Changes between Initial Version and Version 1 of El:Styles/Maxspeed


Ignore:
Timestamp:
2025-06-24T18:43:05+02:00 (8 months ago)
Author:
makmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • El:Styles/Maxspeed

    v1 v1  
     1[[TranslatedPages(revision=52)]]
     2
     3= [[Image(Styles/Maxspeed:maxspeed_icon.svg,36,middle,inline)]] Στυλ Μέγιστης Ταχύτητας =
     4[[PageOutline(2-9)]]
     5== Περιγραφή ==
     6Αυτό το στυλ προσθέτει στην προβολή χάρτη πληροφορίες που σχετίζονται με το όριο ταχύτητας οδήγησης. Για τον σκοπό αυτό, αξιολογούνται τα εξής κλειδιά:
     7* [[osmwiki:Key:maxspeed|maxspeed]]
     8* maxspeed:forward
     9* maxspeed:backward
     10* [[osmwiki:Key:maxspeed:conditional|maxspeed:conditional]]
     11* maxspeed:forward:conditional
     12* maxspeed:backward:conditional
     13* [[osmwiki:Key:maxspeed:variable|maxspeed:variable]]
     14* maxspeed:variable:forward
     15* maxspeed:variable:backward
     16* [[osmwiki:Key:maxspeed:advisory|maxspeed:advisory]]
     17* maxspeed:advisory:forward
     18* maxspeed:advisory:backward
     19
     20Το στυλ αυτό αναπτύχθηκε κυρίως για οδούς, αλλά μπορεί να χρησιμοποιηθεί και σε σιδηροδρομικές γραμμές.
     21
     22Λαμβάνεται πάντα υπόψη αν η [[left-right-hand-traffic|κυκλοφορία γίνεται στα δεξιά ή στα αριστερά]] του δρόμου. Παράδειγμα:
     23
     24[[Image(Styles/Maxspeed:maxspeed_example.png)]]
     25
     26Μπορείτε να αλλάξετε τα χρώματα στις προτιμήσεις του JOSM. Τα προεπιλεγμένα χρώματα και κάποια παραδείγματα φαίνονται παρακάτω.
     27
     28[[Image(Styles/Maxspeed:maxspeed_legend.png)]]
     29
     30Σε υψηλό επίπεδο ζουμ, οι τιμές της μέγιστης ταχύτητας εμφανίζονται ως κείμενο. Αυτό μπορεί να απενεργοποιηθεί από τις [wiki:Help/Dialog/MapPaint/StyleSettings ρυθμίσεις στυλ] αυτής της τεχνοτροπίας βαφής χάρτη.
     31
     32Πώς υποστηρίζονται τα διάφορα κλειδιά από αυτό το στυλ:
     33
     34||= κλειδί =||= χρώμα =||= κείμενο =||= συντομογραφία κειμένου =||= επικύρωση =||
     35||`maxspeed`  || ναι || ναι ||  || ναι ||
     36||`maxspeed:forward`  || ναι || ναι || fw || ναι ||
     37||`maxspeed:backward`  || ναι || ναι || bw || ναι ||
     38||`maxspeed:conditional`  || ναι (διακεκομμένο μοτίβο) || ναι || c (τιμή πριν από `@` μόνο) || ναι ||
     39||`maxspeed:forward:conditional`  || ναι (διακεκομμένο μοτίβο) || ναι || fwc (τιμή πριν από `@` μόνο) || ναι ||
     40||`maxspeed:backward:conditional`  || ναι (διακεκομμένο μοτίβο) || ναι || bwc (τιμή πριν από `@` μόνο) || ναι ||
     41||`maxspeed:variable`  || ναι (διαφορετικό διακεκομμένο μοτίβο) || ναι (όλες οι τιμές εκτός από `no`) || v (χωρίς την πραγματική τιμή) || όχι ||
     42||`maxspeed:variable:forward`  || ναι (διαφορετικό διακεκομμένο μοτίβο) || ναι (όλες οι τιμές εκτός από `no`) || vfw (χωρίς την πραγματική τιμή) || όχι ||
     43||`maxspeed:variable:backward`  || ναι (διαφορετικό διακεκομμένο μοτίβο) || ναι (όλες οι τιμές εκτός από `no`) || vbw (χωρίς την πραγματική τιμή) || όχι ||
     44||`maxspeed:advisory`  || όχι || ναι || a || ναι ||
     45||`maxspeed:advisory:forward`  || όχι || ναι || afw || ναι ||
     46||`maxspeed:advisory:backward`  || όχι || ναι || abw || ναι ||
     47
     48
     49Οι [osmwiki:Key:maxspeed#Implicit_maxspeed_values Έμμεσες τιμές μέγιστης ταχύτητας] υποστηρίζονται αυτήν τη στιγμή για τις ακόλουθες χώρες: `BY` (Λευκορωσία), `FR` (Γαλλία), `RO` (Ρουμανία), `RS` (Σερβία), `RU` (Ρωσία). Αυτό πρέπει πρώτα να ενεργοποιηθεί στις [wiki:Help/Dialog/MapPaint/StyleSettings ρυθμίσεις στυλ] αυτής της τεχνοτροπίας βαφής χάρτη αν το επιθυμείτε.
     50
     51Για ιδέες/ερωτήσεις/σφάλματα/προτάσεις ή παρόμοια, γράψτε ένα μήνυμα στον [osmwww:user/Klumbumbus Klumbumbus].
     52
     53Μη διστάσετε να μεταφράσετε αυτήν τη σελίδα wiki σε περισσότερες γλώσσες. Οι ήδη μεταφρασμένες γλώσσες εμφανίζονται επάνω δεξιά.
     54
     55[https://josm.openstreetmap.de/attachment/wiki/Styles/Maxspeed/Testcenter.osm Testcenter] για έλεγχο ποιότητας του στυλ.
     56
     57Γνωστά προβλήματα:
     58* Όταν χρησιμοποιούνται τιμές `forward`/`backward` σε συνδυασμό με τιμές `conditional` ή `variable`, οι διακεκομμένες γραμμές στα αριστερά και δεξιά του δρόμου μπορεί μερικές φορές να μην συγχρονίζονται, δείτε το σφάλμα JOSM #11994.
     59
     60
     61== Αρχείο αλλαγών ==
     62=== Έκδοση  3.1 ===
     63* Ενοποίηση εσοχών (4 κενά αντί για τον χαρακτήρα tab), χωρίς αλλαγές στον κώδικα
     64=== Έκδοση  3.0 ===
     65* Προσθήκη προβολής όλων των υποστηριζόμενων τιμών `maxspeed` ως κείμενο σε υψηλό επίπεδο ζουμ (εν μέρει συντομευμένα και με συντομογραφίες – δείτε τον πίνακα παραπάνω). Μπορεί να απενεργοποιηθεί από τη ρύθμιση στυλ
     66* Ανασχεδιασμός του κώδικα εμφάνισης σφαλμάτων ώστε να είναι συμβατός με την προβολή των τιμών `maxspeed`
     67* Προσθήκη και βελτίωση περιπτώσεων οριακών σφαλμάτων στην εμφάνιση
     68* Προσθήκη υποστήριξης για `maxspeed:advisory` (κατόπιν αιτήματος χρήστη) – μόνο ως εμφάνιση κειμένου με τρίτο χρώμα (εκτός από `maxspeed` και `maxspeed:conditional`) ο συνδυασμός με `forward`/`backward` και `variable` θα ήταν υπερβολικά περίπλοκος
     69* Προσθήκη εμφάνισης σφαλμάτων για λανθασμένες τιμές `maxspeed:advisory`
     70=== Έκδοση  2.9 ===
     71* Προσθήκη χρώματος για τα `80 mph` (ίδιο με τα `140`) και `85 mph` (νέο χρώμα), κατόπιν αιτήματος χρήστη (χρησιμοποιούνται στις ΗΠΑ)
     72* Το χρώμα για τα `30` και `45 mph` έγινε λίγο πιο φωτεινό, για καλύτερη διάκριση από τα `100` και `60` mph
     73=== Έκδοση  2.8 ===
     74* Άλλαξε η ρύθμιση στυλ "maxspeed=RU:* tagging scheme" σε γενική "implicit maxspeed values" και πλέον είναι απενεργοποιημένη από προεπιλογή. Προστέθηκε υποστήριξη για χώρες με τη μεγαλύτερη χρήση (`RO`, `FR` και `BY`) και `RS` κατόπιν αιτήματος χρήστη
     75* Πιο αυστηρός έλεγχος λανθασμένων τιμών σε οριακές περιπτώσεις, π.χ. η τιμή `20 mphh` αναφέρεται πλέον ως σφάλμα (πριν απλώς αγνοούταν)
     76=== Έκδοση  2.7 ===
     77* Προσθήκη υποστήριξης για `maxspeed=*` + `maxspeed:direction:conditional=*` (χωρίς `maxspeed:direction=*`), διορθώνει σφάλμα από την έκδοση 2.5
     78* Καλύτερη εμφάνιση των μηνυμάτων σφαλμάτων
     79* Αφαίρεση διαφάνειας για διάφορους λόγους
     80* Ρύθμιση χρώματος για τα `120`
     81* Εάν τα `maxspeed` και `maxspeed:direction` έχουν επισημανθεί μαζί (σφάλμα επισήμανσης), πλέον δεν εμφανίζονται και τα δύο στοιβαγμένα, αλλά η τιμή κατεύθυνσης παρακάμπτει την κανονική τιμή `maxspeed`
     82* Υποστήριξη συνδυασμών `conditional` και `variable` `maxspeed`
     83* Προσθήκη τιμής `140`
     84=== Έκδοση  2.5 ===
     85* Προσθήκη υποστήριξης για `maxspeed:conditional`, `maxspeed:forward:conditional` και `maxspeed:backward:conditional`
     86* Προσθήκη μηνύματος σφάλματος για λανθασμένη τιμή σε `conditional` `maxspeed`
     87* Προσθήκη μηνύματος σφάλματος για `conditional` `maxspeed` χωρίς προεπιλεγμένο `maxspeed`
     88* Προσθήκη πίνακα περιεχομένων στο αρχείο και αριθμημένες επικεφαλίδες, για καλύτερη κατανόηση της δομής του κώδικα
     89=== Έκδοση  2.1 ===
     90* Προσθήκη υποστήριξης για εναλλακτικό σχήμα ετικετών `maxspeed=RU:living_street`, `maxspeed=RU:urban`, `maxspeed=RU:rural`, `maxspeed=RU:motorway`. Αυτό μπορεί να απενεργοποιηθεί στις [wiki:Help/Dialog/MapPaint/StyleSettings ρυθμίσεις στυλ] αυτής της τεχνοτροπίας βαφής χάρτη.
     91* Προσθήκη στυλ για `maxspeed=5`
     92* Αλλαγή χρώματος για `maxspeed=none` ώστε να είναι πιο ευδιάκριτο πάνω σε αεροφωτογραφίες
     93=== Έκδοση  2.0 ===
     94* αλλαγή από xml σε mapcss
     95* υποστήριξη του `maxspeed:forward` και `maxspeed:backward` (λαμβάνοντας υπόψη την δεξιόστροφη και αριστερόστροφη κυκλοφορία)
     96* υποστήριξη του `maxspeed:variable`, `maxspeed:variable:forward` και `maxspeed:variable:backward` (διακεκομμένη γραμμή)
     97* το χρώμα επισήμανσης βρίσκεται τώρα κάτω από τη γραμμή του αυτοκινητόδρομου, ώστε να φαίνεται ο τύπος του δρόμου (`residential`, `secondary`, `motorway`,...)
     98* αφαιρέθηκε η υποστήριξη για τιμές χωρίς κενό μεταξύ αριθμού και μονάδας (π.χ. `35mph`)
     99* προστέθηκε μήνυμα σφάλματος για λανθασμένες τιμές `maxspeed` (όπως `35mph` ή `35 m/h`)
     100* προστέθηκε μήνυμα σφάλματος εάν η κατεύθυνση της `maxspeed` είναι αντίθετη από την κατεύθυνση `oneway`
     101* προσαρμόστηκε στις πιο χρησιμοποιούμενες τιμές σύμφωνα με το [https://taginfo.openstreetmap.org/keys/maxspeed#values taginfo]
     102 * προστέθηκαν `20`, `45`, `none`
     103 * αφαιρέθηκαν αχρησιμοποίητες τιμές όπως `32.19`
     104* προσαρμόστηκαν οι αδιαφάνειες, τα πλάτη και ορισμένα χρώματα για καλύτερη εμφάνιση και διάκριση μεταξύ των χρωμάτων
     105* τα πλάτη εξαρτώνται από το επίπεδο ζουμ
     106=== Έκδοση  1.5 ===
     107* Έναρξη έκδοσης
     108
     109== Κώδικας ==
     110Δείτε την [https://josm.openstreetmap.de/wiki/Styles/Maxspeed#Code αγγλική σελίδα].
     111
     112