The King is dead! RIP 2006-2012

Ένα μεγάλο ευχαριστώ σε όλη την παρέα
Περισσότερα στο lexx.gr

GeoRSS

28 Oct 2007 by PanosJee

Αν κάτι χαρακτηρίζει το Web 2.0 ιδιαίτερα είναι τα λεγόμενα mashups. Δηλαδή ο τρόπος που μπορούν να συνδυαστούν διαφορετικές εφαρμογές μεταξύ τους για την παραγωγή μιας νέας. Ένα τέτοιο παράδειγμα είναι το geo-tagging π.χ. στο Flickr όπου μπορείς να δώσεις γεωγραφικές συντεταγμένες για την παρουσίαση μιας φωτογραφίας σε κάποια υπηρεσία χαρτών όπως Google Maps, Yahoo Maps, Virtual Earth

Μια άλλη τάση στο Web 2.0 ήταν τα γνωστά μας RSS feeds που σε συνδυασμό με την εκρηκτική ανάπτυξη των γεωγραφικών υπηρεσιών έδωσαν τη γέννηση στα GeoRSS. Στην ουσία πρόκειται για ένα απλό feed που συμπεριλαμβάνει πληροφορία για κάποιο γεωγραφικό σημείο. Συνεπώς αν στο blog σας παρουσιάζεται τα ταξίδια με τη μηχανή σας μπορείτε να δώσετε και τα γεωγραφικά σημεία που επισκεφθήκατε και να τα δείξετε σε κάποιο χάρτη ή στο Google Earth ή και ακόμα κάποιος να τα φορτώσει στο GPS του.

Υπάρχουν 2 διαφορετικά ήδη GeoRSS και μπορείτε να βρείτε όλα τα specs στο GeoRSS.
Τα δύο είδη που έχουν επικρατήσει είναι το GML και Simple που όπως υποδηλώνουν το δεύτερο είναι πιο πλήρες του πρώτου αλλά πιο απλό και πιθανώς δε θα χρειαστείτε κάτι παραπάνω.

Για παράδειγμα μπορείτε να δείτε την εφαρμογή που έχουν φτιάξει όπου απεικονίζονται οι στάσεις ΜΜΜ γύρω από ένα σημείο στην Αθήνα. Ο λόγος που προτίμησα GeoRSS ήταν ότι απλά παρήγαγα ένα αρχείο XML που μάλιστα είναι cached και δεν ασχολιόμουν πλέον με το Javascript κομμάτι και επί πλέον το μεγαλύτερο μέρος πλέον της επεξεργασίας πήγαινε στο χρήστη ενώ τα δεδομένα μου ήταν ξεχωριστά από το Javascript οπότε είχα πολύ μεγαλύτερη ευελιξία στην τροποποίηση τους. Επίσης με αυτόν τον τρόπο μπορούσα να δημιουργώ ατομικά γεωγραφικά δεδομένα για ένα συγκεκριμένο σημείο ή για διαφορετικού τύπου σημεία όπως πρεσβείες, πανεπιστήμια, αρχαιολογικούς χώρους.
geo

Και λίγος κώδικας για το πώς δημιουργείται: RSS transportation feed