Extension:Semantic Maps

{{{{Extension|templatemode = }} The Semantic Maps extension adds semantic capabilities to the Maps extension. This includes the ability to add, edit, aggregate and visualize coordinate data stored through the Semantic MediaWiki extension. Since Semantic Maps uses the Maps API, you can use multiple mapping services. These include Google Maps (with Google Earth support), Yahoo! Maps, OpenLayers and OpenStreetMap.
 * name       = Semantic Maps
 * status     = stable
 * type       = parser function
 * hook1      = AdminLinks
 * hook2      = Semantic Forms/InputTypeHook
 * author     = Jeroen De Dauw and others
 * image      = SemanticMaps.png
 * version    = 2.0.1
 * update     = 2012-12-13
 * mediawiki  = 1.17.* or greater
 * license    = GPL v2+
 * download   = {{WikimediaDownload|SemanticMaps}}
 * needs-updatephp = yes
 * description = Allows users to edit and display semantic coordinate data using multiple mapping services.
 * example    = {{nowrap|Semantic Maps examples}}
 * php        = >=5.2

Requirements
The latest Semantic Maps requires:


 * Maps 2.0.x
 * MediaWiki 1.18 or above
 * Validator 0.5.x
 * PHP 5.2 or above
 * Semantic MediaWiki 1.8.x

Alternatively you can get Semantic Maps 1.0.5 which requires:


 * Maps 1.0.5
 * MediaWiki 1.17 or above
 * Validator 0.4.x greater than 0.4.12
 * PHP 5.2 or above
 * Semantic MediaWiki 1.7.x

Some functionality of Semantic Maps is obtained by hooking into other extensions and is only available if these are installed as well. These include:


 * Semantic Forms
 * Admin Links

Download
Quick link: Download Semantic Maps 2.0.1 (.zip file)

Installation
Once you have downloaded the code, place the SemanticMaps directory within your MediaWiki 'extensions' directory. Then add the following code to your LocalSettings.php file:

You need to keep these rules in mind regarding the inclusion order of extenions: An example of a typical inclusion order: ..., Validator, ..., SMW, ..., SF, ..., Maps, SM, ...
 * Validator needs to be included before any extension using it (so you can just put it first to keep it simple).
 * Maps needs to be included before Semantic Maps.
 * Semantic MediaWiki needs to be included before Maps.
 * Semantic Forms (if used) needs to be included before Maps (but after SMW).

Documentation and examples
Since MediaWiki.org does not have Semantic Maps installed the usage documentation is placed on semantic-mediawiki.org, where live examples work and use can be made of the automatic documentation features of Semantic Maps.

Go to the Semantic Maps documentation or the Semantic Maps examples.

Gallery
Some screenshots of Semantic MediaWiki query results displayed on maps and map form inputs:

Sites that use Semantic Maps
Are you using Semantic Maps? Then be sure to add your wiki to the top of this list, and feel free to link your favourite Semantic Maps-using articles!
 * League Manager (Wiki for managing Sports and Gaming Leagues - maps used for showing venues/pitches)
 * Fruktkartan (Säsongsmat)
 * Wikineos (Information for mountaineers in Spanish - wide use of Maps)
 * AWA wiki, (Google map, with customized marker and interactive bubble speech)
 * OpenEI.org Formatting Results Help Page, OpenEnergyInfo
 * European Public Sector Award
 * List of hackerspaces
 * Cooperation in Public Administration
 * UNDP Inter-Municipal Cooperation
 * Энциклопедия МИФИ
 * lepios.org (See all companies in cologne using OpenStreetMap and Google Maps)
 * Mapping documentation wiki (several examples)
 * Hackerspace.be, Hackerspace Brussels
 * Bluewater-info.net (detailed map with customized default icons)
 * Bougna Citizen Information (map with customized default icons)
 * Childrenarewelcome.co.uk, Children are Welcome (click colored map to see extension map, closed wiki, viewing and editing pages is not allowed)
 * WiTTIE Wiki (basic Google map)
 * CivicStudio.org, "On the River Project" (Basic Google map)
 * Food Finds (Basic Google map)
 * Hackerspace.lu, syn2cat Hackerspace (Basic Google map)
 * Participedia.net (Basic Google map, with two marker colors)
 * Semantic MediaWiki Community Wiki (Basic Google map, with three marker colors)
 * TransitUnlimited.org, Transit Unlimited (map with customized default icons)
 * Peace Corps Wiki (OpenLayers)
 * WikiNautic (OpenLayers: open sea map)


 * No map link provided
 * Cultural Heritage Connections, connecting experts, projects and organisations
 * Unternehmen Standorte auf lepios
 * Hackerspace Gent
 * GingerWiki
 * Moxy Knowledge Management, Analysis of Coal to Liquids projects in Australia
 * Venciclopedia
 * Mikomos.com
 * MOW-Wiki.tk, Men of War - Wiki
 * Tlcwiki.com
 * Web Community Wiki
 * WikiArquitectura.com
 * WikiPLANEia
 * Syncleus Open-Source Artificial Intelligence Projects
 * Huffman Historic Area - map link coming soon