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

NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

Embed Size (px)

Citation preview

Page 1: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

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: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

NRInfo Portal = IRMA User Interface

Page 3: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

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: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

NPS Natural Resource & GIS ProgramsInventory and Monitoring Program

RIMC – April 2010

Mash-Up “Architecture”

Page 5: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

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: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

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: NPS Natural Resource & GIS Programs Inventory and Monitoring Program RIMC – April 2010 Geospatial Functions in IRMA: Extreme Mash-Ups (just to prove it

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