CanvasMap

CanvasMap is a new web mapping solution that allows you to create:

  • Both static and dynamic maps
  • Simple static maps
  • Complete geospatial application support with legends, navigation, position information, and other features

CanvasMap has been created using the new Canvas HTML 5 element which makes is much faster and more flexible than previous solutions.

CanvasMap supports:

  • Vector data as points, polylines, and polygons using standards such as GeoJSON
  • Standard raster data in PNG and JPEG formats (these can be georeferenced)
  • Web tile services compatible with OpenStreetMap
  • Customizable point layers that can be created client side
  • Customizable fills and strokes using traditional HTML styles or user-friendly dialogs
  • Position information in pixels, reference (map) units, and geographic units
  • Custom layers with just about any type of data you would like to display on a map
  • Multiple projection systems including: geographic, Google Mercator (compatible with OpenStreetMap tiles), and Universal Transverse Mercator (UTM)

Note that CanvasMap does not support web service calls such as Web Map Service (WMS) and Web Feature Service (WFS). This is because WMS has caused serious performance problems and been replaced by Web Tile Services such as those used by OpenStreet map. WFS is too complex for a small operation like ours providing free software and GeoJSON is really easy to support. If someone would like to try and develop a layer class for WFS, we would be happy to work with them on it.

The first step for most folks is the Getting Started page and then move on to the "Tutorials". Then, create your own maps and let us know where you publish them!