project logo

pycsw

Κατάλογος Μεταδεδομένων

Ο pycsw είναι ένας εξυπηρετητής (server) που επιτρέπει στους χρήστες να δημοσιέυσουν καταλόγους με πληροφορίες για σύνολα δεδομένων (μεταδεδομένα) στο διαδίκτυο, με τη χρήση καθιερωμένων και ανοιχτών προτύπων και διεπαφών, με τρόπο ώστε να μπορούν να απαντούν σε ερωτήματα αλλά και να επικαιροποιούνται από λογισμικά πελάτες (client) του καταλόγου. Ο pycsw είναι απλός στην εγκατάσταση σε έναν εξυπηρετητή διαδικτυου Apache και μπορεί να παρέχει πρόσβαση σε αρχεία μεταδεδομένων σε μορφή XML από μια βάση δεδομένων.

Τα μεταδεδομένα είναι ‘δεδομένα για τα δεδομένα’, και περιλαμβάνουν πληροφορίες όπως ημερομηνία δημιουργίας, συγγραφέα, τίτλο, περιοχή ενδιαφέροντος κλπ, και είναι συνήθως κωδικοποιημένα σε αρχεία XML, ακολουθώντας διεθνή πρότυπα όπως τα ISO 19115, ISO 19139 και FGDC CSDGM.

Ο pycsw είναι μια υλοποίηση του Προτύπου Υπηρεσίας Καταλόγου του OGC (Catalogue Services for the Web ή CSW) σε γλώσσα προγραμματισμού Python. Το πρότυπο CSW ορίζει τις διεπαφές για ανακάλυψη, φυλομέτρηση και αναζήτηση μεταδεδομένων σχετικά με χωρικά δεδομένα, διαδικτυακές υπηρεσίες και άλλες σχετικές πηγές.

Το pycsw είναι Λογισμικό Ανοιχτού Κώδικα, υπό την άδεια MIT, και υποστηρίζει όλες τις κύριες πλατφόρμες (Windows, Linux, Mac OS X).

project logo

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

  • Περνάει με επιτυχία τη σουίτα δοκιμής OGC CITE CSW (103/103)
  • Υλοποιεί την οδηγία INSPIRE Discovery Services 3.0
  • Υλοποιεί το πρότυπο ISO Metadata Application Profile 1.0.0
  • Υλοποιεί το πρότυπο FGDC CSDGM Application Profile για το CSW 2.0
  • Υποστηρίζει τα μοντέλα μεταδεδομένων ISO, Dublin Core, DIF, FGDC
  • Εγκαθίσταται και ρυθμίζεται απλά
  • Δυνατότητες εγγραφής και επικαιροποίησης μεταδεδομένων (CSW-T)
  • Ευέλικτη ρύθμιση αποθετηρίων
  • Κατανεμημένη αναζήτηση καταλόγου
  • Πιστοποίηση μεταδεδομένων με χρήση σχημάτων XML
  • Επεκτάσιμη αρχιτεκτονική υλοποίησης προσθέτων
  • Εξαιρετικά λίγες απαιτήσεις υλικού στον εξυπηρετητή (Python + CGI)

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

Πρότυπα OGC:

  • CSW 2.0.2
  • Filter 1.1.0
  • OWS Common 1.0.0
  • GML 3.1.1

Πρότυπα Μεταδεδομένων:

  • Dublin Core 1.1
  • SOAP 1.2
  • ISO 19115 2003
  • ISO 19139 2007
  • ISO 19119 2005
  • NASA DIF 9.7
  • FGDC CSDGM 1998

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

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

Άδεια: MIT

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

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

Προγραμματιστικές Διεπαφές: Python

Υποστήριξη: http://pycsw.org/docs/support.html

Copyright & Disclaimer