Ελληνικά Συνέδρια GIS & RS

To Gistech προτείνει...

Το Gistech στο Facebook

Gistech στο Facebook

Επικοινωνήστε μαζί μας...



Ξέρεις απο API;;... PDF Εκτύπωση E-mail
Άρθρα - Γεωγραφικά Συστήματα Πληροφοριών
Συντάχθηκε απο τον/την Δημήτρης Μιχελάκης   
Σάββατο, 14 Νοέμβριος 2009 08:15

Το API (Application Programming Interface) είναι ένα μέσο που το λογισμικό βάζει σε εφαρμογή και μας δίνει τη δυνατότητα να αλληλεπιδράσουμε με αυτό.

Δηλαδή σε γενικές γραμμές το API καθορίζει τη γλώσσα και τους κανόνες με τους οποίους ο developer θα επικοινωνήσει με το πρόγραμμα για να δημιουργήσει την εφαρμογή. Στα πλαίσια του web development χρησιμοποιείται ο όρος web-API και ορίζεται σαν ένα σύνολο ΗΤΤP αιτημάτων σε συνδυασμό με κάποιους ορισμούς και κανόνες που αποθηκεύονται συνήθως σε αρχεία XML (eXtensible Markup Language) ή JSON (JavaScript Object Notation) . Σε γενικές γραμμές τα web-API επιτρέπουν στο συνδυασμό πολλών υπηρεσιών για τη δημιουργία νέων εφαρμογών που ονομάζονται Mashups. 

Απο τις πρώτες μέρες του gistech σας είχαμε μιλήσει για τη σημασία που έχουν πλέον τα GIS στο δίκτυο. Στα πλαίσια του διαδικυτακού GIS η κυρίαρχη τάση σήμερα για τους GI developers είναι η χρήση των διαφόρων web-mapping API. Η συγκεκριμένη κατηγορία API προσφέρει στον χρήστη τη δυνατότητα να χρησιμοποιήσει έτοιμους χάρτες και εργαλεία για να δημιουργήσει μία GI εφαρμογή. Συνήθως τα API που κυκλοφορούν αυτή τη στιγμή στο web επιτρέπουν στο χρήστη να εισάγει τα δικά του δεδομένα σε κάποια base-maps αλλά και να τα διαχειριστεί όπως επιθυμεί. Μπορείτε να βρείτε αμέτρητα παραδείγματα στο δίκτυο όπου χρήστες κάνουν mashup υπηρεσίες για την δημιουργία GI εφαρμογών

Μερικά απο τα σημαντικότερα web-mapping API που "παίζουν" στο δίκτυο σήμερα είναι αυτά της Google (javascript), OpenLayers (Javascript), YahooMaps Web Services (AJAX, Flash), BingMaps Interactive SDK (AJAX, Silverlight), ESRI web-mapping API (JavaScript, Flex, Silverlight), Mapserver Platform και πάρα πολλά ακόμα!    



Προσθέστε αυτή τη σελίδα στα Bookmark σας
 

Δημοψήφισμα

Ποιά βάση χωρικών δεδομένων χρησιμοποιείτε;
 
Gistech RSS
Gistech rss
toolbar powered by www.mit3xxx.de