Difference between revisions of "Template:Rendering"
Jump to navigation
Jump to search
(Making template single style) |
(Add support for keys and second level secondary tags) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly><div class="tagdoc-renderinggallery"> | <includeonly><div class="tagdoc-renderinggallery"> | ||
<div class="tagdoc-renderinggallery-heading"><span class="plainlinks">{{#switch: {{{style}}} | <div class="tagdoc-renderinggallery-heading"><span class="plainlinks">{{#switch: {{{style}}} | ||
| carto = [https://github.com/gravitystorm/openstreetmap-carto OSM-Carto] - {{{ftype}}} with {{Tag|{{{key}}}|{{{value}}}}} | | carto = [https://github.com/gravitystorm/openstreetmap-carto OSM-Carto] - {{{ftype}}} with {{#if: {{{value|}}}|{{Tag|{{{key}}}|{{{value}}}}}|{{Tag|{{{key}}}}}}}{{#if: {{{key2|}}}| and {{Tag|{{{key2}}}|{{{value2}}}}}}}{{#if: {{{key3|}}}| and {{Tag|{{{key3}}}|{{{value3}}}}}}} | ||
| ac = [https://github.com/imagico/osm-carto-alternative-colors Alternative colors map style] - {{{ftype}}} with {{#if: {{{value|}}}|{{Tag|{{{key}}}|{{{value}}}}}|{{Tag|{{{key}}}}}}}{{#if: {{{key2|}}}| and {{Tag|{{{key2}}}|{{{value2}}}}}}}{{#if: {{{key3|}}}| and {{Tag|{{{key3}}}|{{{value3}}}}}}} | |||
}} | }}</span></div><nowiki/> | ||
{{# | {{#ifexpr: 0 >= {{{min_zoom|0}}}|{{#ifexpr: 0 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=0|test={{{test}}}}}}}}}<nowiki/> | ||
{{# | {{#ifexpr: 1 >= {{{min_zoom|0}}}|{{#ifexpr: 1 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=1|test={{{test}}}}}}}}}<nowiki/> | ||
{{# | {{#ifexpr: 2 >= {{{min_zoom|0}}}|{{#ifexpr: 2 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=2|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 3 >= {{{min_zoom|0}}}|{{#ifexpr: 3 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=3|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: 4 >= {{{min_zoom|0}}}|{{#ifexpr: 4 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=4|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 5 >= {{{min_zoom|0}}}|{{#ifexpr: 5 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=5|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 6 >= {{{min_zoom|0}}}|{{#ifexpr: 6 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=6|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 7 >= {{{min_zoom|0}}}|{{#ifexpr: 7 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=7|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 8 >= {{{min_zoom|0}}}|{{#ifexpr: 8 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=8|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 9 >= {{{min_zoom|0}}}|{{#ifexpr: 9 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=9|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 10 >= {{{min_zoom|0}}}|{{#ifexpr: 10 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=10|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 11 >= {{{min_zoom|0}}}|{{#ifexpr: 11 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=11|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 12 >= {{{min_zoom|0}}}|{{#ifexpr: 12 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=12|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 13 >= {{{min_zoom|0}}}|{{#ifexpr: 13 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=13|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 14 >= {{{min_zoom|0}}}|{{#ifexpr: 14 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=14|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 15 >= {{{min_zoom|0}}}|{{#ifexpr: 15 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=15|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 16 >= {{{min_zoom|0}}}|{{#ifexpr: 16 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=16|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 17 >= {{{min_zoom|0}}}|{{#ifexpr: 17 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=17|test={{{test}}}}}}}}}<nowiki/> | ||
{{#ifexpr: 18 >= {{{min_zoom|0}}}|{{#ifexpr: 18 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=18|test={{{test}}}}}}}}}<nowiki/> | |||
{{#ifexpr: | {{#ifexpr: 19 >= {{{min_zoom|0}}}|{{#ifexpr: 19 <= {{{max_zoom|20}}}|{{RenderingImage|key={{{key}}}|value={{{value|}}}|key2={{{key2|}}}|value2={{{value2|}}}|key3={{{key3|}}}|value3={{{value3|}}}|style={{{style}}}|zoom=19|test={{{test}}}}}}}}}<nowiki/> | ||
<div style="clear:left;"></div> | <div style="clear:left;"></div></div> | ||
</div> | |||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
{{#ifeq:{{NAMESPACE}}|Template|<!-- do nothing -->|[[Category:Tags with rendering samples]]}}</includeonly> | {{#ifeq:{{NAMESPACE}}|Template|<!-- do nothing -->|[[Category:Tags with rendering samples]]}}</includeonly><noinclude>Template to display rendering samples on a tag page. Like: | ||
<noinclude>Template to display rendering samples on a tag page. Like: | |||
{{Rendering | {{Rendering | ||
|key=natural | |key=natural | ||
Line 35: | Line 33: | ||
|ftype=ways | |ftype=ways | ||
|test=coastline_polygon | |test=coastline_polygon | ||
|min_zoom=12 | |||
}} | |||
{{Rendering | |||
|key=natural | |||
|value=water | |||
|key2=intermittent | |||
|value2=yes | |||
|style=carto | |||
|ftype=polygons | |||
|test=vertical_polygon | |||
|min_zoom=12 | |||
}} | |||
{{Rendering | |||
|key=ele | |||
|key2=tourism | |||
|value2=information | |||
|key3=information | |||
|value3=guidepost | |||
|style=carto | |||
|ftype=nodes | |||
|test=basic_node | |||
|min_zoom=19 | |||
}} | }} | ||
</noinclude> | </noinclude> |
Latest revision as of 03:21, 4 March 2022
Template to display rendering samples on a tag page. Like: