Post on 05-Jan-2016
description
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMapThe IndianaMapRoll-out ProjectRoll-out Project
Presented By:Presented By:Neil M. Devadasan, The POLIS CenterNeil M. Devadasan, The POLIS CenterPhilip S. Worrall, Innovative Mapping SolutionsPhilip S. Worrall, Innovative Mapping Solutions
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out ProjectThe IndianaMap Roll-out Project
IGIC’s IndianaMap Roll-out project will IGIC’s IndianaMap Roll-out project will design, develop and deploy the IndianaMap design, develop and deploy the IndianaMap Viewer as a custom implementation of the Viewer as a custom implementation of the USGS NationalMap Viewer through The USGS NationalMap Viewer through The NationalMap Catalog.NationalMap Catalog.
Funding: $50,000 Grant from USGS Eastern Funding: $50,000 Grant from USGS Eastern Region Geography (ERG), Reston VA Region Geography (ERG), Reston VA
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
What is the NationalMap?What is the NationalMap? USGS initiative to provide interactive access to USGS initiative to provide interactive access to
high-quality geospatial information with nothing high-quality geospatial information with nothing more than a web browser.more than a web browser.http://http://nmviewogc.cr.usgs.gov/viewer.htmnmviewogc.cr.usgs.gov/viewer.htm
The NationalMap fulfills the USGS mission to meet The NationalMap fulfills the USGS mission to meet the United States’ need for current base the United States’ need for current base (framework) geographic data and maps.(framework) geographic data and maps.
The digital replacement for the 1:24,000 USGS The digital replacement for the 1:24,000 USGS Quadrangle Map.Quadrangle Map.
So what does The NationalMap Viewer look like?So what does The NationalMap Viewer look like?
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out ProjectThe IndianaMap Roll-out Project This project is the first of its kind with the USGSThis project is the first of its kind with the USGS
IGIC’s IndianaMap team is working directly with the USGS IGIC’s IndianaMap team is working directly with the USGS NationalMap development team.NationalMap development team.
IGIC’s goalsIGIC’s goals• Leverage our partnership with USGS to develop the Leverage our partnership with USGS to develop the
IndianaMap view of The NationalMapIndianaMap view of The NationalMap
• Coordinate, standardize and prepare local and state Coordinate, standardize and prepare local and state government GIS data for use within the NationalMap and the government GIS data for use within the NationalMap and the IndianaMap.IndianaMap.
• The IndianaMap will expand the functionality of the The IndianaMap will expand the functionality of the NationalMap Catalog and Viewer to support state/local data NationalMap Catalog and Viewer to support state/local data and customization.and customization.
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out ProjectThe IndianaMap Roll-out Project
Expanding the functionality of the Catalog Expanding the functionality of the Catalog and Viewerand Viewer• IndianaMap Theme Administration - A IndianaMap Theme Administration - A
middleware server program to manage custom middleware server program to manage custom IndianaMap IndianaMap Element SetsElement Sets and and Style Layer Style Layer Descriptors (SLD).Descriptors (SLD).
• WMS Gateway Middleware - A middleware WMS Gateway Middleware - A middleware server program to publish non-WMS compliant server program to publish non-WMS compliant map services in The NationalMap Catalog and map services in The NationalMap Catalog and make them viewable in the NationalMap make them viewable in the NationalMap /IndianaMap viewers./IndianaMap viewers.
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out The IndianaMap Roll-out Project TeamProject Team
IndianaMap Development Team:IndianaMap Development Team: The Polis CenterThe Polis Center Innovative Mapping SolutionsInnovative Mapping Solutions
IndianaMap Data Providers:IndianaMap Data Providers: Wayne Co. / City of Richmond – Local GIS DataWayne Co. / City of Richmond – Local GIS Data Hamilton Co. – Local GIS DataHamilton Co. – Local GIS Data Marion County/IndyGIS - Local GIS DataMarion County/IndyGIS - Local GIS Data Indiana Geological Survey – Statewide Framework Data layersIndiana Geological Survey – Statewide Framework Data layers
USGS NationalMap TeamUSGS NationalMap Team Charlie Hickman, USGS Mapping Liaison to IndianaCharlie Hickman, USGS Mapping Liaison to Indiana USGS Eastern Region Geography (ERG), Reston VAUSGS Eastern Region Geography (ERG), Reston VA
(USGS Project Manager & TNM Catalog Registrations)(USGS Project Manager & TNM Catalog Registrations) USGS Western Region Geography, Menlo Park CAUSGS Western Region Geography, Menlo Park CA
(IndianaMap Viewer Development) (IndianaMap Viewer Development) USGS Mid-Continent Mapping Center (MCMC), Rolla MOUSGS Mid-Continent Mapping Center (MCMC), Rolla MO
(Catalog R&D Team) (Catalog R&D Team)
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The IndianaMap Roll-out ProjectThe IndianaMap Roll-out Project
The NationalMap is built upon standards-based The NationalMap is built upon standards-based GIS Interoperability Specifications from the GIS Interoperability Specifications from the Open Geospatial Consortium (OGC):Open Geospatial Consortium (OGC):• Web Mapping Catalog ServiceWeb Mapping Catalog Service• Web Mapping Service (WMS1.1.1)Web Mapping Service (WMS1.1.1)
Future plans...Future plans...• Web Feature Service (WFS)Web Feature Service (WFS)• Web Coverage Service (WCS)Web Coverage Service (WCS)
So what are these OGC Standards? So what are these OGC Standards?
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
For Example…For Example…
Viewer Client: Combined Map
Server 1:Elevation
Server 2:Hydrography
Server 3:Govt Unit Boundaries
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Federal Level AppsPrograms Regional multi-state Minimum AttributesLow ResolutionLeast $$
Coarse Detail
Federal Level AppsPrograms Regional multi-state Minimum AttributesLow ResolutionLeast $$
Federal Level AppsPrograms Regional multi-state Minimum AttributesLow ResolutionLeast $$
Federal Level AppsPrograms Regional multi-state Minimum AttributesLow ResolutionLeast $$
Coarse Detail
More detailed dataMore detailed dataLocal Level AppsServe People Multi-Neighborhood More AttributesHigher ResolutionMost (BIG) $$
More detailed dataMore detailed dataMore detailed dataMore detailed dataLocal Level AppsServe People Multi-Neighborhood More AttributesHigher ResolutionMost (BIG) $$
Local Level AppsServe People Multi-Neighborhood More AttributesHigher ResolutionMost (BIG) $$
Less detailed data
State Level AppsState & Federal Programs Multi-County Multi-StateLess AttributesLower ResolutionMore $$
Less detailed dataLess detailed data
State Level AppsState & Federal Programs Multi-County Multi-StateLess AttributesLower ResolutionMore $$
State Level AppsState & Federal Programs Multi-County Multi-StateLess AttributesLower ResolutionMore $$
IInntteeggrraattiioonn
GIS Interoperability Provides GIS Interoperability Provides DynamicDynamic Multi-ResolutionMulti-Resolution Geospatial Data Sharing Geospatial Data Sharing
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
WMS is part of an Interoperability FrameworkWMS is part of an Interoperability Framework
Web MapService
Web FeatureService
Web CoverageService
CatalogService (Web)
Publish
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Web MapService
Web FeatureService
Web CoverageService
CatalogService (Web)
Web-basedApplication
Find
WMS is part of an Interoperability FrameworkWMS is part of an Interoperability Framework
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Web MapService
Web FeatureService
Web CoverageService
CatalogService (Web)
Web-basedApplication
Bind
WMS is part of an Interoperability Framework WMS is part of an Interoperability Framework
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Other PartnerApplications
ProductGenerationApplication
WMS 2
WMS 3
WMS 1
WMS n
IndianaMap Viewer
Applications use the Catalog. Any additions are made to the Catalog. Instantly, all applications have access to all content of The National Map Catalog.
Web Mapping Web Mapping Catalog ServiceCatalog Service
NationalMapViewer
TheNational Map
Catalog
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Indiana Geological SurveyIndiana Geological Survey
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Wayne CoWayne CoWayne County & City of RichmondWayne County & City of Richmond
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS ConferenceHamilton County, INHamilton County, IN
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Marion County, INMarion County, IN
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
TNMTNM CatalogCatalogWMSWMS Gateway Server& Theme AdministrationIDEM,
INDOT,IDNR, ...
State/Local GovernmentNon-WMS CompliantMap Services
The Polis Center – IndianaMap The Polis Center – IndianaMap WMS Gateway (Middleware)WMS Gateway (Middleware)
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Customize the IndianaMap viewCustomize the IndianaMap view of The NationalMap of The NationalMap
(IndianaMap Theme Administration)(IndianaMap Theme Administration)
Manage the display of local (State, County, Manage the display of local (State, County, and City/Town) partners map layers in the and City/Town) partners map layers in the IndianaMap IndianaMap (TNM Catalog Element Sets)(TNM Catalog Element Sets)
Customize and Standardize the Feature Customize and Standardize the Feature Definitions and Symbology of the Definitions and Symbology of the IndianaMap (Style Layer Descriptors)IndianaMap (Style Layer Descriptors)
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Economic DevelopmentEconomic Development Emergency Management / Homeland SecurityEmergency Management / Homeland Security Environmental ManagementEnvironmental Management Natural ResourcesNatural Resources Public SafetyPublic Safety Public WorksPublic Works Tax AssessorsTax Assessors The General PublicThe General Public TransportationTransportation and many more...and many more...
Problem:Problem:Different users of the IndianaMap will Different users of the IndianaMap will want to see different map layers!want to see different map layers!
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
TNM Catalog
WMS ClientApplication
Element Sets
WMS Map Servers(ESRI, Autodesk, Intergraph, MMS,
IndianaMap Gateway, etc...)
Solution:Solution: The NationalMap Catalog Element SetsThe NationalMap Catalog Element Sets
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
General Use – Element SetGeneral Use – Element Set
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Economic Development – Element SetEconomic Development – Element Set
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Public Safety – Element SetPublic Safety – Element Set
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Manage the display of local (State, County, Manage the display of local (State, County, and City/Town) partners map layers in the and City/Town) partners map layers in the IndianaMap (TNM Catalog Element Sets)IndianaMap (TNM Catalog Element Sets)
Customize and Standardize the Feature Customize and Standardize the Feature Definitions and Symbology for the Definitions and Symbology for the IndianaMapIndianaMap(Style Layer Descriptors)(Style Layer Descriptors)
Customize the IndianaMap viewCustomize the IndianaMap view of The NationalMap of The NationalMap
(IndianaMap Theme Administration) (IndianaMap Theme Administration)
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Hamilton County
Marion County
Problem:Problem:Distributed map services may each contain Distributed map services may each contain different map layer with different symbology.different map layer with different symbology.
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Problem:Problem:A NationalMap ExampleA NationalMap Example
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
WMS Connector
WMS ClientApplication
SLD
GIS Map Servers(ESRI, Autodesk, Intergraph, MMS,
IndianaMap Gateway, etc...)
Solution:Solution: OGC - Style Layer Descriptors (SLD)OGC - Style Layer Descriptors (SLD)Enabled WMS ConnectorEnabled WMS Connector
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
SLD - Feature and Style CrosswalksSLD - Feature and Style Crosswalks
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
A Simple SLD ExampleA Simple SLD Example<?xml version="1.0" encoding="UTF-8" ?> - <?xml version="1.0" encoding="UTF-8" ?> -
<sld:StyledLayerDescriptor>- <sld:StyledLayerDescriptor>-
<sld:NamedLayer><sld:NamedLayer>
<sld:Name>County Boundary</sld:Name><sld:Name>County Boundary</sld:Name>
<sld:UserStyle> <sld:UserStyle>
<sld:FeatureTypeStyle> <sld:FeatureTypeStyle>
<sld:Rule> <sld:Rule>
<sld:LineSymbolizer><sld:LineSymbolizer>
<sld:Stroke><sld:Stroke>
<sld:CssParameter name="stroke">#000000</sld:CssParameter><sld:CssParameter name="stroke">#000000</sld:CssParameter>
<sld:CssParameter name="stroke-opacity">0.25</sld:CssParameter><sld:CssParameter name="stroke-opacity">0.25</sld:CssParameter>
<sld:CssParameter name="stroke-width">1.0</sld:CssParameter><sld:CssParameter name="stroke-width">1.0</sld:CssParameter>
</sld:Stroke></sld:Stroke>
</sld:LineSymbolizer></sld:LineSymbolizer>
</sld:Rule></sld:Rule>
</sld:FeatureTypeStyle></sld:FeatureTypeStyle>
</sld:UserStyle></sld:UserStyle>
</sld:NamedLayer></sld:NamedLayer>
</sld:StyledLayerDescriptor></sld:StyledLayerDescriptor>
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
The OGC SLD Specification provides a way to The OGC SLD Specification provides a way to override default symbols.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.
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
IndianaMap Theme Administration - A IndianaMap Theme Administration - A middleware server program to manage middleware server program to manage custom IndianaMap Element Sets and custom IndianaMap Element Sets and Style Layer Descriptors (SLD).Style Layer Descriptors (SLD).
WMS Gateway MiddlewareWMS Gateway Middleware - A - A middleware server program deployed by middleware server program deployed by Indiana to provide a hybrid solution to Indiana to provide a hybrid solution to dynamically publish generic ESRI ArcIMS dynamically publish generic ESRI ArcIMS map services as OGC Web Map Service map services as OGC Web Map Service (WMS) compatible with the (WMS) compatible with the NationalMap/IndianaMap.NationalMap/IndianaMap.
IndianaMap Roll-out DevelopmentIndianaMap Roll-out DevelopmentMiddleware DevelopmentMiddleware Development
March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference
Questions?Questions?