project logo

SpatiaLite

Χωρική Βάση Δεδομένων

Η SpatiaLite είναι βασισμένη στην βάση δεδομένων SQLite με την προσθήκη χωρικών λειτουργιών.

Η SQLite είναι μια δημοφιλής βάση δεδομένων, απλή, δυνατή, εύκολη στη χρήση και πραγματικά ελαφριά (από πλευράς απαιτήσεων υπολογιστικών πόρων). Κάθε βάση δεδομένων SQLite είναι απλά ένα αρχείο; μπορείτε να το αντιγράψετε, να το συμπιέσετε, να το μεταφέρετε μέσω δικτύου χωρίς κανένα πρόβλημα.

Τα αρχεία είναι φορητά, η ίδια βάση δεδομένων θα λειτουργήσει σε Windows, Linux, MacOs κλπ.

screenshot

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

Η SpatiaLite ενεργοποιεί χωρικά την SQLite ώστε να υποστηρίζει χωρικά δεδομένα συμβατά με τις προδιαγραφές του OGC.

  • Υποστηρίζει τα πρότυπα WKT and WKB
  • Υλοποιεί χωρικές συναρτήσεις SQL όπως οι AsText(), GeomFromText(), Area(), PointN() και παρόμοιες
  • Το πλήρες σύνολο των χωρικών συναρτήσεων OpenGis υποστηρίζεται μέσω GEOS, με συναρτήσεις όπως Overlaps(), Touches(), Union(), Buffer() ..
  • Υποστηρίζει πλήρως τα χωρικά μεταδεδομένα από τις προδιαγραφές OpenGis
  • Υποστηρίζει εναλλακτικά πρότυπα αναπαράστασης γεωμετρίας - EWKT, GML, KML, και GeoJSON
  • Υποστηρίζει εισαγωγή και εξαγωγή, από και πρός shapefiles
  • Υποστηρίζει αλλαγή προβολικού συστήματος μέσω PROJ.4 και των κωδικών EPSG
  • Υποστηρίζει τοπικά συστήματα κωδικοποίησης χαρακτήρων μέσω του GNU libiconv
  • Υποστηρίζει χωρικα ευρετήρια βασισμένα στην επέκταση της SQLite με το RTree
  • Η επέκταση VirtualShape δίνει τη δυνατότητα στην SQLite να έχει πρόσβαση σε αρχεία shapefile σαν εικονικούς πίνακες
  • Μπορούν οι χρήστες να εκτελούν ερωτήματα SQL σε εξωτερικά αρχεία shapefile, χωρίς την ανάγκη εισαγωγής ή μετατροπής τους
  • Η επέκταση VirtualText δίνει τη δυνατότητα στην SQLite να έχει πρόσβαση σε αρχεία CSV/TxtTab σαν εικονικούς πίνακες
  • Μπορούν οι χρήστες να εκτελούν ερωτήματα SQL σε εξωτερικά αρχεία CSV/TxtTab, χωρίς την ανάγκη εισαγωγής ή μετατροπής τους
  • Το γραφικό περιβάλλον υποστηρίζει τις παραπάνω λειτουργίες με φιλικό προς τον χρήστη τρόπο

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

Κεντρική Ιστοσελίδα: http://www.gaia-gis.it/gaia-sins/

Άδεια: MPL v1.1 και GPL v3

Έκδοση Λογισμικού: spatialite 3.0.0 / librasterlite 1.0 / spatialite-gui 1.3.0 / spatialite-gis 1.0.0

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

Προγραμματιστική διεπαφή (API): C++

Copyright & Disclaimer