Πρότυπο:Coord/πρόχειρο
Αυτή η σελίδα είναι το πρόχειρο προτύπου για το Πρότυπο:Coord (διαφορές). |
Αυτό το πρότυπο χρησιμοποιείται σε περίπου 39.000 σελίδες, οπότε αλλαγές σε αυτό θα γίνουν ευρέως αντιληπτές. Παρακαλούμε δοκιμάστε οποιεσδήποτε αλλαγές στις υποσελίδες /πρόχειρο ή /testcases του προτύπου, ή στις προσωπικες σας υποσελίδες χρήστη. Παρακαλούμε φροντίστε να συζητήσετε τις αλλαγές στη σελίδα συζήτησης πριν τις εφαρμόσετε. |
Το πρότυπο αυτό, {{coord}}, παράγει υπερσύνδεσμο σε κατάλογο χαρτών με βάση τις γεωγραφικές συντεταγμένες και άλλες παραμέτρους καθώς και τυποποίηση του τρόπου γραφής των συντεταγμένων.
Το συγκεκριμένο πρότυπο βασίζεται στο σύστημα γεωγραφικών συντεταγμένων WGS84 που απεικονίζεται με το ζεύγος (γεωγραφικό πλάτος - γεωγραφικό μήκος) που αναφέρονται στη τοποθεσία στη Γη.
Διασυνδέεται με το https://geohack.toolforge.org/, και απεικονίζει τη τοποθεσία. Επιλέγοντας το εικονίδιο με τη μπλε υδρόγειο σφαίρα (κάνοντας κλικ με το ποντίκι) ενεργοποιείται η λειτουργία WikiMiniAtlas (απαιτεί τη χρήση Javascript).
Το πρότυπο παράγει δεδομένα σε μορφή:
- Μοίρες/Λεπτά/Δευτερόλεπτα ("DMS" - Degree/minutes/seconds, η ακρίβεια των Μοιρών, Λεπτών και Δευτερολέπτων εξαρτάται από την ακρίβεια των αρχικών δεδομένων που εισήχθησαν)
- Δεκαδική μορφή (η ακρίβεια των δεκαδικών βασίζεται εξαρτάται από τα αρχικά δεδομένα που εισήχθησαν)
- Φορμά αρχείου αναγνώσιμο από υπολογιστές Geo microformat.
Το πρότυπο {{coord}} χρησιμοποιείται από εργαλεία που δέχονται πηγαία δεδομένα της Wikipedia (όπως π.χ. η εφαρμογή Βικιπαίδεια για κινητά, και πολλές άλλες εφαρμογές τρίτων). Για να σιγουρέψετε τη σωστή ερμηνεία των γεωγραφικών συντεταγμένων που εισάγετε, θα πρέπει να περιλάβετε την εντολήdisplay=τίτλος. Το πρότυπο δεν πρέπει να μεταβληθεί χωρίς να προηγηθεί διαβούλευση.
Συμβουλευτείτε επίσης την Επιχείρηση Γεωγραφικές Συντεταγμένες.
Χρήση
[επεξεργασία κώδικα] {{coord|πλάτος|μήκος|παράμετροι συντεταγμένων/τοποθεσίας|παράμετροι προτύπου}}
{{coord|μοίρες|N/S|μοίρες|E/W|παράμετροι συντεταγμένων/τοποθεσίας|παράμετροι προτύπου}}
{{coord|μοίρες|λεπτά|N/S|μοίρες|λεπτά|E/W|παράμετροι συντεταγμένων/τοποθεσίας|παράμετροι προτύπου}}
{{coord|μοίρες|λεπτά|δευτερόλεπτα|N/S|μοίρες|λεπτά|δευτερόλεπτα|E/W|παράμετροι συντεταγμένων/τοποθεσίας|παράμετροι προτύπου}}
Υποστηρίζονται δύο τύποι παραμέτρων και είναι προαιρετικοί:
- Παράμετροι συντεταγμένων/τοποθεσίας: αναγνωρίζονται από τον διακομιστή χαρτών και δίνονται με τη μορφή παράμετρος:τιμή, διαχωρίζόμενοι από το χαρακτήρα κάτω παύλα '_' ("Shift"+ "-" από το αλφαριθμητικό πληκτρολόγιο, δίπλα από το χαρακτήρα μηδέν "0"). Από τις πιο συχνά χρησιμοποιούμενες παραμέτρους είναι οι παρακάτω:type, region, and scale. Περισσότερες και αναλυτικότερες πληροφορίες αναφορικά με τις παραμέτρους μπορείτε να βρείτε στη διεύθυνση en:Wikipedia:WikiProject Geographical coordinates#Parameters.
- Παράμετροι προτύπου: Χρησιμοποιούνται από το πρότυπο κατευθείαν και δίδονται με τη μορφή παράμετρος=τιμή. Οι παράμετροι διαχωρίζονται μεταξύ τους με το χαρακτήρα "κάθετη γραμμή" '|' (pipe - χαρακτήρας διοχεύτευσης). Οι υποστηριζόμενες παράμετροι προτύπου είναι οι παρακάτω:display (απεικόνιση), name (όνομα) και format (μορφή).
- Η παράμετρος display μπορεί να έχει μια από τις παρακάτω τιμές:
display=inline
- Απεικόνιση των συντεταγμένων εντός της γραμμής κειμένουdisplay=title
- Απεικονίζει τις συντεταγμένες στον τίτλο του λήμματοςdisplay=inline,title
- Απεικονίζει τις συντεταγμένες ταυτόχρονα και στην γραμμή και στον τίτλο του λήμματος
Σημείωση: η χρήση της παραμέτρουtitle
ορίζει ότι οι συντεταγμένες αφορούν το σύνολο του λήμματος και όχι ενός από τα πολλά μέρη που πιθανώς να αναφέρονται σε αυτό, οπότε πρέπει να να παραλείπεται ανάλογα.
- format μπορεί να επιβάλει την εμφάνιση των συντεταγμένων σε δεκαδική μορφή dec ή σαν Μοίρες/Λεπτά/Δεύτερα dms για όλους τους αναγνώστες
- name η παράμετρος ορίζει το εμφανιζόμενο όνομα των συντεταγμένων στη γραμμή για την απεικόνισή τους στο χάρτη από το διακομιστή ή για άλλη (εξωτερική) χρήση. Δεν πρέπει να χρησιμοποιείται σε συντεταγμένες που αφορούν συνολικά το λήμμα (στο τίτλο του λήμματος όπως προαναφέρθηκε) ή μέσα σε infobox, αφού σε αυτές τις περιπτώσεις το όνομα θα αποδοθεί αυστηρά και μόνο στον τίτλο του λήμματος.
- Η παράμετρος display μπορεί να έχει μια από τις παρακάτω τιμές:
Παραδείγματα
[επεξεργασία κώδικα](αυτά είναι ενεργά παραδείγματα και θα πρέπει να έχουν αναγνωρισθεί αυτόματα από τους φυλλομετρητές)
{{Coord|43.651234|-79.383333}} | Τορόντο σε Δεκαδική μορφή - Βόρεια & Δυτικά | |
{{Coord|43.65|-79.38}} | Τορόντο - με λιγότερη ακρίβεια | |
{{Coord|43.6500|-79.3800}} | Τορόντο - μέση ακρίβεια με μηδενικά στο τέλος | |
{{Coord|43.651234|N|79.383333|W}} | Τορόντο - σε Δεκαδική μορφή, Βόρεια και Δυτικά | |
{{Coord|43|29|N|79|23|W}} | Τορόντο - Μοίρες & Λεπτά | |
{{Coord|43|29|4|N|79|23|0|W}} | Τορόντο - Μοίρες, Λεπτά & Δευτερόλεπτα | |
{{Coord|43|29|4.5|N|79|23|0.5|W}} | Τορόντο - Μοίρες, Λεπτά, Δευτερόλεπτα & δέκατα Δευτερολέπτου | |
{{Coord|55.752222|N|37.615556|E}} | Μόσχα- Β & Α | |
{{coord|55.752222|N|37.615556|E|format=dms}} | 55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E | Μετατροπή σε μορφή dms |
{{Coord|39.098095|-94.587307|format=dms}} | 39°05′53″N 94°35′14″W / 39.098095°N 94.587307°W | Μετατροπή σε δεκαδική μορφή χωρίς αναφορά σε Βορά/Νότο/Ανατολή/Δύση |
{{coord|55.752222|N|37.615556|E|format=dec|name=Μόσχα}} | 55°45′08″N 37°36′56″E / 55.752222°N 37.615556°E | Μετατροπή σε Δεκαδική μορφή και εμφάνιση ονόματος σε ορισμένους χάρτες |
{{Coord|33|55|S|18|25|E}} | Κάιπ Τάουν - Νότια & Ανατολικά | |
{{Coord|22|54|30|S|43|14|37|W}} | Ρίο - Νότια & Δυτικά | |
{{Coord|22|S|43|W}} | A degree confluence | |
{{coord|52|28|59|N|1|53|37|W
|display=inline,title|region:GB_type:city}} | 52°28′59″N 1°53′37″W / 52.48306°N 1.89361°WΣυντεταγμένες: 52°28′59″N 1°53′37″W / 52.48306°N 1.89361°W | Birmingham - με παραμέτρους εμφάνισης στη γραμμή και το τίτλο της σελίδας. |
Παράμετροι συντεταγμένων
[επεξεργασία κώδικα]Οι παράμετροι συντεταγμένων αναγνωρίζονται από την παρουσίαση χαρτών και δίνονται με την μορφή παράμετρος:τιμή και διαχωρίζονται μεταξύ τους με κάτω παύλα _. Συνηθισμένες παράμετροι συντεταγμένων είναι οι type (τύπος τόπου), region (περιοχή) και scale (κλίμακα).
type:T
[επεξεργασία κώδικα]Καθορίζει τον τύπο του μέρους έτσι ώστε να έχουμε καλύτερη απεικόνιση του σημείου.
T | Περιγραφή | Κλίμακα χάρτη |
---|---|---|
country | χώρα (π.χ. "type:country") | 1:10,000,000 |
adm1st | Διοικητική διαίρεση χώρας, 1ο επίπεδο (περιφέρεια, επαρχία) | 1:1,000,000 |
adm2nd | Διοικητική διαίρεση χώρας, 2ο επίπεδο | 1:300,000 |
adm3rd | Διοικητική διαίρεση χώρας, 3ο επίπεδο | 1:100,000 |
airport | αεροδρόμιο | 1:30,000 |
city(pop) | Πόλη, κωμόπολη ή χωριό με οριζόμενο πληθυσμό. Κόμματα αγνοούνται, δεν πρέπει να υπάρχουν κενά. | 1:30,000 ... 1:300,000 |
city | Πόλη, κωμόπολη ή χωριό χωρίς οριζόμενο πληθυσμό. Θα μεταχειριστεί ως μικρή πόλη. | 1:100,000 |
edu | σχολεία, κολέγια, και πανεπιστήμια | 1:10,000 |
event | γεγονός που έγινε μια φορά ή τακτικά γεγονότα σε μια συγκεκριμένη τοποθεσία, συμπεριλαμβανομένων μαχών, σεισμών, φεστιβάλ, και ναυαγείων | 1:50,000 |
forest | δάση | 1:50,000 |
glacier | παγετώνες και παγοκαλύμματα | 1:30,000 |
isle | νησιά και νησίδες | 1:100,000 |
landmark | Πολιτιστικά μνημεία, κτίρια ειδικού ενδιαφέροντος, τουριστικά αξιοθέατα και άλλα σημεία ενδιαφέροντος. | 1:10,000 |
mountain | βουνό | 1:100,000 |
railwaystation | σταθμοί, στάσεις, και περιοχές συντήρησης σιδηροδρόμων και τρένων | 1:10,000 |
river | ποτάμια, κανάλια, ρέματα | 1:100,000 |
satellite | γεωστατικοί δορυφόροι | 1:10,000,000 |
waterbody | Κόλποι, φιόρδ, λίμνες, παγετώνες, εσωτερικές θάλασσες... | 1:100,000 |
Προκαθορισμένη κλίμακα: Αν δεν οριστεί κάποιος τύπος στην επέκαση GeoHack | 1:300,000 |
region:XX
[επεξεργασία κώδικα]Δίνει τον κωδικό ISO 3166 για μια περιοχή έτσι ώστε να είναι δυνατή η προσφορά εξειδικευμένων χαρτών για αυτή την περιοχή. Χρησιμοποιούνται οι κωδικοί ISO 3166-1 π.χ. region:CY
για τοποθεσίες στην Κύπρο. Είναι δυνατή και η χρήση υποκωδικών ISO 3166-2, π.χ. region:CY-05
για τοποθεσίες στην Επαρχία Λεμεσού.
scale:DDDDD
[επεξεργασία κώδικα]Επιβάλει όπου χρειάζεται την χρήση συγκεκριμένης κλίμακας χαρτών, ανεξάρτητα από τον τύπο περιοχής που έχει δοθεί.
Παράμετροι προτύπου
[επεξεργασία κώδικα]Οι παράμετροι προτύπου αναγνωρίζονται από το ίδιο το πρότυπο και δίνονται με την μορφή παεράμετρος=τιμή και διαχωρίζονται μεταξύ τους με τον χαρακτήρα πίπα |. Οι δεκτοί παράμετροι είναι display, name και format.
Η παράμετρος display (εμφάνιση) μπορεί να είναι:
display=inline
- Εμφάνιση των συντεταγμένων στην ροή του κειμένου (προεπιλογή)display=title
- Εμφάνιση των συντεταγμένων στον τίτλο του λήμματος.display=inline,title
- Εμφάνιση των συντεταγμένων ταυτόχρονα στην ροή του κειμένου και στον τίτλο του λήμματος.
Σημείωση: η χρήση της τιμής title υποδηλώνει ότι οι συντεταγμένες αφορούν το λήμμα και όχι απλά τοποθεσίες που αναφέρονται στο λήμμα.
Η παράμετρος format μπορεί να χρησιμοποιηθεί για να επιβάλλει την εμφάνιση των συντεταγμένων σε μορφή δεκαδική ή μπδ για όλους τους αναγνώστες.
Η παράμετρος name μπορεί να χρησιμοποιηθεί για να σημειώσει με ένα όνομα τις εντός κειμένου συντεταγμένες για εμφάνιση σε υπηρεσίες χαρτών και άλλες εξωτερικές χρήσεις. Δεν πρέπει να χρησιμοποιείται σε συντεταγμένες στον τίτλο του λήμματος ή εντός κουτιών πληροφοριών, αφού σε αυτές τις περιπτώσεις το όνομα υπονοείται από τον τίτλο του λήμματος.
Ονόματα κλάσεων CSS (Class names)
[επεξεργασία κώδικα]Οι κλάσεις geo, latitude και longitude χρησιμοποιούνται για να παράγουν το απαραίτητο microformat και ΔΕΝ ΠΡΕΠΕΙ να μεταβληθούν.
Απεικόνιση
[επεξεργασία κώδικα]Εξ ορισμού οι συντεταγμένες εμφανίζονται στη μορφή που έχουν ορισθεί στα δεδομένα εισόδου.
Για να εμφανίζεται πάντα τις συντεταγμένες με τη φορφή Μοίρες/Λεπτά/Δευτερόλεπτα (DMS) προσθέστε τη παρακάτω εντολή στο skin.css σας:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: none } .geo-dms { display: inline }
Για να παρουσιάζετε τις συντεταγμένες πάντοτε με τη μορφή Δεκαδικού αριθμού προσθέστε τη παρακάτω εντολή στο skin.css σας:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: none }
Για να παρουσιάζετε τις συντεταγμένες και με τις δύο μορφές προσθέστε την εντολή στο skin.css σας:
.geo-default { display: inline } .geo-nondefault { display: inline }
.geo-dec { display: inline } .geo-dms { display: inline }
.geo-multi-punct { display: inline }
Σε περίπτωση που έχετε απενεργοποιήσει την υποστήριξη CSS ή ο φυλλομετρητής σας έχει κρατήσει παλαιότερη έκδοση του MediaWiki:Common.css στον υπολογιστή σας, οι συντεταγμένες θα εμφανίζονται και στις δύο μορφές. Η αυτόματη ανανέωση του τοπικού αρχείου Common.css γίνεται κάθε 31 ημέρες. Εάν απαιτείται άμεση ενημέρωση του αρχείου, μπορείτε να επισκεφθείτε τον υπερσύνδεσμο: [1] ή να διαγράψετε τα προσωρινά αρχεία του φυλομετρητή σας.
Περισσότερες πληροφορίες στην Αγγλική σελίδα.
Template Data
[επεξεργασία κώδικα]Coord
Αυτό το πρότυπο χρησιμοποιεί ιδιαίτερο τρόπο φόρτωσης παραμέτρων και δεν μπορεί να ρυθμιστεί εύκολα μέσω VisualEditor/TemplateData. Πιθανά να είναι ευκολότερο να το ρυθμίσετε μέσω επεξεργασίας κώδικα.
Κωδικοποιεί τις συντεταγμένες γεωγραφικού πλάτους και μήκους μιας τοποθεσίας, παρέχει έναν σύνδεσμο προς τον χάρτη της τοποθεσίας. Αυτό το πρότυπο δεν λειτουργεί καλά με το Visual Editor. Για να χρησιμοποιήσετε αυτό το πρότυπο θα χρειαστεί να χρησιμοποιήσετε την παράμετρο θέσης ακολουθώντας ένα από αυτά τα σχήματα: {{coord | D | M | S | NS | D | M | S | EW | geo | opts}}, {{coord | D | M | NS | D | M | EW | geo | opts}}, {{coord | D| NS | D| EW | geo | opts}} {{coord | sD | sD | geo | opts}} όπου D είναι μοίρες, M είναι λεπτά, S δευτερόλεπτα, sD υπογεγραμμένες δεκαδικές μοίρες, NS είναι N ή S, EW είναι E ή W, opts είναι ονοματισμένοι παράμετροι και το geo είναι οι παράμετροι συντεταγμένων που περιγράφονται στην κύρια σελίδα του εγγράφου.
Παράμετρος | Περιγραφή | Τύπος | Κατάσταση | |
---|---|---|---|---|
1 | 1 | Είτε βαθμοί γεωγραφικού πλάτους είτε υπογεγραμμένοι δεκαδικοί βαθμοί γεωγραφικού πλάτους | Αριθμός | προτεινόμενο |
2 | 2 | Είτε: λεπτά γεωγραφικού πλάτους, υπογεγραμμένοι δεκαδικοί βαθμοί γεωγραφικού μήκους ή 'N' ή 'S'. | Συμβολοσειρά | προτεινόμενο |
3 | 3 | Είτε: δεύτερα γεωγραφικό πλάτος, μοίρες γεωγραφικού μήκος, 'N' ή 'S' ή παράμετροι GeoHack | Συμβολοσειρά | προαιρετικό |
4 | 4 | Είτε: μοίρες γεωγραφικό μήκος, 'N', 'S', 'E' ή 'W' ή παράμετροι GeoHack | Συμβολοσειρά | προαιρετικό |
5 | 5 | Είτε: μοίρες γεωγραφικού μήκους, λεπτά γεωγραφικού μήκους ή παράμετροι GeoHack | Συμβολοσειρά | προαιρετικό |
6 | 6 | Είτε: λεπτά γεωγραφικού μήκους 'E' ή 'W' ή παράμετροι GeoHack | Συμβολοσειρά | προαιρετικό |
7 | 7 | Είτε δεύτερα γεωγραφικό μήκος, είτε παράμετροι GeoHack | Συμβολοσειρά | προαιρετικό |
8 | 8 | 'E' ή 'W'. | Συμβολοσειρά | προαιρετικό |
9 | 9 | Παράμετροι GeoHack. Παράδειγμα: dim:30_region:GR-34_type:event | Συμβολοσειρά | προαιρετικό |
Εμφάνιση | display | Πού εμφανίζεται. Μπορεί να είναι ένα από τα εξής: 'inline' στο σώμα του λήμματος, 'title' στην κορυφή του λήμματος ή 'inline,title' και τα δύο.
| Γραμμή | προτεινόμενο |
Όνομα | name | Μια ετικέτα για τοποθέτηση στους χάρτες (η προεπιλογή είναι PAGENAME) | Συμβολοσειρά | προαιρετικό |