geospatial functions in irma: extreme mash-ups (just to prove it can be done…)

7
PS Natural Resource & GIS Programs nventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…) RIMC Web Mapping Session

Upload: tamber

Post on 13-Feb-2016

26 views

Category:

Documents


0 download

DESCRIPTION

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 ”. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

Geospatial Functions in IRMA:Extreme Mash-Ups

(just to prove it can be done…)

RIMC Web Mapping Session

Page 2: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

NRInfo Portal = IRMA User Interface

Page 3: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

Functional Goals• Spatial Searching across NRInfo Portal• Spatially-enable References and visualize locations

Page 4: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010Mash-Up “Architecture”

Page 5: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

Technical Challenges• ASP.NET MVC, ASPX/ASCX

– NRInfo custom MVC structure– Nested ASCX controls on ASPX pages– Data Transformation:

• SqlGeography GML .Net JSON .Net GeoJSON

• Ambition vs. Reality:– Common API and controls– Sacrificing elegance and logic for performance

Page 6: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

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

Page 7: Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it can be done…)

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

NRInfo – Release 8• May 28 !!!

– Geospatial search for References and Certified Species Lists– View Reference

locations– Create Reference

bounding boxes