Γλώσσα γεωμετασχεδιασμού GGL που διατίθεται στο gvSIG
Το gvSIG μόλις δημοσίευσε ότι, ως αποτέλεσμα του Google Summer of Code στο έργο gvSIG, η προσθήκη gvSIG για το GGL μόλις κυκλοφόρησε.
GGL είναι μια συγκεκριμένη γλώσσα προγραμματισμού για γεωεπεξεργασίας στην οποία μπορεί να βρεθεί τυπικές κατασκευές των γλωσσών προγραμματισμού γνωστών (βρόχους, υπό όρους, κ.λπ.) και ειδικές κατασκευές για γεωεπεξεργασίας για τοπολογικές επιχειρήσεις, φίλτρα, μετασχηματισμοί γεωμετρίες, κ.λπ. ενσωματώνοντας βοηθήματα χρήστη καθώς γράφετε τα σενάρια σας.
Το δημοσιευμένο plugin σας επιτρέπει να αναφέρετε τις πηγές δεδομένων που βρίσκονται στο έργο που είναι ανοιχτές στο gvSIG Desktop από τις δέσμες ενεργειών GGL, επιτρέποντας έτσι τη γεωπροετοιμασία των δεδομένων που έχουν φορτωθεί στο gvSIG. Επιπλέον, το plugin επιτρέπει την εμφάνιση των αποτελεσμάτων στο gvSIG Desktop φορτώνοντάς τα στην ενεργή προβολή.
Εκτός από το plugin, είναι διαθέσιμο σε όσους ενδιαφέρονται για μια σειρά από μαθήματα και έγγραφα αναφοράς που θα είναι χρήσιμα για την κατανόηση της λογικής της γλώσσας.
Οι λίστες αλληλογραφίας έχουν επίσης ενεργοποιηθεί και μπορούν να χρησιμοποιηθούν για την επίλυση οποιουδήποτε συμβάντος ή αμφιβολίας που μπορεί να προκύψει κατά τη διαχείριση του συστήματος.
Μεταξύ των πλεονεκτημάτων της χρήσης μιας συγκεκριμένης γλώσσας γεωγραφικής επεξεργασίας μπορούμε να τονίσουμε:
- Οι προαναφερθείσες ειδικές κατασκευές γεωμεταποίησης: γεωμετρίες στο WKT, επεξεργασία συντεταγμένων, τυπικοί χειριστές σχεσιακής άλγεβρας που προσδίδουν γλώσσα με τις ίδιες δυνατότητες όπως η χωρική SQL κ.λπ.
- Ενισχύσεις για τη δημιουργία σεναρίων: Επικυρώσεις, ενώ ο χρήστης γράφει έλεγχοι για την ύπαρξη των πηγών δεδομένων και δομών δεδομένων πρόσβαση, αυτόματη συμπλήρωση των πεδίων από τα αρχεία που είναι προσβάσιμα, κ.λπ.
- τεχνολογίες Προεπιλογή: GGL προσφέρει στο χρήστη μια σειρά από λειτουργίες που εσωτερικά χρησιμοποιούν την πιο κατάλληλη τεχνολογία σήμερα: αναλυτές, APIs πρόσβαση σε δεδομένα, κ.λπ. Μια τέτοια τεχνολογία είναι προεπιλεγμένα από τους προγραμματιστές της γλώσσας και ως εκ τούτου αποτελεί ευθύνη τουλάχιστον για το χρήστη που μεριμνά μόνο για τη λειτουργία και δεν διευκρινίζει πώς να το πραγματοποιήσει.
- Δυνατότητα επανάληψης των γεωμεταφορών, μοιράζονται, δίνουν υποστήριξη κ.λπ.
Αυτές είναι οι οδηγίες
Για λήψεις: http://www.gearscape.org/index.php/downloads
Τεκμηρίωση: http://www.gearscape.org/index.php/documentation
Κοινότητα: http://www.gearscape.org/index.php/community