Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop)
This presentation is the property of its rightful owner.
Sponsored Links
1 / 33

Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop) PowerPoint PPT Presentation


  • 43 Views
  • Uploaded on
  • Presentation posted in: General

Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop). Aleda Freeman MassGIS (Office of Geographic and Environmental Information) Executive Office of Energy and Environmental Affairs (EOEEA)

Download Presentation

Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Using a mix of technologies to collect and present geographic information on the web or desktop

Using a Mix of Technologies to Collect and Present Geographic Information on the Web (or desktop)

Aleda Freeman

MassGIS

(Office of Geographic and Environmental Information)

Executive Office of Energy and Environmental Affairs (EOEEA)

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

NEARC 2009 - Nashua, NH


3 parts

Short history of online mapping at MassGIS

Examples of requests to web map services + responses

Gallery of the wide variety of applications (and technologies) using the services

3 Parts

NEARC 2009 - Nashua, NH


What is massgis

Created in 1988 as the GIS office for the Executive Office of Environmental Affairs (EOEA) and its constituent agencies

1999 Legislation (MGL chap 21 sec 4B) established the “Office of Geographic and Environmental Information” in EOEA. Its mission is very broad:

“Collect, consolidate store and provide geographic and environmentalinformation in order to improve stewardship of natural resources and the environment, promote economic development and guide land-use planning, risk assessment, emergency response and pollution control.”

What Is MassGIS?

NEARC 2009 - Nashua, NH


Massgis users

PUBLIC SECTOR

State agencies

Regional planning agencies

Cities and towns

Colleges and Universities

Federal agencies

PRIVATE SECTOR

Private non-profit organizations

GIS consulting firms

Engineering and surveying firms

Colleges and Universities

Utilities

MassGIS Users

NEARC 2009 - Nashua, NH


History of web mapping services at massgis

Late 1990s: Use of ESRI ArcView Internet Map Server (discontinued)

From late 1990s to today: Use of ESRI ArcIMS

1999: Mass.gov E-gov initiative spurs development of OGC WMS/WFS mapping service

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

2004: Installation of GeoServer (open source, reference implementation of OGC standards)

Oracle with ESRI SDEis the common data storage for all these map servers

History of Web Mapping Services at MassGIS

NEARC 2009 - Nashua, NH


Current online mapping

ESRI

ArcIMS

GeoServer

Current Online Mapping

iPhone

ESRI

ArcMap

Flash

Gaia

MapBuilder

SDE

with

Oracle

uDig

OpenLayers

Google

Earth

Google

maps

data

storage

map

servers

desktop

browser

types of applications

NEARC 2009 - Nashua, NH


2 main types of ogc requests

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:

Can filter on attributes or geometry

Can get data back in > 3,000 projections

Requests can be URL or XML

Many output formats: JPG, PNG, GML, KML, SHP, PDF,

XLS, CSV

2 Main Types of OGC Requests

NEARC 2009 - Nashua, NH


Wms url example

http://giswebservices.massgis.state.ma.us/geoserver/wms?VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=massgis:GISDATA.TOWNS_POLYM,massgis:GISDATA.SCHOOLS_PT&STYLES=Black_Lines,&BBOX=232325.38526025353,898705.3447384972,238934.49648710093,903749.1401484597&SRS=EPSG:26986&WIDTH=570&HEIGHT=435&FORMAT=image/png

WMS URL Example

NEARC 2009 - Nashua, NH


Wms result

WMS Result

NEARC 2009 - Nashua, NH


Wfs url example

http://giswebservices.massgis.state.ma.us/geoserver/wfs?request=GetFeature&version=1.0.0&service=WFS&propertyname=TOWN,POP2000&typename=massgis:GISDATA.TOWNS_POLYM&CQL_FILTER=POP2000>100000

WFS URL Example

NEARC 2009 - Nashua, NH


Wfs result partial

WFS Result (partial)

NEARC 2009 - Nashua, NH


Clients to massgis ogc wms wfs

Clients using OGC WMS/WFS can connect to MassGIS’ GeoServer for maps and data

Clients include:

Simple URLs (in an image tag on a web page for example)

Viewers built w/ OpenLayers (JavaScript library)

Viewers built w/ MapBuilder (JavaScript library)

Viewers built w/ Java or JSP

ESRI ArcMap

Open Source GIS desktop clients (such as uDig, Gaia)

Google Earth

Google Maps

USGS The National Map

Clients I don’t know about

Clients to MassGIS OGC WMS/WFS

NEARC 2009 - Nashua, NH


