collective geo’s documentation¶
Overview¶
collective.geo allows to geo-reference Plone content types and to display this information over a map.
The core of collective geo is composed by the following packages:
- collective.geo.geographer
- provides geo annotation for Plone. (repository)
- collective.geo.openlayers
- enables openlayers machinery into Plone. (repository)
- collective.geo.settings
- provides some utilities where settings of collective.geo packages can be stored (repository)
- collective.geo.mapwidget
- provides some handy page macros and adapters to easily manage multiple maps on one page. (repository)
- collective.z3cform.mapwidget
- provides a mapwidget for z3c.form framework. (repository)
- collective.geo.contentlocations
- provides a GUI for collective.geo.geographer. It provides some simple forms to add geographical coordinates to Plone content types. (repository)
- collective.geo.kml
- provides KML views for georeferenced objects, allowing Plone content types to be visualized in Google Earth. (repository)
To display the maps, collective.geo takes advantage of Openlayers, a JavaScript library for displaying map data in web browsers, with no server-side dependencies.
As a default map source we can select OpenStreetMap, Google Maps or Bing Maps.