Vorlage:CoordinateSimple/Doku

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Nicht verwenden! Diese Untervorlage ist ausschließlich für Vorlage:Coordinate bestimmt.
Änderungswünsche oder Fragen bitte im WikiProjekt Georeferenzierung ansprechen.

Nicht für Autoren von Artikeln zu verwenden. Nur Untervorlage in der Vorlagenprogrammierung.

Implementation der schnellen/eingeschränkten Koordinatenvorlage (simple=y), im Gegensatz zur Vollversion {{CoordinateFull}}.

Weitere Erläuterungen unter Vorlage:Coordinate#Vorlage zu langsam?

Diese Vorlage ist in {{Coordinate}} eingebunden und bindet bei Bedarf folgende Untervorlagen ein:



Aufbau des Codes:

  • wenn EW und/oder NS vorhanden ist
    • Prüfung NS
      • Prüfung auf -90..+90; erkennt auch Syntaxfehler außer /
      • Prüfung auf Leereintrag
      • Prüfung auf /
      • ggf. Ausgabe Fehlermeldung
    • Prüfung EW
      • Prüfung auf -180..+180
      • Rest wie bei NS
    • Prüfung, ob name vorhanden ist
    • Prüfung, ob region vorhanden ist
    • Prüfung type
    • Prüfung auf unzulässige Parameter
    • Sortkey erzeugen, falls gewünscht
    • Anker und Tooltip erzeugen
    • Geohack-Link erzeugen
      • Koordinatentext oder Icon erzeugen, falls gewünscht
  • sonst (EW und NS nicht vorhanden)
      • Lagewunsch erzeugen