the indianamap roll-out project

36
March 2005 March 2005 IGIC - 2005 Statewide GIS Conferenc IGIC - 2005 Statewide GIS Conferenc e IndianaMap IndianaMap Roll-out Roll-out Project Project Presented By: Presented By: Neil M. Devadasan, The POLIS Center Neil M. Devadasan, The POLIS Center Philip S. Worrall, Innovative Mapping Philip S. Worrall, Innovative Mapping Solutions Solutions

Upload: thisbe

Post on 05-Jan-2016

36 views

Category:

Documents


1 download

DESCRIPTION

The IndianaMap Roll-out Project. Presented By: Neil M. Devadasan, The POLIS Center Philip S. Worrall, Innovative Mapping Solutions. The IndianaMap Roll-out Project. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The IndianaMap Roll-out Project

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

Page 2: The IndianaMap Roll-out Project

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

Page 3: The IndianaMap Roll-out Project

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?

Page 4: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Page 5: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Page 6: The IndianaMap Roll-out Project

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.

Page 7: The IndianaMap Roll-out Project

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.

Page 8: The IndianaMap Roll-out Project

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)

Page 9: The IndianaMap Roll-out Project

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?

Page 10: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Page 11: The IndianaMap Roll-out Project

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

Page 12: The IndianaMap Roll-out Project

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

Page 13: The IndianaMap Roll-out Project

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

Page 14: The IndianaMap Roll-out Project

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

Page 15: The IndianaMap Roll-out Project

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

Page 16: The IndianaMap Roll-out Project

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

Page 17: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Indiana Geological SurveyIndiana Geological Survey

Page 18: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Wayne CoWayne CoWayne County & City of RichmondWayne County & City of Richmond

Page 19: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS ConferenceHamilton County, INHamilton County, IN

Page 20: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Marion County, INMarion County, IN

Page 21: The IndianaMap Roll-out Project

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)

Page 22: The IndianaMap Roll-out Project

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)

Page 23: The IndianaMap Roll-out Project

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!

Page 24: The IndianaMap Roll-out Project

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

Page 25: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

General Use – Element SetGeneral Use – Element Set

Page 26: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Economic Development – Element SetEconomic Development – Element Set

Page 27: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Public Safety – Element SetPublic Safety – Element Set

Page 28: The IndianaMap Roll-out Project

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)

Page 29: The IndianaMap Roll-out Project

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.

Page 30: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Problem:Problem:A NationalMap ExampleA NationalMap Example

Page 31: The IndianaMap Roll-out Project

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

Page 32: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

SLD - Feature and Style CrosswalksSLD - Feature and Style Crosswalks

Page 33: The IndianaMap Roll-out Project

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>

Page 34: The IndianaMap Roll-out Project

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.

Page 35: The IndianaMap Roll-out Project

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

Page 36: The IndianaMap Roll-out Project

March 2005March 2005 IGIC - 2005 Statewide GIS ConferenceIGIC - 2005 Statewide GIS Conference

Questions?Questions?