Difference between revisions of "Module:Location map/data/Germany Neckar/doc"
blackwiki>Zyxw (update examples) |
|||
| Line 44: | Line 44: | ||
For a description of the parameters, see {{tl|Location map}} and {{tl|Location map skew}}. | For a description of the parameters, see {{tl|Location map}} and {{tl|Location map skew}}. | ||
| − | {{Location map | + | == Examples == |
| − | | | + | === Mannheim === |
| − | + | The example on the left shows the correct placement of [[Mannheim]] when ''GermanyNeckar'' is used with {{tl|Location map skew}}. The example on the right shows the incorrect placement via {{tl|Location map}}. | |
| − | + | ||
| − | + | Note that the marker for "Mannheim" is west of the mark, due to narrow longitudes far north (on non-equirectangular map). Longitude lines converge to the center, so center towns would be positioned more accurately. The "polar" skew factor should be used (as in [[Template:Location_map_skew]]) to scale longitude smaller near polar latitudes (relative to map height), and position longitudes from map center, rather than left-side base longitude (''see example below''). | |
| − | | | + | |
| − | | | + | {{Location map skew | GermanyNeckar |
| − | | background = # | + | | width = 250 | float = left |
| − | | | + | | caption = Example using ''Location map skew'' |
| − | | | + | | label = Mannheim | label_size = 90 |
| + | | background = #CCCC11 | position = bottom | ||
| + | | lat_deg = 49.4890 | ||
| + | | lon_deg = 8.4691 | ||
}} | }} | ||
| − | + | {{Location map | GermanyNeckar | |
| − | + | | width = 250 | float = center | |
| − | + | | caption = Example using ''Location map'' | |
| − | + | | label = Mannheim | label_size = 90 | |
| − | + | | background = #CCCC11 | position = bottom | |
| − | + | | lat_deg = 49.4890 | |
| − | + | | lon_deg = 8.4691 | |
| − | + | }} | |
| − | + | {{clear}} | |
| − | + | <nowiki>{{</nowiki>Location map skew | GermanyNeckar | |
| − | + | | width = 250 | float = left | |
| − | + | | caption = Example using ''Location map skew'' | |
| − | + | | label = Mannheim | label_size = 90 | |
| − | + | | background = #CCCC11 | position = bottom | |
| + | | lat_deg = 49.4890 | ||
| + | | lon_deg = 8.4691 | ||
| + | }} | ||
| + | <nowiki>{{</nowiki>Location map | GermanyNeckar | ||
| + | | width = 250 | float = center | ||
| + | | caption = Example using ''Location map'' | ||
| + | | label = Mannheim | label_size = 90 | ||
| + | | background = #CCCC11 | position = bottom | ||
| + | | lat_deg = 49.4890 | ||
| + | | lon_deg = 8.4691 | ||
| + | }} | ||
| − | + | === Rottweil === | |
| − | + | The example on the left shows the correct placement of [[Rottweil]] when ''GermanyNeckar'' is used with {{tl|Location map skew}}. The example on the right shows the incorrect placement via {{tl|Location map}}. | |
| − | {{Location map | + | |
| − | | GermanyNeckar | + | {{Location map skew | GermanyNeckar |
| − | | | + | | width = 250 | float = left |
| − | | label_size = 90 | + | | caption = Example using ''Location map skew'' |
| − | | | + | | label = Rottweil | label_size = 90 |
| + | | background = #FFCC66 | position = top | ||
| lat_deg = 48 | lat_min = 10 |lat_sec = 05 | | lat_deg = 48 | lat_min = 10 |lat_sec = 05 | ||
| lon_deg = 08 | lon_min = 37 |lon_sec = 29 | | lon_deg = 08 | lon_min = 37 |lon_sec = 29 | ||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
| − | Example | + | {{Location map | GermanyNeckar |
| − | + | | width = 250 | float = center | |
| − | + | | caption = Example using ''Location map'' | |
| − | + | | label = Rottweil | label_size = 90 | |
| − | + | | background = #FFCC66 | position = top | |
| − | + | | lat_deg = 48 | lat_min = 10 |lat_sec = 05 | |
| − | + | | lon_deg = 08 | lon_min = 37 |lon_sec = 29 | |
| − | + | }} | |
| − | + | {{clear}} | |
| − | + | <nowiki>{{</nowiki>Location map skew | GermanyNeckar | |
| − | + | | width = 250 | float = left | |
| − | + | | caption = Example using ''Location map skew'' | |
| − | + | | label = Rottweil | label_size = 90 | |
| − | + | | background = #FFCC66 | position = top | |
| − | + | | lat_deg = 48 | lat_min = 10 |lat_sec = 05 | |
| + | | lon_deg = 08 | lon_min = 37 |lon_sec = 29 | ||
| + | }} | ||
| + | <nowiki>{{</nowiki>Location map | GermanyNeckar | ||
| + | | width = 250 | float = center | ||
| + | | caption = Example using ''Location map'' | ||
| + | | label = Rottweil | label_size = 90 | ||
| + | | background = #FFCC66 | position = top | ||
| + | | lat_deg = 48 | lat_min = 10 |lat_sec = 05 | ||
| + | | lon_deg = 08 | lon_min = 37 |lon_sec = 29 | ||
| + | }} | ||
| − | + | === Multiple markers on one map === | |
| − | + | The example on the left shows the correct placement of locations when ''GermanyNeckar'' is used with {{tl|Location map skew}}. The example on the right shows the incorrect placement via {{tl|Location map many}}. | |
| − | + | ||
| − | + | {{Location map skew | GermanyNeckar | |
| − | {{Location map | GermanyNeckar | + | | width = 250 | float = left |
| − | | label = Rottweil | + | | caption = Example using ''Location map skew'' |
| − | | | + | | label = Mannheim | label_size = 110 |
| − | | | + | | bg = #CCCC11 | pos = bottom |
| − | | | + | | lat_deg = 49.4890 |
| − | | | + | | lon_deg = 8.469 |
| − | | | + | | label2 = Rottweil | label2_size = 100 |
| − | | | + | | bg2 = #66BBDD | pos2 = top |
| + | | lat2_deg = 48 | lat2_min = 10 | ||
| + | | lon2_deg = 08 | lon2_min = 37.5 | ||
| + | | label3 = Heilbronn | label3_size = 90 | ||
| + | | bg3 = #FFFF99 | pos3 = top | ||
| + | | lat3_deg = 49 | lat3_min = 9 | ||
| + | | lon3_deg = 09 | lon3_min = 13 | ||
}} | }} | ||
| − | {{Location map | GermanyNeckar | + | {{Location map many | GermanyNeckar |
| − | | | + | | width = 250 | float = center |
| − | | | + | | caption = Example using ''Location map many'' |
| − | | label = Mannheim | label_size = | + | | label = Mannheim | label_size = 100 |
| − | | | + | | bg = #CCCC11 | pos = bottom |
| − | | | + | | lat_deg = 49.4890 |
| − | | | + | | lon_deg = 8.469 |
| − | | label2 = Rottweil | label2_size = | + | | label2 = Rottweil | label2_size = 100 |
| − | | lat2_deg = 48 |lat2_min = 10 | + | | bg2 = #66BBDD | pos2 = top |
| − | | lon2_deg = 08 |lon2_min = 37.5 | + | | lat2_deg = 48 | lat2_min = 10 |
| − | + | | lon2_deg = 08 | lon2_min = 37.5 | |
| − | | | + | | label3 = Heilbronn | label3_size = 90 |
| − | | lat3_deg=49 | + | | bg3 = #FFFF99 | pos3 = top |
| − | | lon3_deg= | + | | lat3_deg = 49 | lat3_min = 9 |
| − | + | | lon3_deg = 09 | lon3_min = 13 | |
}} | }} | ||
| − | + | {{clear}} | |
| − | + | <nowiki>{{</nowiki>Location map skew | GermanyNeckar | |
| + | | width = 250 | float = left | ||
| + | | caption = Example using ''Location map skew'' | ||
| + | | label = Mannheim | label_size = 110 | ||
| + | | bg = #CCCC11 | pos = bottom | ||
| + | | lat_deg = 49.4890 | ||
| + | | lon_deg = 8.469 | ||
| + | | label2 = Rottweil | label2_size = 100 | ||
| + | | bg2 = #66BBDD | pos2 = top | ||
| + | | lat2_deg = 48 | lat2_min = 10 | ||
| + | | lon2_deg = 08 | lon2_min = 37.5 | ||
| + | | label3 = Heilbronn | label3_size = 90 | ||
| + | | bg3 = #FFFF99 | pos3 = top | ||
| + | | lat3_deg = 49 | lat3_min = 9 | ||
| + | | lon3_deg = 09 | lon3_min = 13 | ||
| + | }} | ||
| + | <nowiki>{{</nowiki>Location map many | GermanyNeckar | ||
| + | | width = 250 | float = center | ||
| + | | caption = Example using ''Location map many'' | ||
| + | | label = Mannheim | label_size = 100 | ||
| + | | bg = #CCCC11 | pos = bottom | ||
| + | | lat_deg = 49.4890 | ||
| + | | lon_deg = 8.469 | ||
| + | | label2 = Rottweil | label2_size = 100 | ||
| + | | bg2 = #66BBDD | pos2 = top | ||
| + | | lat2_deg = 48 | lat2_min = 10 | ||
| + | | lon2_deg = 08 | lon2_min = 37.5 | ||
| + | | label3 = Heilbronn | label3_size = 90 | ||
| + | | bg3 = #FFFF99 | pos3 = top | ||
| + | | lat3_deg = 49 | lat3_min = 9 | ||
| + | | lon3_deg = 09 | lon3_min = 13 | ||
| + | }} | ||
| − | + | === Rottweil on wrong map === | |
| − | + | The example on the left shows the correct placement of [[Rottweil]] on the default map image. The example on the right shows the incorrect placement when a map using different border coordinates is specified via the ''AlternativeMap'' parameter. | |
| − | === | ||
| − | |||
| − | {{Location map skew | + | {{Location map skew | GermanyNeckar |
| − | | | + | | width = 250 | float = left |
| − | | | + | | label = Rottweil | label_size = 110 |
| − | | label = | + | | position = top | background = #FFFF99 |
| − | + | | caption = "Rottweil" put on correct map | |
| − | + | | lat_deg=48 | lat_min=10 | |
| − | + | | lon_deg=08 | lon_min=37.5 | |
| − | | | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
}} | }} | ||
| − | + | {{Location map skew | GermanyNeckar | |
| − | + | | AlternativeMap = Karte Deutschland.png | |
| − | + | | width = 250 | float = right | |
| − | + | | label = Rottweil | label_size = 110 | |
| − | + | | position = top | background = #FFFF99 | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| caption = "Rottweil" put on wrong-scale map | | caption = "Rottweil" put on wrong-scale map | ||
| lat_deg=48 | lat_min=10 | | lat_deg=48 | lat_min=10 | ||
| lon_deg=08 | lon_min=37.5 | | lon_deg=08 | lon_min=37.5 | ||
| − | |||
| − | |||
| − | |||
}} | }} | ||
| − | + | {{clear}} | |
| − | + | <nowiki>{{</nowiki>Location map skew | GermanyNeckar | |
| − | + | | width = 250 | float = left | |
| − | + | | label = Rottweil | label_size = 110 | |
| − | + | | position = top | background = #FFFF99 | |
| − | + | | caption = "Rottweil" put on correct map | |
| − | + | | lat_deg=48 | lat_min=10 | |
| − | + | | lon_deg=08 | lon_min=37.5 | |
| − | + | }} | |
| − | + | <nowiki>{{</nowiki>Location map skew | GermanyNeckar | |
| − | + | | AlternativeMap = Karte Deutschland.png | |
| − | + | | width = 250 | float = right | |
| − | + | | label = Rottweil | label_size = 110 | |
| − | + | | position = top | background = #FFFF99 | |
| − | + | | caption = "Rottweil" put on wrong-scale map | |
| + | | lat_deg=48 | lat_min=10 | ||
| + | | lon_deg=08 | lon_min=37.5 | ||
| + | }} | ||
== See also == | == See also == | ||
Revision as of 20:15, 21 August 2011
| This is a documentation subpage for Module:Location map/data/Germany Neckar. It contains usage information, categories and other content that is not part of the original module page. |
Template:Location map GermanyNeckar is a location map definition used to overlay markers and labels on a map of Germany's Neckar River. It is used by "Template:Location map" when invoked with parameter "GermanyNeckar": {{Location map | GermanyNeckar | ...}}. The markers are placed by latitude and longitude coordinates on the default map or a similar map image.
Because the map is not equirectangular, the coordinates will need to be adjusted to match northern-area mapping, or use skewed coordinates with "Template:Location map skew".
[[Image:Template:Location map/data/Germany Neckar|left|thumb|200px|Location map for Template:Location map/data/Germany Neckar]]
| Map parameters | ||
|---|---|---|
| name | Template:Location map/data/Germany Neckar | name used in default map caption |
| image | Template:Location map/data/Germany Neckar | file name of map image, without "Image:" or "File:" |
| top | Template:Location map/data/Germany Neckar | latitude at top of map |
| bottom | Template:Location map/data/Germany Neckar | latitude at bottom of map |
| left | Template:Location map/data/Germany Neckar | longitude at left edge of map |
| right | Template:Location map/data/Germany Neckar | longitude at right edge of map |
| skew | Template:Location map/data/Germany Neckar | to narrow longitudes; see {{Location map skew}} |
Contents
Usage
For a description of the parameters, see {{Location map}} and {{Location map skew}}.
Examples
Mannheim
The example on the left shows the correct placement of Mannheim when GermanyNeckar is used with {{Location map skew}}. The example on the right shows the incorrect placement via {{Location map}}.
Note that the marker for "Mannheim" is west of the mark, due to narrow longitudes far north (on non-equirectangular map). Longitude lines converge to the center, so center towns would be positioned more accurately. The "polar" skew factor should be used (as in Template:Location_map_skew) to scale longitude smaller near polar latitudes (relative to map height), and position longitudes from map center, rather than left-side base longitude (see example below).
Template:Location map skew Lua error in Module:Location_map at line 501: Unable to find the specified location map definition: "Module:Location map/data/GermanyNeckar" does not exist.
{{Location map skew | GermanyNeckar
| width = 250 | float = left
| caption = Example using Location map skew
| label = Mannheim | label_size = 90
| background = #CCCC11 | position = bottom
| lat_deg = 49.4890
| lon_deg = 8.4691
}}
{{Location map | GermanyNeckar
| width = 250 | float = center
| caption = Example using Location map
| label = Mannheim | label_size = 90
| background = #CCCC11 | position = bottom
| lat_deg = 49.4890
| lon_deg = 8.4691
}}
Rottweil
The example on the left shows the correct placement of Rottweil when GermanyNeckar is used with {{Location map skew}}. The example on the right shows the incorrect placement via {{Location map}}.
Template:Location map skew Lua error in Module:Location_map at line 501: Unable to find the specified location map definition: "Module:Location map/data/GermanyNeckar" does not exist.
{{Location map skew | GermanyNeckar
| width = 250 | float = left
| caption = Example using Location map skew
| label = Rottweil | label_size = 90
| background = #FFCC66 | position = top
| lat_deg = 48 | lat_min = 10 |lat_sec = 05
| lon_deg = 08 | lon_min = 37 |lon_sec = 29
}}
{{Location map | GermanyNeckar
| width = 250 | float = center
| caption = Example using Location map
| label = Rottweil | label_size = 90
| background = #FFCC66 | position = top
| lat_deg = 48 | lat_min = 10 |lat_sec = 05
| lon_deg = 08 | lon_min = 37 |lon_sec = 29
}}
Multiple markers on one map
The example on the left shows the correct placement of locations when GermanyNeckar is used with {{Location map skew}}. The example on the right shows the incorrect placement via {{Location map many}}.
Template:Location map skew Lua error in Module:Location_map/multi at line 143: Unable to find the specified location map definition: "Module:Location map/data/GermanyNeckar" does not exist.
{{Location map skew | GermanyNeckar
| width = 250 | float = left
| caption = Example using Location map skew
| label = Mannheim | label_size = 110
| bg = #CCCC11 | pos = bottom
| lat_deg = 49.4890
| lon_deg = 8.469
| label2 = Rottweil | label2_size = 100
| bg2 = #66BBDD | pos2 = top
| lat2_deg = 48 | lat2_min = 10
| lon2_deg = 08 | lon2_min = 37.5
| label3 = Heilbronn | label3_size = 90
| bg3 = #FFFF99 | pos3 = top
| lat3_deg = 49 | lat3_min = 9
| lon3_deg = 09 | lon3_min = 13
}}
{{Location map many | GermanyNeckar
| width = 250 | float = center
| caption = Example using Location map many
| label = Mannheim | label_size = 100
| bg = #CCCC11 | pos = bottom
| lat_deg = 49.4890
| lon_deg = 8.469
| label2 = Rottweil | label2_size = 100
| bg2 = #66BBDD | pos2 = top
| lat2_deg = 48 | lat2_min = 10
| lon2_deg = 08 | lon2_min = 37.5
| label3 = Heilbronn | label3_size = 90
| bg3 = #FFFF99 | pos3 = top
| lat3_deg = 49 | lat3_min = 9
| lon3_deg = 09 | lon3_min = 13
}}
Rottweil on wrong map
The example on the left shows the correct placement of Rottweil on the default map image. The example on the right shows the incorrect placement when a map using different border coordinates is specified via the AlternativeMap parameter.
Template:Location map skew Template:Location map skew
{{Location map skew | GermanyNeckar
| width = 250 | float = left
| label = Rottweil | label_size = 110
| position = top | background = #FFFF99
| caption = "Rottweil" put on correct map
| lat_deg=48 | lat_min=10
| lon_deg=08 | lon_min=37.5
}}
{{Location map skew | GermanyNeckar
| AlternativeMap = Karte Deutschland.png
| width = 250 | float = right
| label = Rottweil | label_size = 110
| position = top | background = #FFFF99
| caption = "Rottweil" put on wrong-scale map
| lat_deg=48 | lat_min=10
| lon_deg=08 | lon_min=37.5
}}