Γεφυρώνοντας τον Χώρο με τη Γνώση: Πώς η διασύνδεση OpenStreetMap και Wikidata αναδεικνύει την ιστορία της Θεσσαλονίκης

Όσοι παρακολουθείτε συστηματικά τη δραστηριότητά μου, γνωρίζετε ότι ένα μεγάλο μέρος των προσωπικών μου συνεισφορών επικεντρώνεται στα έργα ανοικτών δεδομένων του OpenStreetMap (OSM) και των Wikidata. Στο πλαίσιο των χαρτογραφικών μου αναζητήσεων, με απασχολεί σταθερά το πώς οι παραδοσιακοί γεωγραφικοί χάρτες μπορούν να μετατραπούν σε δυναμικές πύλες γνώσης μέσω των τεχνολογιών του Σημασιολογικού Ιστού (Semantic Web) και των Ανοικτών Συνδεδεμένων Δεδομένων (Linked Open Data – LOD).   

Σε αυτή την ανάρτηση, θα αναλύσω πώς η σύγκλιση των γεωχωρικών δεδομένων του OSM με τις δομημένες σημασιολογικές οντότητες των Wikidata λειτουργεί ως καταλύτης για την ανάδειξη της τοπικής ψηφιακής κληρονομιάς, χρησιμοποιώντας ως μελέτη περίπτωσης το ιστορικό κέντρο της Θεσσαλονίκης.   

Η αρχιτεκτονική της διασύνδεσης των Δεδομένων

Η τεχνική σύνδεση μεταξύ του OpenStreetMap και των Wikidata βασίζεται σε ένα αυστηρό σχήμα ετικετοποίησης (tagging schema). Αυτό επιτρέπει σε γεωμετρικά αντικείμενα του πραγματικού κόσμου (αποτυπωμένα ως nodes, ways ή relations στο OSM) να συνδέονται με μοναδικά, σταθερά και γλωσσικά ανεξάρτητα αναγνωριστικά (QIDs) της γνωσιακής βάσης των Wikidata.   

Η βασική ετικέτα που εφαρμόζω κατά τη χαρτογράφηση είναι η wikidata=*. Όταν αυτή η ετικέτα ενσωματώνεται σε ένα γεωγραφικό αντικείμενο, καθίσταται δυνατή η αυτόματη ανάκτηση πληροφοριών από τα Wikidata, συμπεριλαμβανομένων των συνδέσμων προς τη Wikipedia, πολυμέσων από το Wikimedia Commons και εξωτερικών αναγνωριστικών από διεθνείς καταλόγους καθιερωμένων όρων.   

Πέρα από την πρωτεύουσα σύνδεση, χρησιμοποιώ συχνά εξειδικευμένες δευτερεύουσες ετικέτες που αποδίδουν βαθύτερες σημασιολογικές σχέσεις:

  • subject:wikidata=*: Χρησιμοποιείται σε μνημεία, αγάλματα ή έργα τέχνης για να δηλώσει το ιστορικό πρόσωπο, το γεγονός ή την έννοια που απεικονίζεται ή τιμάται, χωρίς το ίδιο το αντικείμενο να ταυτίζεται με αυτήν.   
  • name:etymology:wikidata=*: Προσδιορίζει την οντότητα των Wikidata από την οποία προέρχεται η ονομασία μιας οδού, μιας πλατείας ή ενός κτιρίου.   
  • operator:wikidata=*: Συνδέει το αντικείμενο με τον επίσημο οργανισμό ή φορέα που έχει την ευθύνη λειτουργίας του.   
  • network:wikidata=*: Χρησιμοποιείται για τη σύνδεση συστημάτων συγκοινωνιών, ποδηλατοδρόμων ή άλλων δικτύων με την αντίστοιχη οντότητα.   

