OpenStreetMap logo OpenStreetMap

(Ελληνικό κέιμενο παρακάτω)

I’ve been dabbling with overpass today and wrote this query for correcting one of my biggest pet peeves in Greek name tags, the absence of stress accents. Since by the nature of the mistake it is often one out of thousands of street names and very subtle at a distance, it is quite hard to find manually, unless someone systematically added street names without stress accents on purpose in error. Maybe I should add these to the wiki page or make one for particularly Greek language examples. I excluded bus stops because in many Greek cities they are often written in all caps. I also exclude Σκρα and Κω, two single syllable words that are often names of streets in Greece. Neither caps nor single syllables are stressed.

Έπαιζα λίγο με το overpass σήμερα και έγραψα το παρακάτω query για τη διόρθωση ενός από τα μεγαλύτερα μου pet peeves στα ελληνικά tags για ονόματα, η απουσία τονισμού. Λόγω της φύσης του λάθους είναι συχνά ένα από χιλιάδες ονόματα οδών και αρκετά διακριτικό από μακριά, είναι αρκετά δύσκολο να βρεθεί με το χέρι, εκτός αν κάποιος συστηματικά βάζει ονόματα οδών χωρίς τόνους επίτηδες από λάθος του. Ίσως πρέπει να το προσθέσω στο wiki ή να κάνω σελίδα για ελληνικά παραδείγματα. Απέκλεισα τις στάσεις λεωφορείων γιατί σε πολλές πόλεις γράφονται με κεφαλαία. Απέκλεισα επίσης τις Σκρα και Κω ως κοινά μονοσύλλαβα.

// gather results nwr ["highway"] ["highway"!="bus_stop"] ["name"] ["name"!~"ά"]["name"!~"έ"]["name"!~"ί"]["name"!~"ή"]["name"!~"ώ"]["name"!~"ό"]["name"!~"ύ"] ["name"!~"Ά"]["name"!~"Έ"]["name"!~"Ί"]["name"!~"Ή"]["name"!~"Ώ"]["name"!~"Ό"]["name"!~"Ύ"] ["name"!~"ΐ"]["name"!~"ΰ"] ["name"!="Σκρα"]["name"!="Κω"] ({{bbox}}); // print results (._;>;); out meta;

Discussion

Log in to leave a comment