project logo OSGeo Incubation Project

pycsw

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

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

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

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

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

project logo

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

  • Πιστοποιημένα συμβατό με το OGC CSW 2.0.2 και Υλοποίηση Αναφοράς
  • Υποστήριξη εξόρυξης (harvesting) μεταδεδομένων από WMS, WFS, WCS, WPS, WAF, CSW, SOS
  • Περνάει με επιτυχία τη σουίτα δοκιμής OGC CITE CSW (103/103)
  • Υλοποιεί την οδηγία INSPIRE Discovery Services 3.0
  • Υλοποιεί το πρότυπο ISO Metadata Application Profile 1.0.0
  • Υλοποιεί το πρότυπο FGDC CSDGM Application Profile για το CSW 2.0
  • Υλοποιεί το πρότυπο αναζήτηση/ανάκτηση μέσω URL (SRU)
  • Υλοποιεί το πρότυπο OpenSearch και την επέκταση OGC Geo/Time
  • Υποστηρίζει εγκατάσταση τύπου CGI ή WSGI
  • Υποστηρίζει τα μοντέλα μεταδεδομένων ISO, Dublin Core, DIF, FGDC
  • Εγκαθίσταται και ρυθμίζεται απλά
  • Δυνατότητες εγγραφής και επικαιροποίησης μεταδεδομένων (CSW-T)
  • Ευέλικτη ρύθμιση αποθετηρίων
  • Συνδεσιμότητα με το λογισμικό GeoNode
  • Συνδεσιμότητα με το λογισμικό Open Data Catalog
  • Κατανεμημένη αναζήτηση καταλόγου
  • Πιστοποίηση μεταδεδομένων με χρήση σχημάτων XML
  • Επεκτάσιμη αρχιτεκτονική υλοποίησης προσθέτων
  • Εξαιρετικά λίγες απαιτήσεις υλικού στον εξυπηρετητή (Python + CGI)

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

Πρότυπα OGC:

  • CSW 2.0.2
  • Filter 1.1.0
  • OWS Common 1.0.0
  • GML 3.1.1
  • OGC SFSQL 1.2.1

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

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

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

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

Άδεια: MIT

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

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

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

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