Από την πλευρά των Wikidata, η διασύνδεση υποστηρίζεται μέσω συγκεκριμένων ιδιοτήτων (properties) που επιτρέπουν την αναφορά σε στοιχεία του OpenStreetMap. Οι κυριότερες ιδιότητες παρουσιάζονται στον ακόλουθο πίνακα:   

Ιδιότητα Wikidata (Property)Περιγραφή και ΛειτουργίαΠαράδειγμα Χρήσης
P1282 (OpenStreetMap tag)Καθορίζει το σχήμα ετικετοποίησης (κλειδί=τιμή) που αντιστοιχεί σε μια κλάση ή ιδιότητα των Wikidata.Η οντότητα «γλυπτό» συνδέεται με την ετικέτα artwork_type=sculpture.
P402 (OSM relation ID)Συνδέει μια οντότητα με το μοναδικό αναγνωριστικό μιας σχέσης (relation) στο OpenStreetMap.Σύνδεση των Τειχών της Θεσσαλονίκης με τη σχέση 2903111.
P10689 (OSM way ID)Συνδέει μια οντότητα με το αναγνωριστικό μιας γραμμής ή κλειστού σχήματος (way) στο OpenStreetMap.Σύνδεση του Λευκού Πύργου με το way 730026417.
P8253 (OSM NSI ID)Αναφέρεται στο αναγνωριστικό του Name Suggestion Index του OpenStreetMap.Χρήση για την αυτόματη συμπλήρωση επωνυμιών και εμπορικών σημάτων.
P625 (coordinate location)Προσδιορίζει τις γεωγραφικές συντεταγμένες μιας οντότητας στα Wikidata.Συντεταγμένες της Ροτόντας: 40° 37′ 59.884″ N, 22° 57′ 10.271″ E.

Μια κρίσιμη μεθοδολογική λεπτομέρεια που πρέπει να προσέχουμε είναι η σταθερότητα των δεδομένων. Η κοινότητα του OSM δεν συνιστά την αποθήκευση των αναγνωριστικών OSM IDs ως κυρίαρχη μέθοδο στα Wikidata, καθώς αυτά τα IDs δεν είναι σταθερά και μπορούν να μεταβληθούν κατά τη διάρκεια επεξεργασιών. Αντίθετα, η εισαγωγή του σταθερού Wikidata QID στο OSM θεωρείται η βέλτιστη πρακτική.   

Επιπλέον, υφίστανται αυστηροί περιορισμοί πνευματικών δικαιωμάτων που εμποδίζουν την απευθείας μαζική εισαγωγή δεδομένων από τη μία πλατφόρμα στην άλλη. Το OpenStreetMap χρησιμοποιεί την άδεια Open Database License (ODbL), ενώ τα Wikidata λειτουργούν υπό την άδεια Creative Commons CC0. Η αντιγραφή γεωμετριών ή συντεταγμένων από το OSM στα Wikidata απαγορεύεται λόγω αυτών των ασυμβατοτήτων, καθιστώντας αναγκαία τη χειροκίνητη ή ημιαυτόματη σημασιολογική σύνδεση.   

Γεωχωρικές και πολεοδομικές προκλήσεις στο ελληνικό υπόβαθρο

Η εφαρμογή αυτών των τεχνολογιών στην Ελλάδα έρχεται αντιμέτωπη με συγκεκριμένες γεωχωρικές και πολεοδομικές προκλήσεις. Η πρώτη και πλέον αξιοσημείωτη τεχνική δυσκολία σχετίζεται με την ποιότητα των ελεύθερα διαθέσιμων δορυφορικών εικόνων. Σε πολλές περιπτώσεις, τα δωρεάν δορυφορικά υπόβαθρα που παρέχονται στους εθελοντές χαρτογράφους είναι χαμηλής ανάλυσης. Αυτό καθιστά εξαιρετικά δυσχερή τον ακριβή προσδιορισμό των ορίων των κτιρίων ή των ιστορικών μνημείων, αναγκάζοντάς μας να καταφεύγουμε σε επιτόπια συλλογή δεδομένων για να αποφευχθούν συστηματικά σφάλματα τοποθέτησης.   

