Ο σκοπός της διπλωματικής εργασίας είναι η κατασκευή μιας εφαρμογής κοινωνικής
δικτύωσης και ανταλλαγής live γεωγραφικών δεδομένων, καθώς και η παροχή στο χρήστη
γεωγραφικών ειδήσεων που προέρχονται από τις δραστηριότητες των κοινωνικών επαφών
του.
Συγκεκριμένα, κατασκευάστηκε μία mashup εφαρμογή για το λειτουργικό σύστημα
Google Android. Η εφαρμογή πραγματοποιεί επικοινωνία με με το υπάρχων κοινωνικό
δίκτυο Facebook και αντλεί δεδομένα από τους εξυπηρετητές του. Ταυτόχρονα, επικοινωνεί
με την υπηρεσία Google Maps και μας παρέχει τη δυνατότητα προβολής χάρτη. Συνδετικός
κρίκος μεταξύ του χάρτη και του κοινωνικού δικτύου είναι ο εξυπηρετητής δικής μας
κατασκευής που αποθηκεύει τις γεωγραφικές θέσεις των κοινωνικών επαφών μας με σκοπό
να τις προβάλει στον χάρτη. Παράλληλα, προβάλει στο χάρτη τοποθεσίες(landmarks) που
ορίζει ο χρήστης ή οι κοινωνικές του επαφές. Τέλος, παρέχεται και η δυνατότητα
επικοινωνίας μέσω τηλεφωνικών λειτουργιών.
Ιδιαίτερη έμφαση δίνεται στην προσπάθεια κατασκευής μιας γεωγραφικής ροής
ειδήσεων, οι οποίες προκύπτουν από τις δραστηριότητες των επαφών μας και συσχετίζονται
με τις τοποθεσίες που έχουμε ορίσει ως κοινωνική ομάδα(landmarks). Απώτερος στόχος
είναι πιθανοί διαφημιζόμενοι να θελήσουν να διαφημιστούν γεωγραφικά. Αυτό μπορεί να
επιτευχθεί ενσωματώνοντας τη γεωγραφική τους θέση στις τοποθεσίες της κοινωνικής
ομάδας(landmarks), διεκδικώντας έτσι τη θέση τους στη γεωγραφική ροή δεδομένων.
The scope of this diploma thesis is the development of a application that focuses on
social networking, on sharing of geographical data and aims to provide to the user a
geographical news feed that derives from the activities of his social peers.
Specifically, we developed a mashup Google Android application. The application
communicates with the existing social network of facebook and aquires data from its
servers. In addittion, the application communicates with Google Maps and offers us a map
display. The connecting link between the the map and the social network is our own server
that stores the geographical locations of our social peers and aims to project them on the
map. Furthermore, the application projects on the map several user-defined locations.
Finally, the users can communicate using telephone services.
Special attention is given to the construction of a geographical news feed. The news
stem from our peers' activities and are connected with the landmarks that our social group
has established. The final aim is to attract potential location-specific advertisements. This
can be achieved by adding the advertised location to our social landmarks.