The IndianaMap Roll-out Project

Post on 05-Jan-2016

34 views 1 download

Tags:

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

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?