Vorlage:Coordinates

Dies ist die gesichtete Version, die am 22. März 2023 markiert wurde. Es sind noch Vorlagenänderungen vorhanden, die gesichtet werden müssen.


Dokumentation

Positionsangabe eines einzelnen Objekts auf der Erde oder einem Himmelskörper
Koordinaten1
Koordinatenpaar in freiem Format; bevorzugt zwei Dezimalbruchzahlen (Breite Leerzeichen Länge) (mehr)
Beispiel
37.78687 -122.39957
Himmelskörperglobe
Himmelskörper
Vorgeschlagene Werte
Standard
earth
Beispiel
moon
ISOregion
Regionalcode auf der Erde gemäß ISO 3166-2. Mehrere (bis zu drei) weitere Regionen können mit dem Schrägstrich / separiert angehängt werden. Mit - kann eine absichtlich den gesamten Planeten umspannende Region definiert werden.
Beispiel
BE-BRU
Typtype
Art der Position, des Objekts
Vorgeschlagene Werte
  • continentKontinent
  • countryStaat (Nation)
  • stateBundesstaat, Provinz
  • cityStadt, Ortschaft, Gemeinde
  • adm1stVerwaltungsgebiet 1. Ordnung; Bundesland, Kanton, Oblast
  • adm2ndVerwaltungsgebiet 2. Ordnung; Landkreis, Verwaltungsgemeinde (Samtgemeinde)
  • adm3rdVerwaltungsgebiet 3. Ordnung
  • landscapeLandschaft, Region, Tal, Wüste, Halbinsel
  • isleInsel; auch Inselgruppen, Einzelfelsen
  • mountainBerg, Hügel, Gebirge; Höhle
  • passGebirgs-Pass
  • waterbodyGewässer; Hafen, Riff, Geysir, Schleuse, Moor
  • riverFluss
  • forestWald; Schutzgebiet
  • glacierGletscher
  • buildingGebäude, Bauwerk
  • airportFlughafen; Luftstützpunkt aller Art
  • eduBildungseinrichtung
  • railwaystationBahnhof; Haltestelle, Haltepunkt
  • eventEreignis-Ort
  • cameraWebcam
  • satellite(stationärer) Satellit
  • landmarkSonstige Position
  • exampleSyntaxbeispiel
Standard
landmark
Beispiel
city
Höheelevation
Höhe über dem Meeresspiegel in ganzen Metern bei geeigneten Objekten; auch negativ
Beispiel
-397
Bevölkerungpop
Bevölkerung als ganze Zahl bei Verwaltungseinheiten, Städten, Inseln usw.
Beispiel
4000000
Ausmaßdim
Durchmesser des Umkreises (dimension) in ganzzahligen Metern; Anfangsmaßstab einer externen Kartenansicht
Standard
abgeleitet vom Typ des Objekts
Beispiel
10000
Bezeichnungname
Name des Objekts; wird in der erzeugten Karte zur Unterscheidung mehrerer Objekte angezeigt
Standard
Lemma des Wikipedia-Artikels (ohne Klammerzusatz)
Beispiel
Absturzstelle
Positions-Kontrollebounds
Eckpunkte eines umgebenden Rechtecks zur Kontrolle; zwei Dezimalzahlenpaare durch Semikolon ; separiert; mehrere Rechtecke durch Schrägstrich / getrennt (mehr)
Beispiel
45 6; 48 11
Regions-Kontrollecountries
Zulässiger Ländercode für region; mehrere durch Leerzeichen getrennt
Beispiel
DE AT CH FL LU BE
sortierbarsort
Sortierbarkeit (zu Beginn einer Tabellenzelle)
Vorgeschlagene Werte
  • NSnach Breitengrad vom Südpol zum Nordpol durch unsichtbaren Inhalt
  • EWnach Längengrad von Westen (Amerika) über London nach Osten (Asien) durch unsichtbaren Inhalt
  • NS-datawie NS jedoch als data-sort-value
  • EW-datawie EW jedoch als data-sort-value
Beispiel
EW-data
Darstellungformat
Formatierung der sichtbaren Präsentation. Erstes Element wird in WGS84 verlinkt; weitere können folgen (mehr). Ein in " eingeschlossener Text als erster Wert wird alternativ zur Beschriftung des Linkziels verwendet. ICON0 ICON1 ICON2 ICON3 an erster Stelle bewirken grafische Symbole. Ein mit Datei: beginnender und mit .ext endender Medienbezeichner an erster Stelle generiert eine mit dem Koordinatenwerkzeug verlinkte Grafik. Alle Elemente haben für sich ggf. Umbruchschutz.
Standard
* (*-.)
Beispiel
WGS84.
Sprungzielid
Sprungziel auf die Verlinkung; - zur Unterdrückung eines Sprungziels
Standard
Wert des name-Parameters
Beispiel
Festival-Gelände

