Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good examples of MapServer / OpenLayers

Tags:

I want to convince some clients to use MapServer and OpenLayers. Please can anyone suggest attractive websites to show off the possiblities!

The clients will be impressed by:

  • A density map (otherwise known as a heat map, colour-shaded grid coverage, contour plot...).
  • The ability for the user to download the underlying data for the density map, restricted to the area being viewed, in some format such as netCDF.
  • Standard OpenLayers stuff. Zooming, panning, scale bar, overview map...
  • Different base layers. Could be WMS, Google, Bing...
  • Searching for a placename, map is panned to display the place.
  • Exposing the heatmap data for other people to use in mashups as WMS or WCS

MapServer.org is back up but demo.mapserver.org seems to be down right now :( But from memory their examples didn't have the "wow" factor. The OpenLayers examples demonstrate only one or two features per example - I want something to wow the clients by showing all the capabilities in one example.

PS If you have good examples that use some other open source tools, post them by all means. But just JavaScript please: customer says no rich client.

EDIT Come on StackOverflow, someone must have an example that uses a density map?? I'm even offering a bounty now...

like image 342
MarkJ Avatar asked Apr 27 '10 17:04

MarkJ


People also ask

What is the purpose of MapServer?

MapServer is a popular Open Source project whose purpose is to display dynamic spatial maps over the Internet. Some of its major features include: support for display and querying of hundreds of raster, vector, and database formats.

What is the use of OpenLayers?

Overview. OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles, vector data and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds.

Does OpenLayers use WebGL?

OpenLayers has a growing set of utilities for rendering with WebGL. In this exercise we'll use it to render point geometries. First, we'll import the constructor of the WebGL-enabled points layer. This layer is an easy-to-use entry point for leveraging the advantages of the WebGL technology.


1 Answers

Note this answer is no longer relevant. The open source maps have since been replaced with a commercial alternative by a different company

http://maps.seai.ie/wind/ - mapping onshore and offshore wind speeds and farms in Ireland

http://maps.seai.ie/geothermal/ - mapping geothermal temperatures in Ireland, and borehole data

  • uses WMS services (and TileCache) for all the layers, so can be accessed by other client GIS's (well once I've set up metadata etc..)
  • has a variety of different base maps to choose from
  • built using MapFish / ExtJS
  • has drop down gazetteers for County and Townland (an Irish administrative unit)
  • all the basic map navigation tools and a simple info tool
  • right click on a layer to set transparency
  • uses MapServer opensource back-end, plus SQL Server 2008

The systems (and a third more complex Bioenergy Intranet system) got a mention here: http://www.geoconnexion.com/uploads/renewableenergy_intv9i4.pdf

like image 60
geographika Avatar answered Oct 30 '22 17:10

geographika