Η δεύτερη πρόκληση αφορά την εγχώρια πολεοδομική οργάνωση και τον τρόπο με τον οποίο αυτή αποτυπώνεται στο OpenStreetMap. Στο ελληνικό χαρτογραφικό πλαίσιο, οι αστικές περιοχές οργανώνονται σε διακριτά επίπεδα, τα οποία απαιτούν προσεκτική χρήση συγκεκριμένων ετικετών:   

  • Οικοδομικά τετράγωνα: Χαρτογραφούνται ως κλειστά πολύγωνα με την ετικέτα place=city_block.   
  • Πολεοδομικές Ενότητες: Αντιστοιχούν σε ευρύτερες οικιστικές ενότητες και χαρτογραφούνται ως εκτάσεις με την ετικέτα place=neighbourhood.   
  • Συνοικίες: Αντιπροσωπεύουν μεγαλύτερα προάστια ή διαμερίσματα και αποδίδονται με την ετικέτα place=suburb.   
  • Γειτονιές: Στην Ελλάδα, ο όρος «γειτονιά» αναφέρεται συχνά σε εκτάσεις μεγαλύτερες από ό,τι σε άλλες ευρωπαϊκές χώρες, λειτουργώντας ως αυτοτελείς μικροί οικισμοί. Για τον λόγο αυτό, οι παραδοσιακές γειτονιές χαρτογραφούνται με την ετικέτα place=quarter (με χαρακτηριστικό παράδειγμα την ιστορική περιοχή Άνω Πόλη ή τα Κάστρα).   

Επίσης, σφάλματα παρατηρούνται κατά τη χρήση αυτοματοποιημένων εργαλείων σύζευξης (matchers). Για παράδειγμα, συστήματα όπως το osm2pgsql αποτυγχάνουν να επεξεργαστούν σωστά σχέσεις που αφορούν στάσεις μέσων μεταφοράς ή σήραγγες. Οι σήραγγες στο OSM χαρτογραφούνται συνήθως ως δύο ξεχωριστές μονοδρομημένες γραμμές (ways), ενώ στα Wikidata υφίστανται ως μία ενιαία οντότητα, με αποτέλεσμα οι αυτοματοποιημένοι αλγόριθμοι να αδυνατούν να εφαρμόσουν σωστά τις ετικέτες χωρίς χειροκίνητη παρέμβαση.   

Μελέτη Περίπτωσης: Τα Ιστορικά Μνημεία της Θεσσαλονίκης

Η Θεσσαλονίκη, με ιστορία που εκτείνεται σε περισσότερους από είκοσι τρεις αιώνες, διαθέτει ένα εξαιρετικά πυκνό δίκτυο μνημείων, πολλά από τα οποία προστατεύονται από την UNESCO. Η εφαρμογή της διασύνδεσης OSM-Wikidata στα μνημεία αυτά επιτρέπει την ανάδειξη της πολυεπίπεδης ιστορικής τους ταυτότητας.   

Ο ακόλουθος πίνακας παρουσιάζει τα τεχνικά και σημασιολογικά δεδομένα για τα κυριότερα μνημεία της Θεσσαλονίκης, αποδεικνύοντας πώς η χωρική πληροφορία εμπλουτίζεται με ιστορικό βάθος:   