Positionsangabe eines einzelnen Objekts auf der Erde oder einem Himmelskörper

Vorlagenparameter

Diese Vorlage hat eine benutzerdefinierte Formatierung.

ParameterBeschreibungTypStatus
Koordinaten1

Koordinatenpaar in freiem Format; bevorzugt zwei Dezimalbruchzahlen (Breite Leerzeichen Länge)

Beispiel
37.78687 -122.39957
Einzeiliger Texterforderlich
Himmelskörperglobe

Himmelskörper

Vorgeschlagene Werte
earth moon mercury venus mars jupiter callisto europa ganymede io titan
Standard
earth
Beispiel
moon
Einzeiliger Textoptional
ISOregion

Regionalcode auf der Erde gemäß ISO 3166-2. Mehrere (bis zu drei) weitere Regionen können mit dem Schrägstrich / separiert angehängt werden. Mit - kann eine absichtlich den gesamten Planeten umspannende Region definiert werden.

Beispiel
BE-BRU
Einzeiliger Textvorgeschlagen
Typtype

Art der Position, des Objekts

Vorgeschlagene Werte
continent country state city adm1st adm2nd adm3rd landscape isle mountain pass waterbody river forest glacier building airport edu railwaystation event camera satellite landmark example
Standard
landmark
Beispiel
city
Einzeiliger Textoptional
Höheelevation

Höhe über dem Meeresspiegel in ganzen Metern

Beispiel
-397
Zahlenwertoptional
Bevölkerungpop

Bevölkerung als ganze Zahl

Beispiel
4000000
Zahlenwertoptional
Ausmaßdim

Durchmesser des Umkreises (dimension) in

Standard
abgeleitet vom Typ des Objekts
Beispiel
10000
Zahlenwertvorgeschlagen
Bezeichnungname

Name des Objekts; wird in der erzeugten Karte zur Unterscheidung mehrerer Objekte angezeigt

Standard
Lemma des Wikipedia-Artikels (ohne Klammerzusatz)
Beispiel
Absturzstelle
Einzeiliger Textoptional
Positions-Kontrollebounds

Eckpunkte eines umgebenden Rechtecks zur Kontrolle; zwei Dezimalzahlenpaare durch Semikolon ; separiert; mehrere Rechtecke durch Schrägstrich / getrennt

Beispiel
45 6; 48 11
Einzeiliger Textoptional
Regions-Kontrollecountries

Zulässiger Ländercode für region; mehrere durch Leerzeichen getrennt

Beispiel
DE AT CH FL LU BE
Einzeiliger Textoptional
sortierbarsort

Sortierbarkeit (zu Beginn einer Tabellenzelle)

Vorgeschlagene Werte
NS EW NS-data EW-data
Beispiel
EW-data
Einzeiliger Textoptional
Darstellungformat

Formatierung der sichtbaren Präsentation. Erstes Element wird in WGS84 verlinkt; weitere können folgen. Ein in " eingeschlossener Text als erster Wert wird alternativ zur Beschriftung des Linkziels verwendet. ICON0 ICON1 ICON2 ICON3 an erster Stelle bewirken grafische Symbole. Ein mit Datei: beginnender und mit .ext endender Medienbezeichner an erster Stelle generiert eine mit dem Koordinatenwerkzeug verlinkte Grafik. Alle Elemente haben für sich ggf. Umbruchschutz.

Standard
* (*-.)
Beispiel
WGS84.
Einzeiliger Textoptional
Sprungzielid

Sprungziel auf die Verlinkung; - zur Unterdrückung eines Sprungziels

Standard
Wert des name-Parameters
Beispiel
Festival-Gelände
Einzeiliger Textoptional

Kopiervorlagen

Bearbeiten
{{Coordinates||region=|type=}}
{{Coordinates|
             |globe=
             |region=
             |type=
             |elevation=
             |pop=
             |dim=
             |name=
             |bounds=
             |sort=
             |format=
             |id=
}}

Koordinatenformate

Bearbeiten