Agencies orgs with apps using massgis web map services

Programmers doing their own work:

DEP, DCR, DOE, DFG, MassHistoric, Town of Amherst, Merrimack Valley Planning Commission, USGS

Orgs getting benefit of MassGIS-created applications

Community Preservation Coalition, State Police, CZM, Massachusetts Broadband Initiative

Agencies/Orgs with Apps Using MassGIS web map services

NEARC 2009 - Nashua, NH


Client arcmap

Client – ArcMap

NEARC 2009 - Nashua, NH


Client arccatalog arcmap

Client – ArcCatalog/ArcMap

NEARC 2009 - Nashua, NH


Client dcr forestry viewer openlayers http maps massgis state ma us dcr forestry forestry23 html

Client – DCR Forestry Viewer(OpenLayers)http://maps.massgis.state.ma.us/dcr/forestry/forestry23.html

NEARC 2009 - Nashua, NH


Client dcr forestry viewer openlayers

Client – DCR Forestry Viewer(OpenLayers)

NEARC 2009 - Nashua, NH


Client state aid viewer google maps http drwren com true stateaid html

Client – State Aid Viewer(Google maps)http://drwren.com/true/stateaid.html

NEARC 2009 - Nashua, NH


Wms url example1

http://giswebservices.massgis.state.ma.us/geoserver/wms?&REQUEST=GetMap&SERVICE=WMS&VERSION=1.1.1&SLD=http://drwren.com/true/data/0209percent.xml&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&SRS=EPSG:3395&BBOX=-905423.213366068,5215286.832320966,-7827151.696402048,5293275.489246919&WIDTH=256&HEIGHT=256

WMS URL Example

NEARC 2009 - Nashua, NH


Online sld snippt

Online SLD Snippt

NEARC 2009 - Nashua, NH


Client the national map esri html viewer http nmviewogc cr usgs gov

Client – The National Map(ESRI HTML viewer)http://nmviewogc.cr.usgs.gov

NEARC 2009 - Nashua, NH


Client gos gadget windows vista or 7

Client – GOS Gadget (Windows Vista or 7)

NEARC 2009 - Nashua, NH


Using a mix of technologies to collect and present geographic information on the web or desktop

Client – MBI Survey(Google Maps geocoding)Massachusetts Broadband Institute Surveyhttp://www.massbroadband.org/mapping/survey.html

NEARC 2009 - Nashua, NH


Using a mix of technologies to collect and present geographic information on the web or desktop

Client – MBI Survey(Google Maps + WMS)Massachusetts Broadband Institute Surveyhttp://maps.massgis.state.ma.us/broadband/broadband_survey_results.htm

NEARC 2009 - Nashua, NH


Client welldrillers mapbuilder

Client – Welldrillers (MapBuilder)

NEARC 2009 - Nashua, NH


Client czm moris java web start http www mass gov czm mapping

Client – CZM MORIS(Java Web Start)http://www.mass.gov/czm/mapping

NEARC 2009 - Nashua, NH


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)

ITD XML Gateway

NEARC 2009 - Nashua, NH


Arcims statistics

80 mapservices (composed maps)

5,700 requests/day

1,000 geocodes/day

40 viewers use maps or geocoding

ArcIMS statistics

NEARC 2009 - Nashua, NH


Geoserver statistics

851 layers

1,266 SLD named styles

>22,000 requests/day

images served from cache 23% of the time

GeoServer statistics

NEARC 2009 - Nashua, NH


Recent new events

Upgraded GeoServer (from 1.6.5 to 1.7.6)

- 100+ new rasters

- XLS, CSV outputs

- curved labels

- faster

- many other improvements/bug fixes

Recent New Events

NEARC 2009 - Nashua, NH


Planned improvements

Currently profiling GeoServer vs. SDE to see where improvements in data access can be made

Plan upgrade to GeoServer version 2.0

Continue to document ways of accessing the web mapping services on lyceum site.

Planned Improvements

NEARC 2009 - Nashua, NH


Massgis webservices info

MassGIS Webservices Info

http://lyceum.massgis.state.ma.us

Working examples of requests and responses with MassGIS data

Subscribe via RSS for updates

http://groups.google.com/group/massgis_webservices

Public Google group for users (56) of the services

http://www.mass.gov/mgis/mapping.htm

Links to many online mapping applications

http://spatialreference.org

Look up EPSG code values for projections

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

This Powerpoint

NEARC 2009 - Nashua, NH


Using a mix of technologies to collect and present geographic information on the web or desktop

NEARC 2009 - Nashua, NH


  • Login