SlideShare a Scribd company logo
1 of 14
Download to read offline
MASSGIS Web Mapping
         Services
              Aleda Freeman
  Office of Geographic and Environmental
                 Information
              (aka MassGIS)

          Executive Office of Energy and
          Environmental Affairs (EOEEA)

http://maps.massgis.state.ma.us/temp/MAPC_Data_Day_7_15_09.ppt


    MAPC Data Day - Northeastern University - July 15, 2009
History of Web Mapping Services
            at MassGIS
• 1999 Mass.gov E-gov initiative spurs
  development of mapping service

• 2002 MassGIS offers OGC standard based
  WMS/WFS with custom software (MapAccess)
  (requests translated to ArcIMS XML)

• 2004 Installation of GeoServer (open source,
  reference implementation of OGC standards)
  http://www.geoserver.org

• 2005 MassGIS wins URISA ESIG and GITA
  Innovator awards for web mapping services

      MAPC Data Day - Northeastern University - July 15, 2009
2 Main Types of OGC Services
WMS – Web Map Service (GetMap)
- Image of a map returned (PNG, TIFF, etc)
- Can get a legend graphic

WFS – Web Feature Service (GetFeature)
- Feature info returned (attributes and/or coordinates)

For WMS or WFS:
- Request can be URL or XML
- Can filter on attributes or geometry
- Can get data back in > 3,000 projections

Many output formats: JPG, PNG, GML, KML, SHP, PDF
Coming soon: XLS, CSV
       MAPC Data Day - Northeastern University - July 15, 2009
WMS URL Example


http://giswebservices.massgis.state.ma.us
/geoserver/wms?VERSION=1.1.1&REQUE
ST=GetMap&SERVICE=WMS&LAYERS=ma
ssgis:GISDATA.TOWNS_POLYM,massgis:G
ISDATA.SCHOOLS_PT&STYLES=Black_Lin
es,&BBOX=232325.38526025353,898705.
3447384972,238934.49648710093,90374
9.1401484597&SRS=EPSG:26986&WIDTH
=570&HEIGHT=435&FORMAT=image/png


   MAPC Data Day - Northeastern University - July 15, 2009
WMS Result




MAPC Data Day - Northeastern University - July 15, 2009
WFS URL Example


http://giswebservices.massgis.state.
ma.us/geoserver/wfs?request=GetFe
ature&version=1.0.0&service=WFS&
propertyname=TOWN,POP2000&type
name=massgis:GISDATA.TOWNS_P
OLYM&CQL_FILTER=POP2000>1000
00



  MAPC Data Day - Northeastern University - July 15, 2009
WFS Result                     (partial)




MAPC Data Day - Northeastern University - July 15, 2009
Clients to MassGIS OGC WMS/WFS
Clients using OGC WMS/WFS can connect to MassGIS’
   GeoServer for maps and data

Clients include:
•   Simple URLs
•   Viewers built w/ OpenLayers (JavaScript library) – DCR
•   Viewers built w/ MapBuilder (JavaScript library) – DEP, DCR
•   MassGIS desktop MORIS viewer (Java Web Start)
•   ESRI ArcMap desktop GIS
•   Google Maps
•   Google Earth
•   Open Source GIS desktop clients (such as uDig)
•   USGS The National Map



         MAPC Data Day - Northeastern University - July 15, 2009
Agencies/Orgs Using MassGIS web
          map services
• Programmers doing their own work:
  DEP, DCR, DOE, DFG, MassHistoric, Town
  of Amherst, Merrimack Valley Planning
  Commission, USGS

• Groups getting benefit of MassGIS-
  created applications
  Community Preservation Coalition, State
  Police, CZM, Massachusetts Broadband
  Initiative

     MAPC Data Day - Northeastern University - July 15, 2009
ITD XML Gateway

Some agencies (DEP, EOHHS) not allowed
to contact MassGIS web services server
directly – requests must go through ITD
XML Gateway and be validated by schemas

Available through the gateway:
•WMS
•WFS
•Geocoding requests to ArcIMS (AXL, not
OGC)

     MAPC Data Day - Northeastern University - July 15, 2009
GeoServer statistics


• 738 layers (will increase to 840+
  after upgrade)
• 1,138 SLD styles
• 13,000 requests/day
• images served from cache 22% of
  the time



    MAPC Data Day - Northeastern University - July 15, 2009
