Jewiki unterstützen. Jewiki, die größte Online-Enzyklopädie zum Judentum.
Helfen Sie Jewiki mit einer kleinen oder auch größeren Spende. Einmalig oder regelmäßig, damit die Zukunft von Jewiki gesichert bleibt ... Vielen Dank für Ihr Engagement! (→ Spendenkonten) |
How to read Jewiki in your desired language · Comment lire Jewiki dans votre langue préférée · Cómo leer Jewiki en su idioma preferido · בשפה הרצויה Jewiki כיצד לקרוא · Как читать Jewiki на предпочитаемом вами языке · كيف تقرأ Jewiki باللغة التي تريدها · Como ler o Jewiki na sua língua preferida |
Vorlage:Coordinate
Koordinaten fehlen! Hilf mit.
← WikiProjekt Georeferenzierung / Neue Koordinatenvorlage Diese Vorlage ist für die Einbindung von WGS84-Koordinaten in Artikeln bestimmt. Mehr Informationen zu Zweck und Zielen erfährst du auf den Projektseiten (siehe oben). Der Code zur Einbindung der Koordinaten von der Porta Nigra in Trier lautet: {{Coordinate|NS=49.759681|EW=6.6440194|type=landmark|dim=25|region=DE-RP}} oder {{Coordinate|NS=49/45/34.85/N|EW=6/38/38.47/E|type=landmark|dim=25|region=DE-RP}} Kopiervorlage{{Coordinate |map= |article= |text= |
NS= |EW= |type= |pop= |elevation= |region= |dim= |name=
|mapsize= |sortkey= }} Grundkonstrukt Artikelkoordinate {{Coordinate|NS=|EW=|type=|region=}} NS= Breitengrad in der Form Grad/Minute/Sekunde/Himmelsrichtung Bsp. NS=49/45/34.85/N oder Breitengrad als Dezimalangabe (kein Vorzeichen für nördliche Breite, negatives Vorzeichen für südliche Breite) Bsp. NS=49.759681 EW= Längengrad in der Form Grad/Minute/Sekunde/Himmelsrichtung Bsp. EW=6/38/38.47/E oder Längengrad als Dezimalangabe Bsp. EW=6.6440194 (kein Vorzeichen für östliche Länge, negatives Vorzeichen für westliche Länge) type= country für Länder state für andere Staatengebilde, nicht-souveräne Staaten adm1st für Bundesländer, Kantone … adm2nd für Landkreise, Verwaltungsgemeinden (Samtgemeinden) city für Städte und Stadtteile, Orte und Orts-Gemeinden isle für Inseln, Inselgruppen airport für Flughäfen, Luftwaffenstützpunkte mountain für Berge, Hügel, Gebirgsketten, Pässe waterbody für Flüsse, Seen, Gletscher, Kanäle, Wasserfälle, Geysire landmark für Sehenswürdigkeiten, Landmarken, Gebäude und alles andere was nicht oben rein passt region= Länder-/Regionencode nach ISO 3166-1 und ISO 3166-2 (Kodierliste) Bsp. für Niedersachsen DE-NI, für Berlin DE-BE, für Wien AT-9 Zusätzliche Angaben text= Koordinate im Fließtext (multiple choice) Format der Ausgabe article= Koordinate im Artikelkopf (multiple choice) Format der Ausgabe / für default map= Koordinate auf Positionskarte none für keine Ausrichtung der Karte left Ausrichtung links im Fließtext right Ausrichtung rechts im Fließtext mapsize= ### (maximale) Kartenbreite x### maximale Höhe, ###x### maximales umgebendes Rechteck leer (ohne Parameterwert) thumbsize-Benutzereinstellung default (ohne Parameter) 240 Pixel maplevel= [global, continental, national, adm1st, adm2nd] maptype= [relief] pop= Einwohnerzahl zu type country, state, adm1st, adm2nd, city oder isle elevation= Höhe über dem Meeresspiegel (amtliche Höhe der Region region) dim= Objektdurchmesser in Meter name= Name des Objekts (falls abweichend vom Artikellemma) zwingend bei Fließtextkoordinaten globe= Himmelskörper: moon, mercury, venus, earth (default), mars (Kodierliste) sortkey= Sortierung nach NS oder EW in sortierbaren Tabellen Einfache Hilfsmittel zur Koordinatenermittlung gibt es für Google Earth hier und mit Google Maps hier. MikroformatDie Vorlage unterstützt das GEO-Mikroformat.[1] Die semantische Textauszeichnung geschieht mit den CSS-Klassen ›geo‹, ›latitude‹, ›longitude‹ und ›elevation‹. Diese Klassen sind für diesen Zweck reserviert und dürfen nicht anderweitig verwendet werden.Die Klasse ›elevation‹ wurde erst kürzlich zur Standardisierung vorgeschlagen[2] und ist noch kein Standard. Die CSS-Class ›geo‹ wird in MediaWiki:Common.css initialisiert. ParameterÜbersicht
Parameter im DetailNS und EWNS steht für North/South (Nord und Süd) und EW für East/West (Ost und West). Werden Dezimalgrad angegeben, so bedeuten negative Werte südliche Breiten- bzw. westliche Längengrade. Breiten- und Längengrad sind Pflichtangaben, fehlt eine, so wird das als Lagewunsch interpretiert und im Hauptnamensraum in die Kategorie:Geographische Lage gewünscht eingetragen. |NS= 45.123456 |EW=-12.123456 |NS= 55/44/33.22/N |EW= 11/22/33.44/W In der DMS-Darstellung müssen Grad, Minuten und Sekunden einen positiven Wert haben. Das negative Vorzeichen muss zwingend über die Angabe von ›S‹ oder ›W‹ erfolgen. Ein negatives Vorzeichen ist nur in reiner Dezimal-Schreibweise möglich. In Infoboxen, die auch Vorlagen einbinden, die die Koordinaten in Dezimalgrad benötigen, können diese mit den Unter-Vorlagen {{CoordinateLAT|{{{NS|}}} }} für den Breitengrad, respektive {{CoordinateLONG|{{{EW|}}} }} für den Längengrad, erzeugt werden. Damit entfallen in diesen Infoboxen die Umrechnungen und die Koordinaten können ebenfalls komfortabel in DMS oder Dezimalgrad angegeben werden. Schweizer LandeskoordinatenLängen- und Breitengrad können mit einer Substitution direkt aus den Schweizer Landeskoordinaten ermittelt werden. Beispiel: Bern (600'000/200'000) |
NS= {{subst:CH1903-WGS84|600|200 | koor=B}} | 600|200 | koor=L}} | region=CH-BE
typeDie Angabe type=XX ermöglicht die Festlegung der Art einer Koordinate. Dadurch lassen sich z. B. in GIS-Programmen thematische Darstellungen erzeugen, weil aus der riesigen Masse an Koordinatenangaben z. B. nur alle Inseln oder Berge herausgefiltert werden können. Diese Angabe ist zwar nicht notwendig, aber erwünscht – ein anderer Benutzer muss sie sonst per Hand nachträglich pflegen. Der Parameter type ist verwandt mit dem Konzept der Kategorien.
pop und elevationpop steht für Population (Bevölkerung). Der Parameter wird bei Objekten des Typs city, adm1st, adm2nd, state, country und isle an die GeoHack-Schnittstelle weitergegeben. Er ersetzt die frühere Angabe „city(5000)“ durch ein separates|pop=5000elevation steht für Höhe über dem Meeresspiegel. Relevant ist die amtliche Höhe von region (erster Parameter) in Metern an der Stelle der Koordinate. (Keine Von-Bis-Angaben!) Der Parameter ersetzt die frühere Angabe „mountain(1234)“ durch ein separates |elevation=1234 dimDimensions- bzw. Größen-Angabe, optional. Es handelt sich um den ungefähren Objektdurchmesser bzw. die Diagonale in Metern. Diese Angabe beeinflusst die initiale Vergrößerung einer Kartenansicht und ersetzt die Scale-Angabe, welche nie präzise definiert war. Beispiel eines Gebäudes mit 50 m diagonaler Ausdehnung:|dim=50 regionDie Angabe region=XX oder region=XX-YY ermöglicht es, das georeferenzierte Objekt einem Staat und einer Region zuzuordnen. Dadurch kann auch beim automatischen Vorschlagen von Kartenressourcen die Ausgabe so optimiert werden, dass nur noch für die entsprechende Region geeignete Kartenressourcen angezeigt werden. Die Kodierung ist durch den ISO-Standard ISO 3166 festgehalten. Das ›XX‹ steht für die zwei Buchstaben des ISO 3166-1-Codes für Staaten, das ›YY‹ steht für den ISO-3166-2-Code für subnationale Einheiten wie Bundesländer oder Kantone. Ist der Ländercode bekannt, kann man den Regionalcode für jedes Land unter Kategorie:ISO 3166-2 nachschlagen. Die Schnell-Links für D-A-CH:
Einige geographische Punkte lassen sich mehreren Staaten/Regionen zuordnen, weil sie genau auf der Grenze liegen (Bsp: Four Corners). Weitere Regionen können mit ›/‹ separiert angehängt werden. Four Corners: |region = US-AZ/US-CO/US-NM/US-UT Objekt in Bayern |region = DE-BY Die Vorlage wertet die ersten vier Regionen aus. Dies ist für alle (Punkt-)Koordinaten ausreichend. Nur am Südpol treffen noch mehr Sektoren zusammen, diese sind aber international umstritten (siehe Antarktisvertrag). OzeaneFür außerhalb staatlicher Hoheitsgebiete liegende Gebiete wurde bisher nur der Antarktis ein Code (AQ) zugeteilt. Codes für die Ozeane fehlen. Bis dies im ISO 3166 nachgeholt wird, hat sich die WP aus dem Bereich für private Nutzung (AA, QM–QZ, XA–XZ und ZZ) die Codes XA, XI, XN, XO, XP und XS angeeignet. Die Einteilung basiert auf der allgemein anerkannten Einteilung der Ozeane:
Zusätzlich wurde XO für geostationäre Objekte im Orbit vergeben. Diese Codes ergänzen die ISO-3166-1-Kodierliste. globeDie Angabe globe=XX erlaubt Koordinaten auf anderen Himmelskörpern als der Erde wie Planeten oder Monde anzugeben. Der Himmelkörper wird mit dem englischen Begriff in Kleinschreibung angegeben. Eine vollständige Liste der verfügbaren Himmelskörper befindet sich unter Kategorie:Vorlage:Info globe. Wenn globe nicht angegeben wird oder mit dem Wert globe=earth belegt wird, bezieht sich die Angabe auf die Erde. Auf anderen Himmelskörpern darf region=XX nicht belegt werden, da die Codes nach ISO 3166 ausschließlich regionen auf der Erde bezeichnen. Objekt auf dem Mond |globe = moon nameDer Name des georeferenzierten Objekts kann, falls dieser nicht dem Lemma des Artikels entspricht, hier entsprechend spezifiziert werden. Im Fließtext muss der Parameter gesetzt werden; sind mehrere Koordinaten im Artikelfließtext genannt, so sollten diese durch sinnvolles Benennen unterscheidbar sein. Der Bezeichner ›coordinates‹ ist geschützt (CSS-id der Artikel-Koordinate). Der Name ist gleichzeitig auch Link-Text (Tooltip) und HTML-Anker. Wird kein Name spezifiziert (CSS: id="text coordinates") wird der Link mit dem Artikel-Lemma {{FULLPAGENAME}} als Tooltip unterlegt. sortkey→ Hilfe: Sortierbare Tabellen Der Sortierschlüssel legt fest, nach welchen Kriterien sortiert werden kann.
Dabei ist Nord (positive Dezimalgrad) grösser als Süd (negative Dezimalgrad) und Ost (positive Dezimalgrad) grösser als West (negative Dezimalgrad). Wird kein Schlüssel angegeben, so sind die Koordinaten in sortierbaren Tabellen nicht sortierbar. Der Parameter ist nur in Tabellen von Nutzen und sollte auch nur in solchen gebraucht werden. Nebeneffekt des Sortierschlüssels ist, dass bei Minuten und Sekunden führende Nullen eingefügt werden. map, article und textDas Setzen oder Weglassen dieser Felder bestimmt die Darstellung als Positionskarte, Artikel- oder Fließtextkoordinate.
PositionskarteDer Inhalt von map bestimmt die Lage der Positionskarte im Text. Der Parameter wurde zusätzlich eingeführt um unnötige Redundanz bei Positionskarten zu vermeiden. |map=right
Die Positionkarte wird auf Grund der region-Angabe gewählt (erster Code). mapsize|mapsize = ### (maximale) Kartenbreite x### maximale Höhe, ###x### maximales umgebendes Rechteck = <!--leer--> thumbsize-Benutzereinstellung default 240 Pixel maplevelDer Kartenlevel dient der Positionskartenauswahl relativ zum toplevel des region-Codes (ISO 3166-1). Standardmäßig wird die Karte des Staates (genauer: des Gebildes mit eigenem Top-Level-Code in ISO-3166) eingebunden; diese Standard-Einbindung entspricht maplevel = national . Karten zu subnationalen Administrationsebenen auf Stufe 1 (Gouvernements, Kantone, Bundesländer, Provinzen usw.) und Stufe 2 (Départements usw.) Werden mit → maplevel=adm1st bzw. maplevel=adm2nd gewählt. Voraussetzung dafür ist, dass der region-Code auf der untersten Ebene vergeben wurde. Ist die Karte zu der gewünschten Administrationstiefe nicht vorhanden, so wird die nächsthöhere vorhandene Positionskarte als Ersatz eingebunden. Mit (maplevel = continental ) oder (maplevel = global ) können Karten der Kontinente bzw. der Erde erzwungen werden. |maplevel = [global, continental, national, adm1st, adm2nd] Der Wertebereich wurde so gewählt, dass sich die den subnationalen Administrationseinheiten entsprechenden Koordinatentypen (type) und zugehörigen Kartenlevel entsprechen:
maptype|maptype = relief
Artikel- und FließtextkoordinateDer Inhalt der Felder article und text bestimmt das Ausgabeformat. Durch die Parameter text und article werden die Ausgabemöglichkeiten der drei alten Vorlagen in einer Vorlage zusammengefasst. Wird ein Parameter angegeben, so erfolgt am entsprechenden Ort eine Ausgabe. Bei text wird das im Fließtext sein und bei article oben rechts im Artikel. Wird weder text noch article in der Vorlage eingegeben, so erfolgt die Standardausgabe oben rechts im Format DMS (1° 2′ 3″ N 4° 5′ 6″ E) im Artikel. Bei der Standardausgabe oben rechts wird immer das Format DMS ausgegeben. Wird mit dem Parameter article ein Spezialformat angegeben, so wird dieses zusätzlich dahinter angefügt, zum Beispiel 1° 2′ 3″ N 4° 5′ 6″ E (CH1903 x=123 456, y=123 456). Spezialformate werden immer mit Name benannt. Der Leser soll erkennen können, welches Format zusätzlich angegeben wird. Im Fließtext wird ebenfalls standardmäßig DMS angewendet. Alle anderen im Parameter text angegebenen Formate werden ohne Name in Klammern angehängt. Das Format sollte sich aus dem Kontext ergeben (zum Beispiel innerhalb von Infoboxen). Wird beim Parameter text ein beliebiger Text eingeben, der weder als Format noch als Formatkombination unterstützt wird, so wird dieser als Text im Fließtext ausgegeben. Dies ermöglicht das Einfügen dezenter Textlinks in den Fließtext, zum Beispiel „Lage“. Die Werte ›ICON0‹, ›ICON1‹ und ›ICON2‹ setzen die Sonderzeichen ‚⊙‘, ‚▼‘ respektive ein und assoziieren so eine Ortsangabe.
FormateDas gewünschte Format wird von einer Untervorlage der Form {{Coordinate to XYZ XYZ: das Zielformat (z. B. DMS) |NS = 50.3 maximal 6 Nachkommastellen |EW =-12.2 negativ ist Süd bzw. West |dim= 100 Der Durchmesser des Umkreises steuert die Rundung. }} bereitgestellt. Die unterstützten Formate beschränken sich auf solche des öffentlichen Lebens. Dazu gehören z. B. von Rettungsdiensten verwendete Koordinatensysteme.
Rechnerische Umwandlungen und deren Kombinationen Es können maximal zwei Formate angegeben werden. DM und DMS schließen sich gegenseitig aus. In diesem Fall wird nur das erstgenannte Format angewandt. Ist die erste Formatangabe leer (›/‹ oder ›/XYZ‹) so wird mit erster Priorität das lokal bevorzugte Format, welches sich aus der region-Angabe ergibt, umgesetzt. Gibt es keine lokale Präferenz so kommt ›DMS‹ zur Anwendung. ›DMS‹, ›DEC‹, ›CH1903‹ sowie ›DM‹, ›DEC‹, ›CH1903‹ sind beliebig kombinierbar. Im Artikel wird der Name des zweiten Formats diesem vorangestellt. DMS ist immer das erste Format. Nicht implementierte Umwandlungen erfolgen in DMS Infoboxen können, das Default-Format mit {{CoordinateRR DEFAULT}} ermitteln und so zu den Koordinaten passenden Text ausgeben. Textuelle Ersetzungen ›ICON0‹, ›ICON1‹, ›ICON2‹ sowie die individuelle Textwahl müssen an erster Stelle stehen. An zweiter Stelle werden diese nicht berücksichtigt. Ein zweites Format wird ignoriert. Wird im ersten Teil keine Formatierungsanweisung erkannt, so wird der gesamte Text (inklusive ‚/‘) eingesetzt. Ein individueller Text kann nicht mit ‚/‘ beginnen (siehe oben: rechnerische Umwandlungen). RundungEine automatische Rundung erfolgt bei der Standardausgabe Grad Minute Sekunde (DMS), wobei der Parameter dim, also die Größe des Objektes in die Rundung einfließt. Alle Spezialformate werden nicht gerundet. Die Dezimalausgabe wird ebenfalls nicht gerundet. DMS[3] wird wie folgt gerundet:
An Äquator und Meridianen entspricht 1° ≈ 111 km, 1′ ≈ 1,85 km (≈ 1 sm), 1″ ≈ 30 m, 0,01″ ≈ 30 cm SORTDem Fließtext wird für die Verwendung in Tabellen ein unsichtbarer Sortierschlüssel vorangestellt. Der Schlüssel ist eine eindeutige Kodierung aus Breiten- und Längengrad. LagewunschIst die Lage eines georeferenzierbaren Objekts nicht bekannt, so kann die Vorlage:Lagewunsch eingesetzt werden. Substitution dieser Vorlage setzt einen „leeren“ Aufruf der Vorlage:Coordinate ein und bereits bekannte Parameter können fortlaufend ergänzt werden. Über die Wartungskategorie Kategorie:Geographische Lage gewünscht und deren Unterkategorien sind diese Artikel für Mitarbeiter des Projektes WP:GEO auffindbar. Achtung: Sorgt in einem Artikel bereits die Infobox für die Generierung eines Lagewunsches, so ist das nochmalige Setzen dieser Vorlage nicht notwendig. Dies ist fast bei allen Infoboxen der Fall, bei denen man eine Georeferenzierung eintragen kann. (→ Kategorie:Vorlage:mit Koordinate) FehlerbehandlungFolgende Fälle werden geprüft und mit Fehlermeldung sowie Wartungslink versehen:
Aus keiner Angabe von Breitengrad NS und Längengrad EW resultiert ein Lagewunsch. Tutorial InfoboxenIn vielen Fällen erfolgt die Versorgung der Parameter für die Koordinaten direkt aus der Infobox und eine Übergabe als Parameter ist nicht notwendig, ein Beispiel dafür ist etwa die Typangabe Namensempfehlung für ParameterFolgende Schlüsselwörter werden bei der automatischen Vorlagenauswertung, der Elemente aus Kategorie:Vorlage:mit Koordinate, erkannt:
Bitte, um Fehlzuweisungen zu vermeiden, diese Parameternamen nur im Kontext mit Koordinaten verwenden! (Die internen Parameter der Vorlage:Coordinate wie NS und EW werden nicht erkannt.) Externe SchnittstellenGeoHackAPI-Auswertung
Weitere Schnittstellen
Organisation der Unterseiten und Untervorlagen (sub-templates)
UnterseitenDokumentation Metadaten TestStruktur (sub-templates)Nachfolgend wird die „Programmstruktur“ der Implementation aufgezeigt: HilfsfunktionenEingabehilfe CH1903-WGS84 substituierbare Hilfsvorlagen zur Eingabe in Schweizer Landeskoordinaten Unter-Vorlagen
HauptfunktionCoordinate und ihre Einbindungen
Ausgabeformat-ErweiterungenDie gewünschten Formate werden von einer Untervorlage der Form {{Coordinate to XYZ XYZ: das Zielformat (z. B. DMS) |NS = 50.3 maximal 6 Nachkommastellen |EW =-12.2 negativ ist Süd bzw. West |dim= 100 Der Durchmesser des Umkreises steuert die Rundung. |label= Name (Label) des Koordinatensystem ausgeben? <!-- |elevation komplexere Transformationen benötigen die dritte Dimension. |region z. B. für Helmert-Parameter --> }} bereitgestellt. Dank konditionaler Vorlageneinbindung wird nur die jeweils notwendige Formatierung in der Vorlage eingesetzt. Die einbindende Vorlage CoordinateLINK bleibt wartbar und es können relativ einfach neue Formate hinzugefügt werden. Eventuell sind für zukünftige Formatierungen noch weitere Parameter erforderlich[6][7] (Helmert-Transformation). Siehe auch
Einzelnachweise
|
|
af:Sjabloon:Coord be-x-old:Шаблён:Каардынаты bg:Шаблон:Coord bs:Template:coord ca:Template:Coord cs:Šablona:Geo dms eo:Ŝablono:Koord et:Mall:Coordinate eu:Txantiloi:Koord fa:Template:Coord fur:Model:Coord hsb:Předłoha:Koord ia:Patrono:Coord ja:Template:Coord ko:틀:coord nds-nl:Mal:Coordinate no:Mal:Koordinater ro:Format:Coord simple:Template:Coord sl:Predloga:Koord fi:Malline:Coord uk:Шаблон:Координати vo:Samafomot:Coord