Catalogue Service for the Web (CSW)¶
Το πρότυπο υπηρεσίας καταλόγου (CSW) του OGC προσδιορίζει έναν τρόπο ορισμού διεπαφών για την δημοσίευση και αναζήτηση συλογών περιγραφικών πληροφοριών (μεταδεδομένα) για χωρικά δεδομένα, υπηρεσίες και αντικείμενα σχετιζόμενης πληροφορίας. Οι πάροχοι πηγών, όπως οι πάροχοι περιεχομένου, χρησιμοποιούν καταλόγους για να καταγράψουν μεταδεδομένα τα οποία είναι συμβατά με το μοντέλο επιλογής του παρόχου. Τέτοια μοντέλα περιλαμβάνουν περιγραφές χωρικών αναφορών και θεματικής πληροφορίας. Οι εφαρμογές που χρησιμοποιούν την υπηρεσία καταλόγου στη συνέχεια μπορούν να αναζητήσουν χωρικά δεδομένα και υπηρεσίες με μεγάλη αποτελεσματικότητα.
Υπάρχουν πολλά προφίλ του σημερινού μοντέλου της υπηρεσίας καταλόγου CSW του OGC. Αυτά περιλαμβάνουν:
- Το προφίλ μεταδεδομένων ISO 19115/19139 (http://www.iso.org/iso/catalogue_detail.htm?csnumber=32557). Αυτό το κείμενο προσδιορίζει ένα προφίλ εφαρμογής για μεταδεδομένα ISO με την υποστήριξη κωδικοποίησης XML σύμφωνα με το ISO 19139 (http://www.iso.org/iso/catalogue_detail.htm?csnumber=32557) και τη χρήση του προτοκόλου HTTP. Αυτό το προφίλ της υπηρεσίας CSW είναι πολύ διαδεδομένο στην Ευρώπη, όπως στην Υποδομή Χωρικών Δεδομένων της περιοχής North Rhine Westphalia (διοικητικής μονάδας της Γερμανίας).
- Υπηρεσία καταλόγου CSW-ebRIM. (http://portal.opengeospatial.org/files/?artifact_id=31137) Αυτό το προφίλ εφαρμόζει τις διεπαφές του προτύπου CSW στο μοντέλο καταλόγου OASIS ebXML (ebRIM 3.0) με στόχο να παρέχει μια γενική και ευέλικτη διαδικτυακή υπηρεσία που να επιτρέπει στους χρήστες —ανθρώπους ή μηχανές—να εντοπίζουν, να έχουν πρόσβαση και να χρησιμοποιούν τους πόρους σε ένα ανοιχτό και κατανεμημένο σύστημα. Παρέχει ευκολίες για την ανάκτηση, αποθήκευση και διαχείριση πολλών ειδών περιγραφών πόρων. Ένας μηχανισμός επέκτασης επιτρέπει τα δεδομένα καταλόγου να μετατραπούν για εφαρμογές πιο εξεδικευμένες.
- CSW 39.50: Η διεπαφή του προτοκόλου Z39.50 χρησιμοποιεί μια αρχιτεκτονική εξυπηρετητή-πελάτη βασισμένη σε μυνήματα και υλοποιημένη με τη χρήση του προτύπου ANSI/NISO Z39.50 (Application Service Definition and Protocol Specification 3). Αυτή η διεπαφή χαρτογραφεί κάθε ένα από τα στοιχεία του γενικευμένου μοντέλου στην αντίστοιχη υπηρεσία που περιγράφει το πρότυπο ANSI/NISO/ISO http://lcweb.loc.gov/z3950/agency/document.html.
Η περισσότερη από την τρέχουσα εργασία σε αυτό το πρότυπο έχει να κάνει με την αναδόμηση του προτύπου καταλόγου ώστε να υπάρχει ένας πυρήνας καλά ορισμένος και εύκολος στην υλοποίηση σε συνδιασμό με έναν καλά ορισμένο μηχανισμό για έκφραση πληθώρας επεκτάσεων (παλιότερα γνωστών και ως προφίλ εφαρμογών).
Δείτε επίσης¶
- Cat: ebRIM App Profile: Προιόντα Παρατήρηση της Γης
- ISO 23950 (2003). “Ανάκτηση πληροφοριών (Z39.50): Ορισμός Υπηρεσίας Εφαρμογών και Προδιαγραφή Προτοκόλου”