Future Plans
• Upgrade GeoServer (from 1.6.5 to 1.7.5)
  - will have 100+ new rasters
  - XLS, CSV outputs
  - curved labels
  - faster
  - many other improvements/bug fixes

• Contact me to test your app against 1.7.5
  – WFS responses are formatted slightly
  differently

     MAPC Data Day - Northeastern University - July 15, 2009
Future Plans
• Convert last MapAccess viewers and turn
  off MapAccess (requests to
  http://maps.massgis.state.ma.us/mapacc
  ess/main.jsp?... should be converted ASAP

• Look into increasing performance (possibly
  change caching system)




     MAPC Data Day - Northeastern University - July 15, 2009
MassGIS Webservices Wiki
            http://lyceum.massgis.state.ma.us
Working examples of requests and responses with MassGIS data




       MAPC Data Day - Northeastern University - July 15, 2009

More Related Content

What's hot

Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011John Reiser
 
ArcGIS for Transportation Analytics
ArcGIS for Transportation AnalyticsArcGIS for Transportation Analytics
ArcGIS for Transportation AnalyticsEsri
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for PlannersJohn Reiser
 
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...Panos Lolonis
 
The use of GIS for the development of the A9 dual-carriageway
The use of GIS for the development of the A9 dual-carriagewayThe use of GIS for the development of the A9 dual-carriageway
The use of GIS for the development of the A9 dual-carriagewayPeter McCready
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformIGN Vorstand
 
Joe Dodds - Alcohol Consumption on Mode Choice
Joe Dodds - Alcohol Consumption on Mode ChoiceJoe Dodds - Alcohol Consumption on Mode Choice
Joe Dodds - Alcohol Consumption on Mode ChoiceJoseph Chow
 
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet ServiceDynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet ServiceJoseph Chow
 
Pipeline Routing Model A
Pipeline Routing Model APipeline Routing Model A
Pipeline Routing Model AAndrew Zolnai
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...Patrick Sunter
 
Getting from A to B with FME
Getting from A to B with FMEGetting from A to B with FME
Getting from A to B with FMESafe Software
 
Karnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaKarnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaRaghavendran S
 
Geographic Information System - Swisstrack GPS Erfahrungen
Geographic Information System - Swisstrack GPS ErfahrungenGeographic Information System - Swisstrack GPS Erfahrungen
Geographic Information System - Swisstrack GPS ErfahrungenSwisstrack GPS Erfahrungen
 
Application of gis and remote sensing in modern transport system
Application of gis and remote sensing in modern transport systemApplication of gis and remote sensing in modern transport system
Application of gis and remote sensing in modern transport systemSabhapathy Civil
 
From Flat Files to Usable Deliverables: FME Empowers Transit
From Flat Files to Usable Deliverables: FME Empowers TransitFrom Flat Files to Usable Deliverables: FME Empowers Transit
From Flat Files to Usable Deliverables: FME Empowers TransitSafe Software
 
Paul Zhao-resume
Paul Zhao-resumePaul Zhao-resume
Paul Zhao-resumePaul Zhao
 
How ArcGIS for the Military Supports Maritime Operations
How ArcGIS for the Military Supports Maritime OperationsHow ArcGIS for the Military Supports Maritime Operations
How ArcGIS for the Military Supports Maritime OperationsEsri
 

What's hot (20)

Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011Internet-enabled GIS - Spring 2011
Internet-enabled GIS - Spring 2011
 
ArcGIS for Transportation Analytics
ArcGIS for Transportation AnalyticsArcGIS for Transportation Analytics
ArcGIS for Transportation Analytics
 
Internet-enabled GIS for Planners
Internet-enabled GIS for PlannersInternet-enabled GIS for Planners
Internet-enabled GIS for Planners
 
Aerial Photography in Archaeology
Aerial Photography in ArchaeologyAerial Photography in Archaeology
Aerial Photography in Archaeology
 
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...
Lolonis Panos 2018 progress and status_of_the_development_of_the_core_geospat...
 
The use of GIS for the development of the A9 dual-carriageway
The use of GIS for the development of the A9 dual-carriagewayThe use of GIS for the development of the A9 dual-carriageway
The use of GIS for the development of the A9 dual-carriageway
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platform
 
CK2017: Spatial Data Analytics and Mapping to Manage Cities
CK2017: Spatial Data Analytics and Mapping to Manage Cities CK2017: Spatial Data Analytics and Mapping to Manage Cities
CK2017: Spatial Data Analytics and Mapping to Manage Cities
 
Joe Dodds - Alcohol Consumption on Mode Choice
Joe Dodds - Alcohol Consumption on Mode ChoiceJoe Dodds - Alcohol Consumption on Mode Choice
Joe Dodds - Alcohol Consumption on Mode Choice
 
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet ServiceDynamic Fleet Sizing Problem for an E-Scooter Valet Service
Dynamic Fleet Sizing Problem for an E-Scooter Valet Service
 
Pipeline Routing Model A
Pipeline Routing Model APipeline Routing Model A
Pipeline Routing Model A
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
 
Getting from A to B with FME
Getting from A to B with FMEGetting from A to B with FME
Getting from A to B with FME
 
Karnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaKarnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 India
 
Gis in transportation
Gis in transportationGis in transportation
Gis in transportation
 
Geographic Information System - Swisstrack GPS Erfahrungen
Geographic Information System - Swisstrack GPS ErfahrungenGeographic Information System - Swisstrack GPS Erfahrungen
Geographic Information System - Swisstrack GPS Erfahrungen
 
Application of gis and remote sensing in modern transport system
Application of gis and remote sensing in modern transport systemApplication of gis and remote sensing in modern transport system
Application of gis and remote sensing in modern transport system
 
From Flat Files to Usable Deliverables: FME Empowers Transit
From Flat Files to Usable Deliverables: FME Empowers TransitFrom Flat Files to Usable Deliverables: FME Empowers Transit
From Flat Files to Usable Deliverables: FME Empowers Transit
 
Paul Zhao-resume
Paul Zhao-resumePaul Zhao-resume
Paul Zhao-resume
 
How ArcGIS for the Military Supports Maritime Operations
How ArcGIS for the Military Supports Maritime OperationsHow ArcGIS for the Military Supports Maritime Operations
How ArcGIS for the Military Supports Maritime Operations
 

Viewers also liked

Multimédiás tananyag elemzése
Multimédiás tananyag elemzéseMultimédiás tananyag elemzése
Multimédiás tananyag elemzésegarbaczne
 
Halász tibor
Halász tiborHalász tibor
Halász tibornetplusz
 
Az én hobbim
Az én hobbimAz én hobbim
Az én hobbimIlike40
 
Bizonyítékok és szkeptikusok
Bizonyítékok és szkeptikusokBizonyítékok és szkeptikusok
Bizonyítékok és szkeptikusokszkbl
 

Viewers also liked (8)

Se
SeSe
Se
 
Multimédiás tananyag elemzése
Multimédiás tananyag elemzéseMultimédiás tananyag elemzése
Multimédiás tananyag elemzése
 
Halász tibor
Halász tiborHalász tibor
Halász tibor
 
Az én hobbim
Az én hobbimAz én hobbim
Az én hobbim
 
Muanyagok 1
Muanyagok 1Muanyagok 1
Muanyagok 1
 
Storm 13
Storm 13Storm 13
Storm 13
 
Bizonyítékok és szkeptikusok
Bizonyítékok és szkeptikusokBizonyítékok és szkeptikusok
Bizonyítékok és szkeptikusok
 
Htgyk bemutato
Htgyk bemutatoHtgyk bemutato
Htgyk bemutato
 

Similar to MassGIS Web Mapping Services Overview

Overview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping ServicesOverview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping Servicesaleda_freeman
 
Accès ouvert aux données météorologiques d’Environnement Canada
Accès ouvert aux données météorologiques d’Environnement CanadaAccès ouvert aux données météorologiques d’Environnement Canada
Accès ouvert aux données météorologiques d’Environnement CanadaVisionGEOMATIQUE2014
 
The development of a Geographic Information System for traffic route planni...
The development of a  Geographic  Information System for traffic route planni...The development of a  Geographic  Information System for traffic route planni...
The development of a Geographic Information System for traffic route planni...Matthew Pulis
 
Arnold webuquerque20110302
Arnold webuquerque20110302Arnold webuquerque20110302
Arnold webuquerque20110302lisaarn
 
Esri UC 2016 - Central San and the Local Government Information Model
Esri UC 2016 - Central San and the Local Government Information ModelEsri UC 2016 - Central San and the Local Government Information Model
Esri UC 2016 - Central San and the Local Government Information ModelCarl Von Stetten
 
NAPSG 2010 Fire/EMS Conference - Data Sharing Basics
NAPSG 2010 Fire/EMS Conference - Data Sharing BasicsNAPSG 2010 Fire/EMS Conference - Data Sharing Basics
NAPSG 2010 Fire/EMS Conference - Data Sharing Basicspdituri
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial WebAndrew Turner
 
FlightlineGeo_ESRI_Newsletter_winter2014
FlightlineGeo_ESRI_Newsletter_winter2014FlightlineGeo_ESRI_Newsletter_winter2014
FlightlineGeo_ESRI_Newsletter_winter2014Devon Humphrey
 
Campus mappingsystem
Campus mappingsystemCampus mappingsystem
Campus mappingsystemRon Lake
 
CHUG_presentation_Hope
CHUG_presentation_HopeCHUG_presentation_Hope
CHUG_presentation_HopeLara Juliusson
 
Blurring the lines - VGI in aid of Prof. GIS
Blurring the lines - VGI in aid of Prof. GISBlurring the lines - VGI in aid of Prof. GIS
Blurring the lines - VGI in aid of Prof. GISAndrew Zolnai
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US RoutingMapQuest
 

Similar to MassGIS Web Mapping Services Overview (20)

Overview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping ServicesOverview of MassGIS Web Mapping Services
Overview of MassGIS Web Mapping Services
 
Data Day 2012_Freeman_Public Data Mapping
Data Day 2012_Freeman_Public Data MappingData Day 2012_Freeman_Public Data Mapping
Data Day 2012_Freeman_Public Data Mapping
 
Accès ouvert aux données météorologiques d’Environnement Canada
Accès ouvert aux données météorologiques d’Environnement CanadaAccès ouvert aux données météorologiques d’Environnement Canada
Accès ouvert aux données météorologiques d’Environnement Canada
 
The development of a Geographic Information System for traffic route planni...
The development of a  Geographic  Information System for traffic route planni...The development of a  Geographic  Information System for traffic route planni...
The development of a Geographic Information System for traffic route planni...
 
Arnold webuquerque20110302
Arnold webuquerque20110302Arnold webuquerque20110302
Arnold webuquerque20110302
 
Esri UC 2016 - Central San and the Local Government Information Model
Esri UC 2016 - Central San and the Local Government Information ModelEsri UC 2016 - Central San and the Local Government Information Model
Esri UC 2016 - Central San and the Local Government Information Model
 
Utah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web ServicesUtah Reorganizes its GIS Around Web Services
Utah Reorganizes its GIS Around Web Services
 
GIS in Utah
GIS in UtahGIS in Utah
GIS in Utah
 
Web mapping
Web mappingWeb mapping
Web mapping
 
NAPSG 2010 Fire/EMS Conference - Data Sharing Basics
NAPSG 2010 Fire/EMS Conference - Data Sharing BasicsNAPSG 2010 Fire/EMS Conference - Data Sharing Basics
NAPSG 2010 Fire/EMS Conference - Data Sharing Basics
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial Web
 
Satellite Image Data Service
Satellite Image Data ServiceSatellite Image Data Service
Satellite Image Data Service
 
Maps, mashups and metadata:geospatial standards for access and retrieval
Maps, mashups and metadata:geospatial standards for access and retrievalMaps, mashups and metadata:geospatial standards for access and retrieval
Maps, mashups and metadata:geospatial standards for access and retrieval
 
Agi08 Jeremy Morley
Agi08 Jeremy MorleyAgi08 Jeremy Morley
Agi08 Jeremy Morley
 
FlightlineGeo_ESRI_Newsletter_winter2014
FlightlineGeo_ESRI_Newsletter_winter2014FlightlineGeo_ESRI_Newsletter_winter2014
FlightlineGeo_ESRI_Newsletter_winter2014
 
Campus mappingsystem
Campus mappingsystemCampus mappingsystem
Campus mappingsystem
 
CHUG_presentation_Hope
CHUG_presentation_HopeCHUG_presentation_Hope
CHUG_presentation_Hope
 
Remember AM/FM?
Remember AM/FM?Remember AM/FM?
Remember AM/FM?
 
Blurring the lines - VGI in aid of Prof. GIS
Blurring the lines - VGI in aid of Prof. GISBlurring the lines - VGI in aid of Prof. GIS
Blurring the lines - VGI in aid of Prof. GIS
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 

MassGIS Web Mapping Services Overview

  • 1. MASSGIS Web Mapping Services Aleda Freeman Office of Geographic and Environmental Information (aka MassGIS) Executive Office of Energy and Environmental Affairs (EOEEA) http://maps.massgis.state.ma.us/temp/MAPC_Data_Day_7_15_09.ppt MAPC Data Day - Northeastern University - July 15, 2009
  • 2. History of Web Mapping Services at MassGIS • 1999 Mass.gov E-gov initiative spurs development of mapping service • 2002 MassGIS offers OGC standard based WMS/WFS with custom software (MapAccess) (requests translated to ArcIMS XML) • 2004 Installation of GeoServer (open source, reference implementation of OGC standards) http://www.geoserver.org • 2005 MassGIS wins URISA ESIG and GITA Innovator awards for web mapping services MAPC Data Day - Northeastern University - July 15, 2009
  • 3. 2 Main Types of OGC Services WMS – Web Map Service (GetMap) - Image of a map returned (PNG, TIFF, etc) - Can get a legend graphic WFS – Web Feature Service (GetFeature) - Feature info returned (attributes and/or coordinates) For WMS or WFS: - Request can be URL or XML - Can filter on attributes or geometry - Can get data back in > 3,000 projections Many output formats: JPG, PNG, GML, KML, SHP, PDF Coming soon: XLS, CSV MAPC Data Day - Northeastern University - July 15, 2009
  • 5. WMS Result MAPC Data Day - Northeastern University - July 15, 2009
  • 7. WFS Result (partial) MAPC Data Day - Northeastern University - July 15, 2009
  • 8. Clients to MassGIS OGC WMS/WFS Clients using OGC WMS/WFS can connect to MassGIS’ GeoServer for maps and data Clients include: • Simple URLs • Viewers built w/ OpenLayers (JavaScript library) – DCR • Viewers built w/ MapBuilder (JavaScript library) – DEP, DCR • MassGIS desktop MORIS viewer (Java Web Start) • ESRI ArcMap desktop GIS • Google Maps • Google Earth • Open Source GIS desktop clients (such as uDig) • USGS The National Map MAPC Data Day - Northeastern University - July 15, 2009
  • 9. Agencies/Orgs Using MassGIS web map services • Programmers doing their own work: DEP, DCR, DOE, DFG, MassHistoric, Town of Amherst, Merrimack Valley Planning Commission, USGS • Groups getting benefit of MassGIS- created applications Community Preservation Coalition, State Police, CZM, Massachusetts Broadband Initiative MAPC Data Day - Northeastern University - July 15, 2009
  • 10. ITD XML Gateway Some agencies (DEP, EOHHS) not allowed to contact MassGIS web services server directly – requests must go through ITD XML Gateway and be validated by schemas Available through the gateway: •WMS •WFS •Geocoding requests to ArcIMS (AXL, not OGC) MAPC Data Day - Northeastern University - July 15, 2009
  • 11. GeoServer statistics • 738 layers (will increase to 840+ after upgrade) • 1,138 SLD styles • 13,000 requests/day • images served from cache 22% of the time MAPC Data Day - Northeastern University - July 15, 2009
  • 12. Future Plans • Upgrade GeoServer (from 1.6.5 to 1.7.5) - will have 100+ new rasters - XLS, CSV outputs - curved labels - faster - many other improvements/bug fixes • Contact me to test your app against 1.7.5 – WFS responses are formatted slightly differently MAPC Data Day - Northeastern University - July 15, 2009
  • 13. Future Plans • Convert last MapAccess viewers and turn off MapAccess (requests to http://maps.massgis.state.ma.us/mapacc ess/main.jsp?... should be converted ASAP • Look into increasing performance (possibly change caching system) MAPC Data Day - Northeastern University - July 15, 2009
  • 14. MassGIS Webservices Wiki http://lyceum.massgis.state.ma.us Working examples of requests and responses with MassGIS data MAPC Data Day - Northeastern University - July 15, 2009