Es wird für die Einbindung eine Vielzahl eindeutiger Formatierungen unterstützt.

  • Damit soll ermöglicht werden, per C&P schnell eine Angabe aus der Wikipedia oder einer externen Quelle zu übernehmen.
  • Eine eindeutige Interpretation muss jedoch gesichert sein.

Bevorzugt werden zwei Dezimalbruchzahlen; erst Breite, dann Länge, getrennt durch ein Leerzeichen mit Punkt als Dezimaltrennzeichen und ggf. ASCII-Bindestrich als Minuszeichen zur Unterscheidung der Hemisphären.

  • Dieses lässt sich dann auch in den meisten Anwendungen wiederverwerten.
  • Als Separator kann aber auch eingefügt werden: Semikolon ; oder Pipe |.
  • Komma als Dezimaltrennzeichen wird ebenfalls akzeptiert.

Ausgabeformate

Bearbeiten

Durch Leerzeichen getrennte Liste von Schlüsselwörtern in format

  • * – ermittle automatisch regional adäquates Format und Genauigkeit nach Art des Objekts in type
  • WGS84 – explizit WGS84, in ganzzahligen Grad-Minuten-Sekunden mit Zeichen und Himmelsrichtung, Genauigkeit nach Art des Objekts
  • CH1903Schweizer Landeskoordinaten
  • CH1903+Schweizer Landeskoordinaten update 1995
  • UTMUniversal Transverse Mercator
  • ICON0
  • ICON1
  • ICON2erioll world
  • ICON3map pin
  • IconPinmap pin
  • Datei: … … … .ext
  • [[Datei: … … … ]] mit allen Optionen außer link=
  • " … … … "

Die erste Spezifikation wird verlinkt.

  • In jedem Fall erhält jedes Koordinatenpaar Umbruchschutz.

Das Format WGS84 bzw. als Auswertung von * kann dabei durch explizite Formatspezifizierer ergänzt werden; ansonsten greift automatische Genauigkeit nach Art des Objekts:

  • ° – ganzzahlige Grad mit Gradzeichen und Himmelsrichtung
  • °. – dezimale Grad mit Gradzeichen und Himmelsrichtung
  • °' – ganzzahlige Grad und Minuten, mit Zeichen; ASCII oder Minutenzeichen möglich
  • °'. – ganzzahlige Grad und dezimale Minuten mit Zeichen
  • °'" – ganzzahlige Grad, Minuten, Sekunden mit Zeichen; ASCII oder Minutenzeichen oder Sekundenzeichen möglich
  • °'". – ganzzahlige Grad und Minuten, dezimale Sekunden mit Zeichen
  • °0 oder °0. – linksbündig mit Nullen zwei- bzw. Längengrade dreistellig auffüllen
  • °.3 – letzte Zahl ist Dezimalbruch mit drei Nachkommastellen
  • . – Dezimalbruchzahlen, positiv oder negativ, typografisches Minuszeichen, durch Leerzeichen getrennt
  • .X – positive Dezimalbruchzahlen mit Himmelsrichtung
  • 0.5 – ähnlich f-Formatspezifikation gemäß C oder Lua.
    • .5 – genau fünf Nachkommastellen
    • 0. – linksbündig mit Nullen Breite zwei- bzw. Länge dreistellig auffüllen
    • -. – ASCII-Minuszeichen verwenden
    • +. – positiven Werten + voranstellen
    • +-.+ und -

Das Format CH1903 kennt einen Formatspezifizierer:

  • CH1903 – nur Ziffern ohne Tausendertrennung
  • CH1903' – mit '-Tausendertrennung und / von Weißraum eingeschlossen

Sollte das Datenformat der folgenden Werte in runde Klammern eingeschlossen sein, wird dies auch in der Darstellung umgesetzt.

Kontroll-Rechtecke

Bearbeiten

In bounds können für die Vorlagenprogrammierung Rechtecke angegeben werden, in denen alle zu erwartenden Koordinatenpaare liegen müssen (etwa bei einer Infobox zu Objekten in einem Staat).

  • Beispiel: Portugal mit Azoren
    36 -10; 42 -6 / 36 -30; 40 -20
  • Ein Rechteck definiert sich über die SW- und die NO-Ecke.
bounds = {{#switch: {{{region|}}}
           |PT-20=36 -30; 40 -20
           |PT=36 -10; 42 -6 / 36 -30; 40 -20
           |=
           |#default=36 -10; 42 -6}}

Lua

Verwendetes Modul: Coordinates #format

Werkzeuge

Bearbeiten

Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.