360 likes | 518 Vues
The IndianaMap Roll-out Project. Presented By: Neil M. Devadasan, The POLIS Center Philip S. Worrall, Innovative Mapping Solutions. The IndianaMap Roll-out Project.
E N D
The IndianaMapRoll-out Project Presented By: Neil M. Devadasan, The POLIS Center Philip S. Worrall, Innovative Mapping Solutions IGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out Project • IGIC’s IndianaMap Roll-out project will design, develop and deploy the IndianaMap Viewer as a custom implementation of the USGS NationalMap Viewer through The NationalMap Catalog. • Funding: $50,000 Grant from USGS Eastern Region Geography (ERG), Reston VA IGIC - 2005 Statewide GIS Conference
What is the NationalMap? • USGS initiative to provide interactive access to high-quality geospatial information with nothing more than a web browser.http://nmviewogc.cr.usgs.gov/viewer.htm • The NationalMap fulfills the USGS mission to meet the United States’ need for current base (framework) geographic data and maps. • The digital replacement for the 1:24,000 USGS Quadrangle Map. • So what does The NationalMap Viewer look like? IGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out Project • This project is the first of its kind with the USGS • IGIC’s IndianaMap team is working directly with the USGS NationalMap development team. • IGIC’s goals • Leverage our partnership with USGS to develop the IndianaMap view of The NationalMap • Coordinate, standardize and prepare local and state government GIS data for use within the NationalMap and the IndianaMap. • The IndianaMap will expand the functionality of the NationalMap Catalog and Viewer to support state/local data and customization. IGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out Project • Expanding the functionality of the Catalog and Viewer • IndianaMap Theme Administration - A middleware server program to manage custom IndianaMap Element Sets and Style Layer Descriptors (SLD). • WMS Gateway Middleware - A middleware server program to publish non-WMS compliant map services in The NationalMap Catalog and make them viewable in the NationalMap /IndianaMap viewers. IGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out Project Team IndianaMap Development Team: • The Polis Center • Innovative Mapping Solutions IndianaMap Data Providers: • Wayne Co. / City of Richmond – Local GIS Data • Hamilton Co. – Local GIS Data • Marion County/IndyGIS - Local GIS Data • Indiana Geological Survey – Statewide Framework Data layers USGS NationalMap Team • Charlie Hickman, USGS Mapping Liaison to Indiana • USGS Eastern Region Geography (ERG), Reston VA (USGS Project Manager & TNM Catalog Registrations) • USGS Western Region Geography, Menlo Park CA (IndianaMap Viewer Development) • USGS Mid-Continent Mapping Center (MCMC), Rolla MO (Catalog R&D Team) IGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out Project • The NationalMap is built upon standards-based GIS Interoperability Specifications from the Open Geospatial Consortium (OGC): • Web Mapping Catalog Service • Web Mapping Service (WMS1.1.1) Future plans... • Web Feature Service (WFS) • Web Coverage Service (WCS) • So what are these OGC Standards? IGIC - 2005 Statewide GIS Conference
For Example… Server 1: Elevation Viewer Client: Combined Map Server 2: Hydrography Server 3: Govt Unit Boundaries IGIC - 2005 Statewide GIS Conference
GIS Interoperability Provides DynamicMulti-Resolution Geospatial Data Sharing IGIC - 2005 Statewide GIS Conference
WMS is part of an Interoperability Framework Catalog Service (Web) Publish Web Map Service Web Coverage Service Web Feature Service IGIC - 2005 Statewide GIS Conference
Find WMS is part of an Interoperability Framework Web-based Application Catalog Service (Web) Web Map Service Web Coverage Service Web Feature Service IGIC - 2005 Statewide GIS Conference
WMS is part of an Interoperability Framework Web-based Application Catalog Service (Web) Bind Web Map Service Web Coverage Service Web Feature Service IGIC - 2005 Statewide GIS Conference
Web Mapping Catalog Service NationalMap Viewer WMS 1 IndianaMap Viewer WMS 2 The National Map Catalog Product Generation Application WMS 3 Other Partner Applications WMS n Applications use the Catalog. Any additions are made to the Catalog. Instantly, all applications have access to all content of The National Map Catalog. IGIC - 2005 Statewide GIS Conference
Indiana Geological Survey IGIC - 2005 Statewide GIS Conference
Wayne County & City of Richmond Wayne Co IGIC - 2005 Statewide GIS Conference
Hamilton County, IN IGIC - 2005 Statewide GIS Conference
Marion County, IN IGIC - 2005 Statewide GIS Conference
TNMCatalog The Polis Center – IndianaMap WMS Gateway (Middleware) WMS Gateway Server& Theme Administration IDEM, INDOT, IDNR, ... State/Local Government Non-WMS Compliant Map Services IGIC - 2005 Statewide GIS Conference
Customize the IndianaMap view of The NationalMap(IndianaMap Theme Administration) • Manage the display of local (State, County, and City/Town) partners map layers in the IndianaMap (TNM Catalog Element Sets) Customize and Standardize the Feature Definitions and Symbology of the IndianaMap (Style Layer Descriptors) IGIC - 2005 Statewide GIS Conference
Problem:Different users of the IndianaMap will want to see different map layers! • Economic Development • Emergency Management / Homeland Security • Environmental Management • Natural Resources • Public Safety • Public Works • Tax Assessors • The General Public • Transportation • and many more... IGIC - 2005 Statewide GIS Conference
Solution:The NationalMap Catalog Element Sets IGIC - 2005 Statewide GIS Conference
General Use – Element Set IGIC - 2005 Statewide GIS Conference
Economic Development – Element Set IGIC - 2005 Statewide GIS Conference
Public Safety – Element Set IGIC - 2005 Statewide GIS Conference
Customize the IndianaMap view of The NationalMap(IndianaMap Theme Administration) Manage the display of local (State, County, and City/Town) partners map layers in the IndianaMap (TNM Catalog Element Sets) • Customize and Standardize the Feature Definitions and Symbology for the IndianaMap(Style Layer Descriptors) IGIC - 2005 Statewide GIS Conference
Problem:Distributed map services may each contain different map layer with different symbology. HamiltonCounty Marion County IGIC - 2005 Statewide GIS Conference
Problem:A NationalMap Example IGIC - 2005 Statewide GIS Conference
Solution:OGC - Style Layer Descriptors (SLD)Enabled WMS Connector IGIC - 2005 Statewide GIS Conference
SLD - Feature and Style Crosswalks IGIC - 2005 Statewide GIS Conference
A Simple SLD Example <?xml version="1.0" encoding="UTF-8" ?> - <sld:StyledLayerDescriptor>- <sld:NamedLayer> <sld:Name>County Boundary</sld:Name> <sld:UserStyle> <sld:FeatureTypeStyle> <sld:Rule> <sld:LineSymbolizer> <sld:Stroke> <sld:CssParameter name="stroke">#000000</sld:CssParameter> <sld:CssParameter name="stroke-opacity">0.25</sld:CssParameter> <sld:CssParameter name="stroke-width">1.0</sld:CssParameter> </sld:Stroke> </sld:LineSymbolizer> </sld:Rule> </sld:FeatureTypeStyle> </sld:UserStyle> </sld:NamedLayer> </sld:StyledLayerDescriptor> IGIC - 2005 Statewide GIS Conference
The OGC SLD Specification provides a way to override default symbols. Requires a one-time mapping of source-data attributes to standard symbols. Does not alter partner data or disturb any applications that choose not to use the SLD. There can even be multiple SLDs to support different applications’ symbol requirements. IGIC - 2005 Statewide GIS Conference
IndianaMap Roll-out DevelopmentMiddleware Development • IndianaMap Theme Administration - A middleware server program to manage custom IndianaMap Element Sets and Style Layer Descriptors (SLD). • WMS Gateway Middleware - A middleware server program deployed by Indiana to provide a hybrid solution to dynamically publish generic ESRI ArcIMS map services as OGC Web Map Service (WMS) compatible with the NationalMap/IndianaMap. IGIC - 2005 Statewide GIS Conference
Questions? IGIC - 2005 Statewide GIS Conference