Difference between revisions of "Template:LegMap"

From BITPlan E-Bike Wiki
Jump to navigation Jump to search
 
(26 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
[[Category:Template]]
 
[[Category:Template]]
 
</noinclude><includeonly>
 
</noinclude><includeonly>
{{#ask:[[-Has subobject::{{FULLPAGENAME}}]] [[Leg from::+]][[Leg to::+]]
+
{{#vardefine:leg_lines|{{#ask:[[-Has subobject::{{FULLPAGENAME}}]][[IsA::Leg]]
 
|mainlabel=-
 
|mainlabel=-
|?Leg from#coordinates=from
+
|?Leg from=from
|?Leg to#coordinates=to
+
|?Leg to=to
 
|format=template
 
|format=template
 
|template=LegLine
 
|template=LegLine
Line 16: Line 16:
 
|named args=yes
 
|named args=yes
 
|sep=:
 
|sep=:
}}
+
}}}}
{{#display_map:
+
== Lines ==
|lines={{#ask: [[-Has subobject::{{FULLPAGENAME}}]][[Leg from::+]][[Leg to::+]]
+
{{#ask:[[-Has subobject::{{FULLPAGENAME}}]][[Leg_from::+]]
 
|mainlabel=-
 
|mainlabel=-
|?Leg from#coordinates=from
+
|?Leg wp_num=#
|?Leg to#coordinates=to
+
|?Leg from=from
 +
|?Leg to=to
 +
|format=table
 
|sort=Leg wp_num
 
|sort=Leg wp_num
|format=template
+
}}
|template=LegLine
+
{{#var:leg_lines}}
|named args=yes
+
 
|sep=:}}
+
== LegMapLines ==
|center={{{center|Berlin}}}
+
{{LegMapLines
 +
|lines={{#var:leg_lines}}
 +
|title={{{title|Legs}}}
 +
|subtitle={{{subtitle|from subobjects}}}
 +
|color={{{color|blue}}}
 +
|center={{{center|}}}
 
|zoom={{{zoom|12}}}
 
|zoom={{{zoom|12}}}
|height=700
+
|width={{{width|800}}}
|service=leaflet}}
+
|height={{{height|600}}}
 +
}}
 
</includeonly>
 
</includeonly>

Latest revision as of 07:25, 28 November 2024

Template to display leg routes on OpenStreetMap.

Usage

{{LegMap
|center=cityName
|zoom=12}}