Geolocation: Difference between revisions
Jump to navigation
Jump to search
No edit summary Tag: 2017 source edit |
No edit summary Tag: 2017 source edit |
||
Line 1: | Line 1: | ||
This page demonstrates the use of [https://www.mediawiki.org/wiki/Extension:VisualData/Geolocation VisualData/Geolocation] in conjunction with the [https://www.mediawiki.org/wiki/Extension:Maps Extension:Maps]. | |||
{{#visualdataprint:{{FULLPAGENAME}} | {{#visualdataprint:{{FULLPAGENAME}} | ||
|schema=Geolocation | |schema=Geolocation | ||
Line 5: | Line 6: | ||
|template?geolocation=Geolocation map | |template?geolocation=Geolocation map | ||
}} | }} | ||
It is composed by the following elements: | |||
1) the schema [[VisualDataSchema:Geolocation|Geolocation]], which is of course createable/editable from [https://wikisphere.org/w/index.php?title=Demo_VisualData/Geolocation&action=editdata here] or [https://wikisphere.org/wiki/Special:ManageSchemas here]. | |||
2) The data entered in the same action tab [https://wikisphere.org/w/index.php?title=Demo_VisualData/Geolocation&action=editdata Edit data] | |||
3) The following parser function | |||
<pre> | |||
{{#visualdataprint:{{FULLPAGENAME}} | |||
|schema=Geolocation | |||
|format=template | |||
|template?geolocation=Geolocation map | |||
}} | |||
</pre> | |||
The template [[Template:Geolocation map]] containing the call to the [https://maps.extension.wiki/wiki/Display_map_function display_map] parser function in the following form: | |||
<pre> | |||
{{#display_map: {{{latitude}}},{{{longitude}}} | |||
|zoom= {{{zoom}}} | |||
}} | |||
</pre> | |||
4) That's it |
Revision as of 20:43, 18 February 2024
This page demonstrates the use of VisualData/Geolocation in conjunction with the Extension:Maps.
It is composed by the following elements:
1) the schema Geolocation, which is of course createable/editable from here or here.
2) The data entered in the same action tab Edit data
3) The following parser function
{{#visualdataprint:{{FULLPAGENAME}} |schema=Geolocation |format=template |template?geolocation=Geolocation map }}
The template Template:Geolocation map containing the call to the display_map parser function in the following form:
{{#display_map: {{{latitude}}},{{{longitude}}} |zoom= {{{zoom}}} }}
4) That's it