Demo VisualData 1.0 / Geolocation

Geolocation: Difference between revisions

From Wikisphere
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