Η ραγδαία ανάπτυξη της Πληροφορικής στις μέρες μας, έχει σαν αποτέλεσμα, μεταξύ άλλων τη δημιουργία και εξάπλωση νέων επιστημονικών κλάδων. Η επιστήμη των Γεωγραφικών Πληροφοριακών Συστημάτων και της Γεωπληροφορικής κατ’ επέκταση είναι ένας κλάδος, ο οποίος παρουσιάζει συνεχή ανάπτυξη τόσο παγκόσμια όσο και στον ελληνικό χώρο.
Τα Συστήματα Γεωγραφικών Πληροφοριών αποτελούν μια ταχύτατα εξελισσόμενη τεχνολογία η οποία βασίζεται στην συνδυασμένη χρήση ψηφιακών χαρτογραφικών υποβάθρων και βάσεων δεδομένων και παρέχει στους χρήστες, ιδιώτες, εταιρείες ή μεγάλους οργανισμούς την δυνατότητα να διαχειρίζονται μεγάλο όγκο χωρικών πληροφοριών με γρήγορο και αποτελεσματικό τρόπο.
Η SWI-Prolog είναι μια ευέλικτη εφαρμογή της γλώσσας προγραμματισμού Prolog η οποία διατίθεται δωρεάν και θα μας βοηθήσει στην υλοποίηση της παρακάτω εφαρμογής.
Η παρούσα εργασία έχει ως αντικείμενο τη δημιουργία μιας γεωγραφικής εφαρμογής δρομολόγησης, η οποία συγκεκριμένα είναι σε θέση με βάση δύο ορισμένα σημεία σε μια συγκεκριμένη περιοχή να δώσει ως εξαγόμενο τη συντομότερη διαδρομή με όλα τα ενδιάμεσα σημεία αυτής. Η βάση δεδομένων που εισάγεται στην εφαρμογή είναι αυτή της αμερικανικής πόλης του Σιάτλ και τελικά παρουσιάζεται ένα απλό παράδειγμα συντομότερης δρομολόγησης μέσω της εφαρμογής.