Help:Google Maps format

Maps extension
Installation and Configuration
Displaying maps
Customizing maps
    ↪  Leaflet  •  Google Maps
Displaying GeoJSON
Converting coordinates
SMW integration
Storing coordinates
Aggregating onto a map
    ↪  Leaflet  •  Google Maps
On this page

Google Maps format
Displays queried geographical data onto an Google Maps map
Further Information
Provided by: Extension "Maps"
Added: 0.1
Removed: still supported
Requirements: none
Format name: googlemaps
Enabled? Indicates whether the result format is enabled by default upon installation of the respective extension. yes
Authors: Jeroen De Dauw
Categories: geo
Table of Contents

The result format googlemaps, part of the Maps (formerly Semantic Maps) extension, can be used to display geographical data onto Google Maps maps.


Parameter Aliases Type Default Description
width - number and dimensional unit auto Allows setting the width of the map. By default pixels will be assumed as unit, but you can explicitly specify one of these units: px, ex, em, %.
height - number and dimensional unit 350 Allows setting the height of the map. By default pixels will be assumed as unit, but you can explicitly specify one of these units: px, ex, em.
centre center text no The location on which the map should be centered
title - text empty Allows setting text that will be displayed in the pop-ups of all markers that do not have a specific title.

When used together with label, the title will be bold and underlined.

label text text empty Allows setting text that will be displayed in the pop-ups of all markers that do not have a specific label.
icon - text empty Allows setting the icon used for all markers.
lines - List of lines empty Lines to display
polygons - List of geographical polygons empty Polygons to display
circles - List of circles empty Circles to display
rectangles - List of rectangles empty Rectangles to display
maxzoom - whole number no The maximum zoom level
minzoom - whole number no The minimum zoom level
copycoords - yes/no no Show a dialog when clicking on a location from which its coordinates may be copied
static - yes/no no Make the map static
visitedicon - text empty The filename of an image to be used for marker icons after the original markers have been clicked
wmsoverlay - Web Map Service overlay no Use a WMS overlay
zoom - whole number 14 The zoom level for the map. For maps with markers this will default to the most zoomed in level that still shows all markers.
type - text roadmap The map type to initially show.
types - list of texts roadmap, satellite, hybrid, terrain The map types that will be available via the type control.
layers - list of texts empty Special layers to load onto the map.
controls - list of texts pan, zoom, type, scale, streetview, rotate The controls to place on the map.
zoomstyle - text default The style of the zoom control.
typestyle - text default The style of the type control.
autoinfowindows - yes/no no Automatically open all info windows after the page has loaded.
resizable - yes/no no Makes the map resizable by dragging at its lower right corner.
kmlrezoom - yes/no no Rezoom the map after the KML layers have been loaded.
poi - yes/no yes Show points of interest.
cluster markercluster yes/no no Allows merging of multiple nearby markers into one marker
clustergridsize - whole number 60 The grid size of a cluster in pixels.
clustermaxzoom - whole number 20 The maximum zoom level where clusters may exist.
clusterzoomonclick - yes/no yes Whether the default behaviour of clicking on a cluster is to zoom into it.
clusteraveragecenter - yes/no yes Whether the center of each cluster should be the average of all markers in the cluster.
clusterminsize - whole number 2 The minimum number of markers to be in a cluster before the markers are hidden and a count is shown.
imageoverlays - List of image overlays empty Allows adding an image to be shown on the specified location on the map.
kml - list of texts empty KML files to load onto the map.
gkml - list of texts empty KML files hosted by Google to load onto the map.
searchmarkers - text empty Allows to search for specific markers via a field embedded into the map.
fullscreen enablefullscreen yes/no no Enable fullscreen button
scrollwheelzoom scrollzoom yes/no no Indicates if mouse scrolling should be enabled or not.
staticlocations locations, points List of locations empty A list of locations to add to the map together with the queried data. Like with display_points, you can add a title, description and icon per location using the tilde "~" as separator.
showtitle show title yes/no yes Show a title in the marker info window or not. Disabling this is often useful when using a template to format the info window content.
hidenamespace hide namespace yes/no no Show the namespace title in the marker info window
template - text no A template to use to format the info window contents.
userparam - text empty A value passed into each template call, if a template is used
activeicon - text empty Icon to be displayed instead of default marker, when active page is equal to query result
pagelabel - yes/no no When set to "yes", all markers will have an "inlineLabel" with a link to the page containing the coordinates for the marker
ajaxcoordproperty - text empty Name of the coordinate property which is used to build the ajax query.
ajaxquery - text empty A second query that is sent via ajax to fetch additional coordinates.


Semantic Maps examples are available on the example pages.

See also[edit]

Geo formats

These are the geo related result formats provided:

This documentation page applies to all SMW versions from 1.4.2 to the most current version.
      Other languages: dezh-hans