Style Layer Descriptor (SLD)¶
Το πρότυπο Styled Layer Descriptor (SLD) του OGC® παρέχει δομές για συμβολισμούς και χρώματα γεωγραφικών χαρακτηριστικών και εικόνων. Χρησιμοποιείται ευρύτατα για την εφαρμογή στυλ σε διαδικτυακές υπηρεσίες WMS, ή σε αρχεία GML που προέρχονται από υπηρεσίες WFS. (http://www.opengeospatial.org/standards/sld)
Ο λεπτομερής έλεγχος των γραφικών αναπαραστάσεων των χωρικών δεδομένων είναι μια θεμελιώδης απαίτηση για πολλές εφαρμογές χαρτογραφίας. Για τη δυνατότητα ορισμού κανόνων στυλ απαιτείται μια γλώσσα αναπαράστασης που τόσο ο εξυπηρετητής όσο και η εφαρμογή πελάτης μπορούν να καταλαβαίνουν.
Το παρόν πρότυπο Web Map Service (WMS) του OGC επιτρέπει σε έναν πάροχο πληροφορίας να προσδιορίζει το στύλ των χαρτών του, μέσω προκαθορισμένων ρυθμίσεων αναπαράστασης για καθένα από τα διαθέσιμα δεδομένα. Όμως, ενώ μια υλοποιημένη υπηρεσία WMS μπορεί να παρέχει στον χρήστη ένα σύνολο επιλογών για στυλ, το πρότυπο WMS μπορεί να παρέχει στο χρήστη μόνο το όνομα για κάθε τέτοια ρύθμιση. Δεν μπορεί να δώσει την πληροφορία στον χρήστη για το πως αυτό το στυλ θα φαίνεται στο χάρτη. Και επιπλέον, ο χρήστης δεν έχει τρόπο να προσδιορίσει τους δικούς του στυλιστικούς κανόνες.
Η δυνατότητα για έναν άνθρωπο ή μια μηχανή να προσδιορίσει αυτούς τους κανόνες απαιτεί μια στυλιστική γλώσσα που μπορεί να καταλάβει τόσο ο εξυπηρετητής όσο και η εφαρμογή πελάτης. Το πρότυπο Symbology Encoding (SE) του OGC (http://www.opengeospatial.org/standards/symbol) προσδιορίζει το πρότυπο μιας τέτοιας γλώσσας για την οπτικοποίηση στύλ χαρτών. Το προφίλ SLD μιας υπηρεσίας WMS επιτρέπει την εφαρμογή του προτύπου SE σε επίπεδα του WMS με τη χρήση προσθέτων στις λειτουργίες της υπηρεσίας WMS. Επιπρόσθετα, το SLD ορίζει τρόπους πρόσβασης σε σύμβολα υπομνημάτων τα οποία μπορούν να αποθηκεύονται απομακρυσμένα σε κάποιον εξυπηρετητή για χρήση σε πολλές εφαρμογές.
Σημειώνεται πως εκτός τη χρήση του προτύπου αυτού για την βελτίωση των υλοποιήσεων του προτύπου WMS, το SE μπορεί να χρησιμοποιηθεί για να προσδιορίσει το στύλ σε δεδομένα που προέρχονται από μια υπηρεσία WFS ή ακόμα και σε δεδομένα που προέρχονται από μια υπηρεσία WCS του OGC.