Personal tools
Skip to content. | Skip to navigation
Remove uninstalled Products/package residue
Galleria integration into Plone
collective.geo module
This package provides the ability to assign geographical information to Dexterity-based (plone.app.dexterity) content types within Plone and does so using collective.geo.geographer and collective.geo.mapwidget. By applying the behaviour Collective Geo Maps to a Dexterity content type, a Coordinates field becomes available when creating or editing said content. This allows a user to either look-up coordinates for a place or feature via geo-coding, draw a geographical feature (such as a point, line or polygon) on a map, or enter details manually in Well-Known Text (WKT) format. Collective.geo.behaviour also provides Collective Geo Styles behaviour. By this behaviour it is possible to customize the style of the features that will be displayed on the map for each content type. Geographical information can be used by the rest of the collective.geo set of packages. For instance, the coordinates can be displayed on maps against Collections or Folders using collective.geo.kml.
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.