Шаблон:Slippymap
A simple template to aid in the implementation of slippymaps. Utilises the Kartographer extension.
{{slippymap |lat= required latitude |lon= required longitude |zoom= zoom level (12 default) |width= width (400 default) |height= height (400 default) |layer= layer ("leaflet" default (aka. Standard tile layer), "cyclosm", "cycle", "transport", "oepnv" or "humanitarian") |marker= no (use "no" to remove the pin, otherwise it is shown in the given position) |alignment= left ("center" default, possible input values "left", "center", "right") |text= some text (no text by default) }}
Examples
Standard / OSM carto | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=leaflet |marker=no |text= some beautiful map}}
| |
CyclOSM | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=cyclosm |marker=no}}
| |
Cycle Map | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=cycle |marker=no}}
| |
Transport Map | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=transport |marker=no}}
| |
ÖPNVKarte | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=oepnv |marker=no}}
| |
Humanitarian | {{slippymap |lat=34.8 |lon=-111.76460 |zoom=18 |width=200 |height=200 |layer=humanitarian |marker=no}}
|
Restriction with Kartographer extension
The following setting does not work currently
- no layers selectable
- You can not select which layer will be displayed per default on the wiki page. It is always standard tile layer.
See also
- {{Vector map}}
- {{Map}}
- Wiki:Maps
External links
- Bboxfinder: easier find centre lat lon coordinates
<templatedata> { "params": { "lat": { "label": "latitude", "type": "number", "required": true }, "lon": { "label": "longitude", "type": "number", "required": true }, "zoom": { "label": "zoom level", "description": "May be 1 (world) to 18 (most detailed)", "type": "number", "default": "12" }, "width": { "label": "map width", "type": "number", "default": "400" }, "height": { "label": "map height", "type": "number", "default": "400" }, "text": { "description": "Optional text to display under map", "type": "content" }, "marker": { "label": "display marker", "description": "use \"no\" to remove the pin, otherwise it is shown in the given position", "example": "no", "type": "line", "suggestedvalues": [ "no" ] }, "layer": { "label": "map style", "description": "Map style choose. Fallbacks to leaflet (default)", "suggestedvalues": [ "leaflet", "cyclosm", " cycle", " transport", "oepnv", "humanitarian" ], "default": "leaflet" }, "alignment": { "label": "map alignment", "type": "line", "suggestedvalues": [ "left", "center", "right" ], "autovalue": "center" } }, "description": "A simple template to aid in the implementation of slippymaps.", "paramOrder": [ "lat", "lon", "zoom", "width", "height", "alignment", "text", "marker", "layer" ] } </templatedata>