Template:Graph:Street map with marks/doc

The data template parameter must be a comma separated list of "JSON" objects. Each object starts with a "{", has a list of comma separated list of key-value pairs, and ends with a "}". The key may be one of the following values (used no more than once per each object):

{	"params": { "1": {			"label": "data", "description": "Comma separated list of JSON objects that describing what data to draw on the map", "type": "string", "suggested": true },		"width": { "description": "Total width of the graph", "type": "number" },		"height": { "description": "Total height of the graph", "type": "number", "default": "Half of the width" },		"padding": { "type": "number" },		"lat": { "description": "Latitude of the map's center", "type": "number" },		"lon": { "description": "Longitude of the map's center", "type": "number" },		"zoom": { "description": "Map zoom level (0..18)", "type": "number" },		"wdqs": { "description": "An optional Wikidata query to use instead of the data - the query would generate a list of items just like data, but it must contain a \"coord\" field with the location", "type": "string" },		"colorScaleField": { "description": "If given, this data field will be used to make dots of different color, one color per unique value of this field", "type": "string" },		"minimap": { "description": "If set, 0 or false will always hide the map, and 1 or true will always show it. Make sure the map is big enough include the minimap. By default, the map will be shown for zoom levels 5+ if the map is sufficiently large", "type": "boolean" }	},	"paramOrder": [ "1",		"width", "height", "padding", "lat", "lon", "zoom", "wdqs", "colorScaleField", "minimap" ],	"description": "Shows an image of a map, and draws user-specified images/icons on top of it using latitude/longitude coordinates." }