Skip to main content

Τι είναι το GeoCoder;

Η GeoCoding αναφέρεται στη μετατροπή μιας φυσικής διεύθυνσης, όπως μια διεύθυνση δρόμου, σε γεωγραφικές συντεταγμένες, συνήθως γεωγραφικό μήκος και γεωγραφικό πλάτος, για την εμφάνιση της θέσης σε ένα χάρτη.Η αντίστροφη GeoCoding κάνει τον αντίθετο υπολογισμό και βρίσκει μια διεύθυνση δρόμου όταν δίνεται ένα σύνολο γεωγραφικών συντεταγμένων.Ένας geocoder, ή το σύστημα geocoding, είναι ένα κομμάτι λογισμικού ή μια υπηρεσία ιστού που εκτελεί geocoding.Ένας geocoder μπορεί να χρησιμοποιηθεί για διάφορους σκοπούς, για παράδειγμα να λαμβάνετε οδηγίες, χαρτογράφηση και γεωγραφική γεωργία.Το GeoTagging περιλαμβάνει την προσθήκη ενός γεωγραφικού γεωργικού συστήματος, η οποία είναι γεωγραφικά δεδομένα όπως το γεωγραφικό πλάτος και το γεωγραφικό μήκος, σε διάφορα είδη μέσων όπως οι φωτογραφίες, τα βίντεο, οι ροές RSS και οι ιστότοποι.

Οι τρεις πιο συνηθισμένες μεθόδους γεωμετρίας είναι: κατά διεύθυνση.Με ταχυδρομικό κώδικα, ταχυδρομικό κώδικα ή το τοπικό ισοδύναμο.και με όρια.Όταν η GeoCoding με τη διεύθυνση, ένας GeoCoder χρησιμοποιεί συνήθως ένα αρχείο αναφοράς με δεδομένα όπως διευθύνσεις δρόμου και ονόματα δρόμων που έχουν ήδη χαρτογραφηθεί.Στη συνέχεια, ταιριάζει με τα δεδομένα στο αρχείο αναφοράς με τη λίστα των διευθύνσεων που είναι geocoding.Συχνά μια διαδικασία που ονομάζεται παρεμβολή διεύθυνσης χρησιμοποιείται για την εκτίμηση της θέσης μιας συγκεκριμένης διεύθυνσης, που σημαίνει ότι το σύστημα εκτιμά όπου μια συγκεκριμένη διεύθυνση βρίσκεται με βάση τις γενικές πληροφορίες στο αρχείο αναφοράς.Για παράδειγμα, ένας geocoder μπορεί να καταλάβει σε ποιο τέλος ενός μπλοκ ή ενός δρόμου μια διεύθυνση βρίσκεται με βάση το φάσμα των αριθμών κτιρίων ή ποια πλευρά του δρόμου ένα σπίτι βρίσκεται στο αν ο αριθμός του κτιρίου είναι περίεργος ή ακόμη και.

Η χρήση ταχυδρομικών κωδικών μπορεί να είναι προβληματική, ειδικά σε αγροτικές περιοχές όπου κάθε ταχυδρομικός κώδικας καλύπτει μια πολύ μεγάλη περιοχή.Στις αστικές περιοχές, αυτή η μέθοδος είναι πιο ακριβής επειδή κάθε ταχυδρομικός κώδικας καλύπτει μια πολύ μικρότερη γεωγραφική περιοχή.Το GeoCoding by Boundary είναι η λιγότερο αξιόπιστη μέθοδος, επειδή θα εμφανίζει μόνο μια γενική περιοχή όπου βρίσκεται μια συγκεκριμένη διεύθυνση. Υπάρχουν δυσκολίες με όλες τις μεθόδους γεωμετρίας.Ακόμη και η πιο αξιόπιστη μέθοδος, χρησιμοποιώντας φυσικές διευθύνσεις, έχει τα προβλήματά της.Για παράδειγμα, οι νέες διευθύνσεις ενδέχεται να μην έχουν προστεθεί στη βάση δεδομένων GeoCoders ακόμα ή οι δρόμοι μπορεί να έχουν το ίδιο όνομα, αλλά βρίσκονται σε διαφορετικές γεωγραφικές περιοχές.Υπάρχει ένα ευρύ φάσμα διαθέσιμων συστημάτων geocoding και μερικά είναι ελεύθερα στη χρήση, ενώ άλλα απαιτούν αμοιβή αδειοδότησης.Μερικά παραδείγματα geocoders είναι οι σχετικά γνωστές υπηρεσίες που βασίζονται στο Διαδίκτυο όπως οι Χάρτες Google, το Yahoo PlaceFinder και το USC GeoCoder και συστήματα όπως το Geohash, το C-τετράγωνο και το ISO 6709. Υπάρχουν επίσης εναλλακτικές λύσεις που δεν απαιτούν τον χρήστη που δεν απαιτούν τον χρήστηνα είσαι σε απευθείας σύνδεση.