Ροτόντα
Q1584841
Node 5955943440° 37′ 59.884″ N
22° 57′ 10.271″ E
Κατασκευή ως ρωμαϊκός ναός/μαυσωλείο (περ. 306 μ.Χ.), μετατροπή σε χριστιανικό ναό (Άγιος Γεώργιος) και σε οθωμανικό τέμενος (Μουσουλμανικό όνομα: Hortacı Süleyman Camii).
Αψίδα Γαλερίου
Q1258082
Way 13567890740° 37′ 56.064″ N
22° 57′ 06.253″ E
Ρωμαϊκή θριαμβική αψίδα (τετράπυλο), κατασκευασμένη μεταξύ 299 και 303 μ.Χ. προς τιμήν της νίκης του Καίσαρα Γαλερίου επί των Περσών.
Λευκός Πύργος
Q550576
Way 73002641740° 37′ 34.260″ N
22° 56′ 52.970″ E
Οθωμανικός οχυρωματικός πύργος του 15ού αιώνα (1450-1470). Ύψος: 33.9 m, διάμετρος: 22.7 m. Λειτουργία ως φυλακή και πλέον ως μουσείο.
Ναός Αγίου Δημητρίου
Q730019
Node/Way 2740632740° 38′ 19.760″ N
22° 56′ 52.290″ E
Πεντάκλιτη βασιλική βυζαντινού ρυθμού. Η κρύπτη (υπόγειο ρωμαϊκό λουτρό) αποτελεί τον τόπο φυλάκισης και μαρτυρίου του Αγίου Δημητρίου (303 μ.Χ.).
Επταπύργιο
Q1572213
Way 97851154140° 38′ 39.000″ N
22° 57′ 43.000″ E
Βυζαντινό και οθωμανικό φρούριο (Γεντί Κουλέ) στην ακρόπολη της Άνω Πόλης. Αν και ονομάζεται «Επταπύργιο», διαθέτει 10 πύργους. Λειτουργία ως φυλακή από το 1890 έως το 1989.
Τείχη Θεσσαλονίκης
Q7963249
Relation 290311140° 38′ 33.000″ N
22° 57′ 16.000″ E
Ιστορικό αμυντικό τείχος ρωμαϊκής και βυζαντινής περιόδου. Το συνολικό μήκος και οι πύλες του ορίζουν την παλιά πόλη της Θεσσαλονίκης.

Η ανάλυση αυτών των δεδομένων αποκαλύπτει τη σημασιολογική δύναμη της διασύνδεσης. Για παράδειγμα, η Ροτόντα (Q1584841) απέχει μόλις 160 m βορειοανατολικά από την Αψίδα του Γαλερίου (Q1258082) και 140 m ανατολικά από τον βυζαντινό ναό του Αγίου Παντελεήμονα. Αυτή η χωρική εγγύτητα αποκτά ιστορικό νόημα όταν ο χρήστης ανακαλύπτει μέσω των Wikidata ότι τα δύο αυτά μνημεία αποτελούσαν ενιαίο τμήμα του Γαλεριανού Ανακτορικού Συγκροτήματος.   

Στην περίπτωση του Επταπυργίου (Q1572213), η γεωμετρία του OSM αποτυπώνει ένα κλειστό πολυγωνικό φρούριο. Η σύνδεση με τα Wikidata, ωστόσο, αποκαλύπτει τη δραματική νεότερη ιστορία του ως τόπου φυλάκισης, βασανιστηρίων και εκτελέσεων πολιτικών κρατουμένων κατά τη διάρκεια της μεταξικής δικτατορίας, της ναζιστικής κατοχής και της επταετούς στρατιωτικής χούντας. Αυτή η ιστορική μνήμη έχει αποτυπωθεί στην άυλη πολιτιστική κληρονομιά της Ελλάδας μέσω των πολυάριθμων ρεμπέτικων τραγουδιών που αναφέρονται στο «Γεντί Κουλέ».   

Ένα άλλο παράδειγμα αποτελεί το Μνημείο Ποντιακού Ελληνισμού στη Θεσσαλονίκη (Q115105925). Πρόκειται για ένα μαρμάρινο γλυπτό του Ευθύμιου Καλεβρά που φιλοτεχνήθηκε το 1979. Σύμφωνα με τους κανόνες χαρτογράφησης, ένα τέτοιο μνημείο δεν θα έπρεπε να έχει αυτόνομη ετικέτα wikidata=* στο OSM, εκτός εάν υφίσταται ξεχωριστό, εξαιρετικά αναλυτικό αντικείμενο στα Wikidata. Αντ’ αυτού, εφαρμόζεται η δευτερεύουσα ετικέτα subject:wikidata=Q679524, η οποία επιτρέπει τη σύνδεση του φυσικού γλυπτού με την ιστορική μνήμη και τον εκπατρισμό των Ποντίων, προσδίδοντας σημασιολογικό βάθος χωρίς να επιβαρύνεται η γεωγραφική βάση δεδομένων με περιττές οντότητες.   

Ανάκτηση και οπτικοποίηση δεδομένων μέσω του Overpass API

Η εξαγωγή των συνδεδεμένων δεδομένων για τη Θεσσαλονίκη πραγματοποιείται με τη χρήση του Overpass Turbo, ενός εξαιρετικού εργαλείου εξόρυξης δεδομένων για το OpenStreetMap. Η πλατφόρμα αυτή επιτρέπει την εκτέλεση σύνθετων ερωτημάτων και την άμεση οπτικοποίηση των αποτελεσμάτων σε διαδραστικούς χάρτες.   

Το ακόλουθο ερώτημα (query) σε γλώσσα Overpass QL επιτρέπει τον εντοπισμό όλων των ιστορικών και αρχαιολογικών σημείων ενδιαφέροντος εντός του Δήμου Θεσσαλονίκης που διαθέτουν ετικέτες Wikidata, αποκλείοντας παράλληλα εσφαλμένες ή ελλιπείς καταχωρίσεις:   

[out:json][timeout:90];
// Ορισμός της γεωγραφικής περιοχής αναζήτησης
area["boundary"="administrative"]["name:el"="Δήμος Θεσσαλονίκης"] -> .searchArea;

// Αναζήτηση αντικειμένων με ετικέτες wikidata ή etymology:wikidata
(
  nwr["historic"](area.searchArea);
  nwr["wikidata"](area.searchArea);
  nwr[~".*:wikidata$"~".*"](area.searchArea);
);

// Έξοδος δεδομένων με γεωμετρία
out body;
>;
out skel qt;

Η εκτέλεση αυτού του ερωτήματος επιστρέφει ένα δομημένο αρχείο μορφής GeoJSON, το οποίο περιλαμβάνει τις ακριβείς γεωμετρίες των μνημείων και των ιστορικών οδών της πόλης, καθώς και τα αντίστοιχα QID.   

Με τη χρήση της τεχνολογίας MapCSS, οι προγραμματιστές και οι ερευνητές μπορούν να εφαρμόσουν προσαρμοσμένα στυλ εμφάνισης απευθείας στο Overpass Turbo:

{{style:
node[historic],
way[historic],
relation[historic] {
  color: #8B0000;
  fill-color: #FF8C00;
  width: 3;
  opacity: 0.8;
}
node[wikidata],
way[wikidata] {
  icon-image: url('https://upload.wikimedia.org/wikipedia/commons/f/ff/Wikidata-logo.svg');
  icon-width: 18;
}
}}

Αυτός ο κώδικας μορφοποίησης επιτρέπει την αυτόματη σήμανση όλων των διασυνδεδεμένων μνημείων με το λογότυπο των Wikidata, διευκολύνοντας τον εντοπισμό κενών χαρτογράφησης και τη διασφάλιση της ποιότητας των δεδομένων.   

Ο ρόλος της Κοινότητας και των τοπικών πρωτοβουλιών

Η βιωσιμότητα και ο συνεχής εμπλουτισμός αυτών των ανοικτών υποδομών εξαρτώνται άμεσα από τη δραστηριότητα των τοπικών κοινοτήτων. Στην Ελλάδα, η Κοινότητα Χρηστών Wikimedia Ελλάδας (Wikimedia Community User Group Greece), η οποία αναγνωρίστηκε επίσημα το 2013, διαδραματίζει πρωταγωνιστικό ρόλο.   

