Greece/Public Transport
Feature : Public transport in Greece |
Description |
Railways, buses, trams, etc. |
Tags |
This page is intended for the documentation of public transport in Greece.
- Railways in Greece (ΤΡΑΙΝΟΣΕ)
- Regional bus service (ΚΤΕΛ)
- Road transport in Athens (ΟΣΥ)
- Rail transport in Athens (ΣΤΑΣΥ)
- Public transport in Athens (ΟΑΣA)
- OASA bus stops details (from OASA telematics)
- Public transport in Thessaloniki (ΟΑΣΘ)
*Οι οδηγίες ακολουθούν το New Public Transport Schema version 2 (PTv2).
Χαρτογραφώντας τις στάσεις
Όλες οι ονομασίες των στάσεων λεωφορείων / τρόλεϊ θα αναγράφονται με κεφαλαία γράμματα, όπως ακριβώς αναγράφονται στις στάσεις του ΟΑΣΑ και ΟΑΣΘ.
Κάθε στάση θα έχει δύο nodes:
1. node για την στάση που βρίσκεται πάνω στο πεζοδρόμιο ως public_transport=platform και highway=bus_stop με tags:
Key | Value | Comment | Recommendation |
---|---|---|---|
public_transport | platform | Ορίζει το σημείο σαν μια αποβάθρα στο πεζοδρόμιο, στην οποία οι επιβάτες αναμένουν για το μεταφορικό μέσο. Αν δεν υπάρχει πραγματική αποβάθρα, μπορείτε να ορίσετε μια πινακίδα στάσης (pole). | υποχρεωτικό |
highway | bus_stop | Αυτή είναι μια παλαιότερη ετικέτα (tag) η οποία παραμένει απαραίτητη επειδή χωρίς αυτήν η στάση λεωφορείου δεν αποδίδεται στην κεντρική σελίδα, δείτε το bug report. | υποχρεωτικό |
name | Individual name | Το όνομα με το οποίο είναι γνωστή η στάση / αποβάθρα (σε κεφαλαία γράμματα). π.χ. ΣΧΟΛΕΙΑ, ΑΣΤΥΝΟΜΙΑ, 25ης ΜΑΡΤΙΟΥ, 2η ΘΕΟΤΟΚΗ | recommended if no public_transport=stop_area exists, else optional |
ref | Reference | Αριθμός στάσης από ΟΑΣΑ π.χ. 400201, 420020 | recommended if no public_transport=stop_area exists or differs, else optional |
operator | Operator | Το όνομα της εταιρείας που διαχειρίζεται την στάση / αποβάθρα. πχ ΟΑΣΑ | recommended if no public_transport=stop_area exists, else optional |
network | Local / regional network | Το όνομα του δικτύου στο οποίο ανήκει η στάση / αποβάθρα. πχ ΟΣΥ | recommended if no public_transport=stop_area exists, else optional |
shelter | yes / no | Ορίζει αν υπάρχει σκέπαστρο το οποίο δεν έχει ορισθεί ξεχωριστά με το amenity=shelter. | συνιστάται αν υπάρχει, αλλιώς προαιρετικό |
bench | yes / no | Ορίζει αν υπάρχει παγκάκι το οποίο δεν έχει ορισθεί ξεχωριστά με το amenity=bench. | συνιστάται αν υπάρχει, αλλιώς προαιρετικό |
covered | yes / no | Για καλυπτόμενες στάσεις / αποβάθρες. Αυτό δεν αντικαθιστά μια σωστή επισήμανση με το layer key. | recommended if yes, but not needed if there is a specific structure (other than a general landuse classification) on a higher layer covering the whole platform. |
route_ref | π.χ. 040;130;Α1;Β1 | Περιλαμβάνει όλες τις γραμμές που δρομολογούνται στη στάση του λεωφορείου. | προαιρετικό |
2. node για το σημείο που σταματά το όχημα πάνω στον δρόμο ως public_transport=stop_position με tags:
Key | Value | Comment | Recommendation |
---|---|---|---|
public_transport | stop_position | Ορίζει αυτό το σημείο σαν μια θέση στάσης του οχήματος πάνω στον δρόμο | υποχρεωτικό |
bus | yes / no | Ορίζει αν τα λεωφορείο σταματούν σε αυτή τη θέση στάσης πάνω στον δρόμο | συνιστάται αν υπάρχει, αλλιώς προαιρετικό |
trolleybus | yes / no | Ορίζει αν τα τρόλεϊ σταματούν σε αυτή τη θέση στάσης πάνω στον δρόμο | συνιστάται αν υπάρχει, αλλιώς προαιρετικό |
name | Individual name | Το όνομα με το οποίο είναι γνωστή η στάση / αποβάθρα (σε κεφαλαία γράμματα). | recommended if no public_transport=stop_area exists, else optional |
ref | Reference | Αριθμός στάσης από ΟΑΣΑ | recommended if no public_transport=stop_area exists, else optional |
operator | Operator | Το όνομα της εταιρείας που διαχειρίζεται την στάση / αποβάθρα. πχ ΟΑΣΑ | recommended if no public_transport=stop_area exists, else optional |
network | Local / regional network | Το όνομα του δικτύου στο οποίο ανήκει η στάση / αποβάθρα. πχ ΟΣΥ | recommended if no public_transport=stop_area exists, else optional |
Για κάθε στάση που έχει δημιουργηθεί, θα δημιουργείται και ένα relation ως public_transport=stop_area
Σε κάθε ένα απο αυτά relations θα καταχωρούνται τα stop και platform της κάθε στάσης, Κάθε στάση θα έχει το δικό της relation με το δικό της όνομα (name).
Παράδειγμα (στο Josm) με τα tags και τα μέλη (members) για stop_area relation.
Δημιουργία διαδρομών λεωφορείων & τρόλεϊ (εκτός κυκλικών)
Θα δημιουργούνται δύο route relations ένα για κάθε κατεύθυνση (Αφετηρία=>Τέρμα, Τέρμα=>Αφετηρία) π.χ. 049 ΠΕΙΡΑΙΑΣ - ΟΜΟΝΟΙΑ & 049 ΟΜΟΝΟΙΑ - ΠΕΙΡΑΙΑΣ. Σε κάθε route relation θα καταχωρούνται ως μέλη (members) τα παραπάνω nodes, Στην λίστα αυτή για κάθε στάση θα καταχωρείται πρώτα το stop_position με role stop και μετά το platform με role platform ακολουθώντας την αλληλουχία των στάσεων που ακολουθεί το λεωφορείο / τρόλεϊ σε κάθε διαδρομή.
Παράδειγμα (στο Josm) route relation με τα tags και τα μέλη (members) με σωστή αλληλουχία:
Στα tags from=* και to=* βάζουμε τα ονόματα της αρχικής και τελικής στάσης αντίστοιχα.
Έπειτα, αμέσως μετά τις στάσεις στην λίστα του route relation θα καταχωρούνται οι δρόμοι (ways) πάλι με την ίδια αλληλουχία που ακολουθεί το λεωφορείο / τρόλεϊ.
Παράδειγμα (στο Josm) route relation με τα tags και τα μέλη (members). Παρατηρούμε ότι δεξιά από κάθε δρόμο (way) υπάρχει ένα βέλος.
Αν όλα τα βέλη φαίνονται ενωμένα όπως στην παρακάτω εικόνα, με μια κόκκινη τελεία στον πρώτο δρόμο και μία στον τελευταίο,
τότε η αλληλουχία είναι σωστή. Αν υπάρχουν κόκκινες τελείες ενδιάμεσα και σε άλλους δρόμους τότε η αλληλουχία δεν είναι σωστή.
Επίσης χρήσιμο για το OSM είναι να "ξέρει" ότι οι δύο παραπάνω διαδρομές ανήκουν στην ίδια λεωφορειακή γραμμή. Για αυτό καλό είναι να δημιουργείται και ένα relation type=route_master στο οποίο θα καταχωρούνται οι δύο παραπάνω διαδρομές (relations).
Στο name βάζουμε το επίσημο όνομα της λεωφορειακής γραμμής από τον ΟΑΣΑ
Παράδειγμα (στο Josm) route_master relation με τα tags και τα μέλη (members).
Αν η διαδρομή αναφέρεται από τον ΟΑΣΑ ως κυκλική τότε θα έχει μόνο ένα route relation με ίδια from=* και to=*, και επίσης καταχωρούμε την ίδια αρχική-τελική
στάση δύο φορές, μια στην αρχή της λίστας των στάσεων και μία στο τέλος.