GeoContent Plus is a Joomla! component that let you easily embed beautiful Google Maps or OpenLayers Maps into your Joomla! website.
Standard Joomla! articles, can be bound to GeoContent Items - which consist in geographic features such as POINTs, LINEs and POLYGONs - and the resulting maps can be shown in the article page and/or in one or more overview maps.
A single GeoContent Item can be represented by more than one geographic type: so that you can have simultaneously a set of POINTS, some POLYGONS and some LINES for a single Joomla! article.
GeoContent Items on the map are grouped by GeoContent Layers, graphic appearance of GeoContent Items can be fully customized defining styles attributes in the GeoContent Layers configuration panel.
GeoContent Plus was created as a sort of Geographic Index to Joomla! articles, the earliest versions had a tight binding between Joomla! articles and the geometric features that GeoContent Plus was going to show on its maps. Suggestion from the users made GeoContent Plus subsequently evolve to cover more general use cases, it is now possible to create GeoContent Items which are completely unbound from existing Joomla! articles.
The new Access Control List (ACL) features introduced by Joomla! 1.6 are now fully supported by GeoContent Plus allowing a fine grained control over the front-end and back-end user access to the different operations available in the software.
GeoContent Items are also language-aware: they can optionally make use of the same Joomla! language support system recently introduced for Joomla! core articles.
GeoContent Plus requirements are the same as Joomla! 1.7.x.
Warning
simplexml PHP extension is required by GeoContent Plus, this extension is a standard extension and is normally installed by default. In a few rare cases, we’ve found this extension was missing, if in doubt, ask to your system administrator or ISP to install this extension.
What makes this component unique among other mapping tools in the Joomla! galaxy is probably the level of assistance (this is really what people pays for), its ease of use, its configurability and and its Import/Export functions.
Input functions allows you to import tracks from a GPX file or directly draw into a map window within your browser, all your data will also be readily available in KML format.
With the GeoContent Plus core output you can place your GeoContent Plus maps in one or more pages choosing one of the available Map renderers. Using Plugins you can also place customized Tag maps everywhere in an article or get the map inserted automatically in all articles where a linked GeoContent Item exists.
From the control panel interface you can configure the appearance in details:
for each GeoContent Layer, you can style:
Of course you can configure several aspects of the main map appearance:
OpenLayers based maps (OpenLayers Maps and Olwidget Maps) supports more styling attributes:
Geocoding module allows the user to enter an address in a form field and get either redirected to a page of your site containing a GeoContent Plus map or get the existing map in the page (if any) centered and zoomed on the address coordinates.
This module is quite flexible and allows some nice tricks.
GeoContent Plus can produce different kind of maps, allowing a broad range of use cases.
An Overview Map can be used as a geographic index to your Joomla! contents (articles or other Joomla! elements), this kind of map is typically used as a primary or secondary home page to show how website’s contents are positioned on the globe.
An automatic map is generated by a Joomla! Content plugin which automatically adds a map to an article’s page if the article has an associated GeoContent Item.
Tags maps are the most flexible type of map: they are inserted by a Joomla! Content plugin which replaces the {geocontent} string when found in an article’s body.
Tags maps can be configured in depth to show or not to show the Table of Contents or certain layers.
Available map types can be shown using different Map renderers.
GeoContent Plus renderers have both a different appearance and different configuration options.
Just a few terms used in this manual and their meaning: