project logo

GeoKettle

Ενοποίηση Δεδομένων

Το GeoKettle είναι μια χωρική έκδοση του λογισμικού Pentaho Data Integration (Kettle). Είναι ένα ισχυρό εργαλείο βασισμένο σε μεταδεδομένα για εξαγωγή, μετασχηματισμό και ανάγνωση χωρικών δεδομένων, σχεδιασμένο για την ενοποίηση δεδομένων από πολλές και διαφορετικές πηγές με στόχο την υλοποίηση και ενημέρωση χωρικών βάσεων δεδομένων.

Το GeoKettle επιτρέπει την εξαγωγή δεδομένων από διάφορες πηγές, το μετασχηματισμό των δεδομένων για την διόρθωση σφαλμάτων, καθαρισμό των δεδομένων, αλλαγή της δομής των δεδομένων, συμμόρφωσης των δεδομένων με πρότυπα, και φόρτωσης των μετασχηματισμένων δεδομένων σε μια νέα βάση δεδομένων (DBMS), σε ένα αρχείο GIS, ή σε μια διαδικτυακή υπηρεσία.

Το GeoKettle είναι ιδιαιτέρως χρήσιμο όταν ένας χρήστης επιθυμεί να αυτοματοποιήσει σύνθετες και επαναλαμβανόμενες επεξεργασίες στα δεδομένα του χωρίς την ανάγκη να γράψει κώδικα, να πραγματοποιήσει μετατροπές μεταξύ διαφόρων προτύπων δεδομένων, να κάνει μετάπτωση από μια βάση σε μια άλλη, να πραγματοποιήσει φόρτωση δεδομένων σε κάποια βάση δεδομένων, να ενημερώσει αναλυτικά δεδομένα σε συστήματα υποστήριξης λήψης αποφάσεων κλπ.

Στο χώρο των χωρικών εφαρμογών, το Geokettle συγκρίνεται με το FME, ένα κλειστό εργαλείο χωρικής διαχείρισης και ενοποίησης δεδομένων που υποστηρίζεται από την Safe Software. Το GeoKettle είναι σταθερό, γρήγορο, συμβατό με πρότυπα, με εκατοντάδες λειτουργίες για είσοδο/έξοδο σε πολλά πρότυπα αρχείων, υπηρεσιών και βάσεων δεδομένων. Το GeoKettle χρησιμοποιείται από διάφορους οργανισμούς σε όλο τον κόσμο, περιλαμβανομένων κυβερνητικών οργανισμών, τραπεζών, και εταιρειών ασφάλειας και ενσωμάτωσης γεωχωρικών πληροφοριών.

project logo

Βασικά Χαρακτηριστικά

  • Εξαγόμενα δεδομένα:
    • Περισσότεροι από 35 τύποι βάσεων δεδομένων: MySQL, PostgreSQL/PostGIS, Oracle, ...
    • Αρχεία XML
    • Αρχεία XLS
    • Αρχεία Xbase (dBase, Foxpro, etc)
    • Πληροφορίες Συστημάτων Αρχείων
    • Παραγόμενα δεδομένα
    • Αρχεία MS Access
    • LDAP
    • Σύστημα SOLAP (Spatial OLAP): GeoMondrian
    • Πρότυπα Χωρικών Δεδομένων: Shapefile, GML 3.1.1, KML 2.2, όλα τα πρότυπα που υποστηρίζει το OGR
    • Υπηρεσίες OGC: Web Feature Service (WFS), Sensor Observation Service (SOS), Catalogue Web Service (CSW)
  • Μετασχηματισμός δεδομένων:
    • Μεταφορά δεδομένων με ειδικό μηχανισμό
    • Αναζήτηση δεδομένων σε βάσεις, σε αρχεία ή στη μνήμη
    • Υπολογισμοί
    • Προγραμματισμός με: Javascript, SQL, RegExp
    • Διαχωρισμός δεδομένων
    • Αντιστοίχιση
    • Επιλογή
    • Κατάτμηση
    • Φιλτράρισμα
    • Συγχώνευση
    • Ένωση
    • Αντιγραφή
    • Δημιουργία συστάδων
    • Περιστροφή
    • Ανάλυση και επεξεργασία χωρικών δεδομένων : ζώνες επιρροής, κεντροειδές, απόσταση, τομή, ένωση, ...
    • Προχωρημένη επεξεργασία: αποκοπή, ομαλοποίηση/γενίκευση, διάσπαση χαρακτηριστικών, ...
    • Μπορεί να χρησιμοποιήσει οποιοδήποτε Web Processing Services (WPS)
    • Χαρτογραφική προεπισκόπηση
  • Φόρτωση δεδομένων σε επιθυμητό πρότυπο:
    • Σε βάση δεδομένων MySQL, PostgreSQL/PostGIS, Oracle, ...
    • Συμπλήρωση σε αποθήκη δεδομένων
    • Πρότυπα χωρικών δεδομένων: Shapefile, GML 3.1.1, KML 2.2, όλα τα πρότυπα που υποστηρίζει το OGR
    • Υπηρεσίες OGC: Catalogue Web Service (CSW), Web Feature Service (WFS), ...
    • Φόρτωση δεδομένων τμηματικά
    • Φόρτωση όγκου δεδομένων
    • Παράλληλη φόρτωση
    • Συστοιχίες
  • Περιβάλλον:
    • Πλήρες γραφικό περιβάλλον με όνομα “Spoon” για την επεξεργασία κάθε διαδικασίας μετατροπής
    • Εργαλεία τερματικού: εκτέλεση εργασιών και μετατροπών
    • Εξυπηρετητής: απομακρυσμένη εκτέλεση και εκτέλεση σε συστοιχίες (cloud) Περιβάλλον επεξεργασίας για μεγάλο όγκο δεδομένων
    • Προγραμματιστική διεπαφή σε Java
    • Οικοσύστημα με πρόσθετα

Υλοποιημένα Πρότυπα

  • Συμβατό με πρότυπα OGC (SFS, WFS-T, WPS, CSW, SOS, GML, KML)

Λεπτομέρειες

Κεντρική ιστοσελίδα: http://www.geokettle.org/

Άδεια: GNU Lesser General Public License (LGPL) version 2.1

Έκδοση Λογισμικού: 2.6

Υποστηριζόμενες πλατφόρμες: Windows, Linux, Mac, Solaris

Προγραμματιστικές διεπαφές: Java, Javascript

Υποστήριξη: http://www.spatialytics.org & http://www.spatialytics.com