Template:Location map GermanyNeckar

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Location map of Neckar
name Neckar
x (100*( ({{{3}}} - (9.67 + 8.0)/2)*((1 - 0.86)*({{{2}}} - 49.71)/(48.0 - 49.71) + 0.86) + (9.67 + 8.0)/2 - 8.0)/(9.67 - 8.0))
y (100*({{{2}}} - 49.71)/(48.0 - 49.71))
image Neckar_watershed_closer.gif
Location map GermanyNeckar
Template documentation[view] [edit] [history] [purge]

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".

Location map for Neckar
Map parameters
name Neckar name used in default map caption
image Neckar_watershed_closer.gif file name of map image, without "Image:" or "File:"
y (100*({{{2}}} - 49.71)/(48.0 - 49.71)) formula for y percentage
x (100*( ({{{3}}} - (9.67 + 8.0)/2)*((1 - 0.86)*({{{2}}} - 49.71)/(48.0 - 49.71) + 0.86) + (9.67 + 8.0)/2 - 8.0)/(9.67 - 8.0)) formula for x percentage

Usage[edit]

For a description of the parameters, see {{Location map}}.

Examples[edit]

Mannheim[edit]

The example on the left shows the correct placement of Mannheim when GermanyNeckar is used with {{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) 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).

Mannheim is located in Neckar
Mannheim
Mannheim
Example using Location map
{{Location map | GermanyNeckar
| width = 250 | float = right
| caption = Example using Location map
| label = Mannheim | label_size = 90
| background = #CCCC11 | position = bottom
| lat_deg = 49.4890
| lon_deg = 8.4691
}}

Rottweil[edit]

The example shows the correct placement of Rottweil when GermanyNeckar is used with {{Location map}}.

Rottweil is located in Neckar
Rottweil
Rottweil
Example using Location map
{{Location map | GermanyNeckar
| width = 250 | float = right
| 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[edit]

The example on the left shows the correct placement of locations when GermanyNeckar is used with {{Location map}}.

Location map GermanyNeckar is located in Neckar
Mannheim
Mannheim
Rottweil
Rottweil
Heilbronn
Heilbronn
Example using Location map many
{{Location map many | GermanyNeckar
| width = 250 | float = right
| 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[edit]

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.

Rottweil is located in Neckar
Rottweil
Rottweil
"Rottweil" put on correct map
Rottweil is located in Neckar
Rottweil
Rottweil
"Rottweil" put on wrong-scale map
{{Location map | 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 | GermanyNeckar
| AlternativeMap = Germany location map.svg
| 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[edit]