Oliver Ignite Spatial Boston3


Published on

A 5 minute presentatin on OLIVER, an open source GIS web mapping application written in OpenLayers/GeoExt with GeoServer as backend.

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • My name is Aleda Freeman. I'm with MassGIS which is a state of MA government office with the statewide IT department. I'll talk about OLIVER which an online mapping viewer application.
  • A lot of online maps are simple in that they present a small amount of data that tells one story. MassGIS is a digital library with hundreds of datalayers available such as landuse, wind speed, aerial photos and impervious surface.
  • MassGIS users are all kinds of people with all all kinds of questions and they need to mix and match data. The engineer wants to know where to put a wind turbine so she needs to combine wind speed and elevation data. The teacher wants to take the class to a vernal pool – he needs to combine vernal pools and open space together.
  • OLIVER has always had two main concepts. 1) How to Zoom the user to where they want to be, and 2) how to find them the data they need
  • Recently GeoServer with a Java Web Start client evolved into GeoServer with an OpenLayers/GeoExt client. Now OLIVER runs in a browser without extra downloads or admin rights.
  • The switch to OpenLayers was sponsored by the MA Ocean Partnership working with MA Coastal Zone Management and coded by Applied Science Associates. MORIS is an OLIVER application that focuses on ocean data.
  • OpenLayers OLIVER is based on all these technologies, some of them are optional. Everything except GeoServer is new since Java Web Start OLIVER.
  • One new feature is type ahead search – that helps the user find the layers that they need out of the hundreds available. The string is matched anywhere in the datalayer title.
  • With the Bing geocoding service the user can search for streets, buildings, towns or other geographies. Here McCormack Building, Boston is enough to get the user there. Just “Fenway Park” also works.
  • The use can drape MassGIS data on top of basemaps such Google Terrain, Google Satellite or OpenStreetMap. The GeoServer WMS automatically reprojects the MassGIS data to line up properly with the basemap.
  • The user can bookmark it or email their special map with a Permalink URL. This URL will launch the viewer with that bounding box, datalayers, basemap and other customizations. All the receiving user needs is a browser.
  • The previous identify which was a point to one feature to get information method is now select multiple features in multiple layers. Results can be sorted and subselected with highlighting linked between the map and table.
  • Vector and image data can be exported in several projections. Tthe user has more flexibility and gets more information about the number of features.
  • Transparency is now available on every layer and the basemaps via slider bars. This can help distinguish features when users are putting many differently symbolized layers together.
  • The user can measure length and area with many types of units. Here I've traced a parcel boundary to get sq. meters.
  • OpenLayers OLIVER is easily configurable by the programmer as to initial layers, extent, basemap and title. In this way a different viewer can be created and branded, like the ocean viewer MORIS.
  • OpenLayers OLIVER is an open source project stored at Google code. Feel free to take it and use it. If you can fix a bug or add an enhancement we'd love to have it.
  • MassGIS is adding more zoom tools, editing tools and more configurability. MA Ocean Partnership is probably adding more browser support (currently IE and Firefox) and the adding the ability to plug in other WMS data sources.
  • OLIVER talks to GeoServer through an API. It's the OGC Web Map Service and Web Feature Service. You can tap into the MassGIS WMS and WFS and write your own mapping client.
  • Visit the wiki documentation site for API examples. And if you still have comments or questions please let me know.
  • Oliver Ignite Spatial Boston3

    1. 1. Ignite Spatial Boston 3 March 24, 2011 History and Growing Pains of OLIVER Aleda Freeman MassGIS (Office of Geographic Information) Information Technology Division Commonwealth of MA http://maps.massgis.state.ma.us/temp/oliver_ignite_spatial_boston_3.ppt
    2. 2. Ignite Spatial Boston 3 March 24, 2011 MassGIS = digital library with > 1,000 datalayers: Landuse Wind Speed Aerial Impervious Photos Surface
    3. 3. Ignite Spatial Boston 3 March 24, 2011 Wind engineer Where to put turbine? Wind speed + Elevation + Roads + Zoning + Open Space + Wetlands Vernal Pools Near? Schools + Vernal Pools + Roads + Open Space Teacher Fisherman Real Estate Agent Boat Ramps + Ponds + Roads Aerial Photos + Parcels + Schools + Hospitals + Libraries + Open Space + Public Transit Where to fish? Where to suggest houses?
    4. 4. Ignite Spatial Boston 3 March 24, 2011 A/Z buttons concepts Z oom = Where am I? How do I get to where I want to go? A dd = How do I find the data that I want to add?
    5. 5. Ignite Spatial Boston 3 March 24, 2011 <ul><li>ESRI ArcView 3.x </li></ul><ul><li>ESRI ArcView 3.x runtime </li></ul><ul><li>ESRI ArcView IMS </li></ul><ul><li>ESRI ArcIMS + MapAccess WMS + Java Web Start </li></ul><ul><li>GeoServer WMS + Java Web Start OLIVER </li></ul><ul><li>GeoServer WMS + OpenLayers/GeoExt OLIVER </li></ul>Viewer Technical History Late 1990s – 2011
    6. 6. Ignite Spatial Boston 3 March 24, 2011 MORIS = M A O cean R esource Information System
    7. 7. Ignite Spatial Boston 3 March 24, 2011 GeoServer OpenLayers GeoExt Bing geocoding Google Yahoo maps User Interface Library (YUI)
    8. 8. Ignite Spatial Boston 3 March 24, 2011 Type ahead search box
    9. 9. Ignite Spatial Boston 3 March 24, 2011 Flexible Bing geocoding
    10. 10. Ignite Spatial Boston 3 March 24, 2011 Various basemaps
    11. 11. Ignite Spatial Boston 3 March 24, 2011 Permalink to bookmark or email your map to someone
    12. 12. Ignite Spatial Boston 3 March 24, 2011 Flexible “identify” now a query with sort/select
    13. 13. Ignite Spatial Boston 3 March 24, 2011 Flexible Data Export
    14. 14. Ignite Spatial Boston 3 March 24, 2011 Opacity slider for layers (and basemaps)
    15. 15. Ignite Spatial Boston 3 March 24, 2011 Measure length, area - various units available
    16. 16. Ignite Spatial Boston 3 March 24, 2011 <ul><li>Configurable now: </li></ul><ul><li>Layers in folders </li></ul><ul><li>Layers on map </li></ul><ul><li>Extent </li></ul><ul><li>Basemap </li></ul><ul><li>Measure units </li></ul><ul><li>Title </li></ul><ul><li>Help </li></ul><ul><li>WMS server </li></ul><ul><li>Future: </li></ul><ul><li>Which tools are “on” </li></ul>Different “Viewers”: OLIVER – general data MORIS – ocean data SPOLIVER – crime stats MassBays Habitat Atlas MA State Facilities Viewer
    17. 17. Ignite Spatial Boston 3 March 24, 2011 code.google.com/p/morisoliver
    18. 18. Ignite Spatial Boston 3 March 24, 2011 <ul><li>MassGIS Funded: </li></ul><ul><li>Programmable linked dropdowns to zoom to a feature </li></ul><ul><li>Editing tools </li></ul><ul><li>User “Comment” tool – tell us: wrong spelling, wrong place </li></ul><ul><li>More configurability – which tools </li></ul>Coming Attractions <ul><li>MOP Funded: </li></ul><ul><li>Google Chrome, Safari support </li></ul><ul><li>Bring in other WMS </li></ul><ul><li>Misc. Issues </li></ul>
    19. 19. Ignite Spatial Boston 3 March 24, 2011 2 Main Types of OGC API Requests <ul><li>WMS – Web Map Service (GetMap) </li></ul><ul><li>Image of a map returned (PNG, TIFF, etc) </li></ul><ul><li>Can get a legend graphic </li></ul><ul><li>WFS – Web Feature Service (GetFeature) </li></ul><ul><li>Feature info returned (attributes and/or coordinates) </li></ul><ul><li>For WMS or WFS: </li></ul><ul><li>Can filter on attributes or geometry </li></ul><ul><li>Can get data back in > 3,000 projections </li></ul><ul><li>Requests can be URL or XML </li></ul><ul><li>Many output formats: JPG, PNG, GML, KML, SHP, PDF, </li></ul><ul><li>XLS, CSV </li></ul>
    20. 20. Ignite Spatial Boston 3 March 24, 2011 http://lyceum.massgis.state.ma.us