70 likes | 166 Views
Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…). RIMC Web Mapping Session. NRInfo Portal = IRMA User Interface. Functional Goals. Spatial Searching across NRInfo Portal Spatially-enable References and visualize locations. Mash-Up “Architecture ”.
E N D
Geospatial Functions in IRMA:Extreme Mash-Ups(just to prove it can be done…) RIMC Web Mapping Session
Functional Goals • Spatial Searching across NRInfo Portal • Spatially-enable References and visualize locations
Technical Challenges • ASP.NET MVC, ASPX/ASCX • NRInfo custom MVC structure • Nested ASCX controls on ASPX pages • Data Transformation: • SqlGeography GML .Net JSON .NetGeoJSON • Ambition vs. Reality: • Common API and controls • Sacrificing elegance and logic for performance
Integration and Extensibility • NPMaps and IMR Integration: • OpenLayers, ExtJS GUI, GeoExt core data model • Service-based content • REST and SOAP • ESRI and Bing services • Extensibility: • REST vs. GeoJSON vs. GML • Spatial data typing: SqlGeometry vs. SqlGeography • ArcGIS 10: REST-based editing; API enhancements; QueryLayers
NRInfo – Release 8 • May 28 !!! • Geospatial search for References and Certified Species Lists • View Reference locations • Create Reference bounding boxes