Η κοινότητα έχει αναπτύξει σημαντικές δράσεις στη Θεσσαλονίκη, όπως:   

  • Wikipedia Education Program: Εκπαιδευτικά προγράμματα σε συνεργασία με το Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης (συμπεριλαμβανομένων των τμημάτων Ιατρικής, Μαθηματικών και Δημοσιογραφίας), όπου οι φοιτητές εκπαιδεύτηκαν στη συγγραφή λημμάτων και τη δόμηση δεδομένων στα Wikidata.
  • Thesswiki: Μια ολοκληρωμένη πρωτοβουλία συνεργασίας με τοπικούς πολιτιστικούς φορείς, βιβλιοθήκες και τον Δήμο Θεσσαλονίκης για τη συγγραφή λημμάτων και τη φωτογράφιση μνημείων της πόλης.
  • Wikipedia Lab: Μια σειρά εβδομαδιαίων εργαστηρίων με αντικείμενο την εκπαίδευση νέων χρηστών στη χρήση των Wikidata, του Wikimedia Commons και του OpenStreetMap.

Η ελληνική κοινότητα του OpenStreetMap συμμετέχει ενεργά σε αυτές τις προσπάθειες μέσω του επίσημου φόρουμ της, επιλύοντας ζητήματα βανδαλισμού, εισάγοντας επίσημα δεδομένα διευθύνσεων του Δήμου Θεσσαλονίκης και συμμετέχοντας σε χαρτογραφικές προκλήσεις (MapRoulette Challenges).   

Συμπεράσματα

Η γεφύρωση των δεδομένων του OpenStreetMap και των Wikidata αποτελεί ένα πανίσχυρο εργαλείο για την ανάδειξη της τοπικής ψηφιακής κληρονομιάς. Η μελέτη περίπτωσης της Θεσσαλονίκης αποδεικνύει ότι η σύνδεση αυτή προσφέρει μοναδικές ευκαιρίες για την έρευνα, την εκπαίδευση και τον πολιτιστικό τουρισμό.   

Για τη μεγιστοποίηση του οφέλους αυτού του ψηφιακού οικοσυστήματος, προτείνονται οι ακόλουθες στρατηγικές ενέργειες:

  • Θεσμική Ευθυγράμμιση (Authority Alignment): Τα μουσεία και οι εφορείες αρχαιοτήτων της Θεσσαλονίκης πρέπει να ενσωματώσουν τα Wikidata QIDs στα δικά τους συστήματα διαχείρισης συλλογών, διευκολύνοντας την αμφίδρομη ροή πληροφοριών και εξαλείφοντας τα διπλότυπα δεδομένα.   
  • Ενσωμάτωση στις Στρατηγικές Έξυπνης Πόλης: Ο Δήμος Θεσσαλονίκης οφείλει να αξιοποιήσει τις ανοικτές βάσεις OSM-Wikidata για τις επίσημες τουριστικές πύλες του, μειώνοντας το κόστος συντήρησης ιδιοκτησιακών λογισμικών και εξασφαλίζοντας αυτόματα πολύγλωσσο περιεχόμενο.   
  • Ανάπτυξη Εξειδικευμένων Εφαρμογών (Application Development): Ενθάρρυνση της χρήσης του OSM-Wikidata Map Framework για τη δημιουργία διαδραστικών χαρτών που αναδεικνύουν την ετυμολογία των οδών και την ιστορία των προσφυγικών συνοικιών της πόλης.   
  • Ενίσχυση της Επιστήμης των Πολιτών (Citizen Science): Διοργάνωση κοινών εργαστηρίων χαρτογράφησης (mapathons) από το ΑΠΘ, τον Δήμο και τις τοπικές κοινότητες ελεύθερου λογισμικού, με στόχο την ολοκλήρωση της χαρτογράφησης όλων των προστατευόμενων κτιρίων και μνημείων της πόλης.   

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Created by Alex Volkov