Ο 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).
Πρότυπα OGC:
Πρότυπα Μεταδεδομένων:
Κεντρική ιστοσελίδα: http://pycsw.org
Άδεια: MIT
Έκδοση Λογισμικού: 1.10.0
Υποστηριζόμενες Πλατφόρμες: Windows, Linux, Mac
Προγραμματιστικές Διεπαφές: Python
Υποστήριξη: http://pycsw.org/docs/support.html