Title: SLD%20 %20SE
1 SLD SE
- Marina Valentín Ruiz
- Adrián Navarro Pacheco
- Mercedes Carballal Franco
2Significado
- SLD Es un documento en XML que describe
detalladamente la simbolización para las capas de
un servidor que contiene todos los parámetros
posibles de estilo dependiendo de la geometría de
la capa. - SE es el lenguaje XML que permite definir la
información de estilo y que es comprendido tanto
por el usuario como por el servidor. - Se disoció SLD en SE y SLD, separando la
codificación de la simbología (ráster y vector)
con las reglas o filtros de la aplicación a un
servicio y el almacenamiento de los estilos.
3Por qué?
- Web Map Service (WMS) proporcionan un
medio de gestión y visualización de geodatos a
través de la red con limitaciones a la hora de
generar mapa acorde a las necesidades del usuario.
4ltltinterfacegtgt Styled Layer Descriptor
ltltinterfacegtgt User Layer
ltltinterfacegtgt Remote OWS
ltltinterfacegtgt Service
SLD
ltltinterfacegtgt Named Layer
ltltinterfacegtgt User Style
ltltinterfacegtgt Named Style
ltltinterfacegtgt Layer Feature Constrains
ltltinterfacegtgt Feature Type Constrains
ltltinterfacegtgt Extent
ltltinterfacegtgt Font
ltltinterfacegtgt Feature Type Style
ltltinterfacegtgt Halo
SE
ltltinterfacegtgt Text Symbolizer
ltltinterfacegtgt Label Placement
ltltinterfacegtgt Rule
ltltinterfacegtgt Legend Graphic
ltltinterfacegtgt Raster Symbolizer
ltltinterfacegtgt Fill
ltltinterfacegtgt Poligon Symbolizer
ltltinterfacegtgt Symbolizer
ltltinterfacegtgt Stroke
ltltinterfacegtgt Line Symbolizer
ltltinterfacegtgt External Graphic
ltltinterfacegtgt Mark
ltltinterfacegtgt Graphic
ltltinterfacegtgt Point Symbolizer
ltltinterfacegtgt Symbol
5(No Transcript)
6(No Transcript)
7Usado para llamar al estilo externamente cuando
un SLD se inserta dentro de un WMS
Descripción corta para el estilo
Descripción más extensa
8SLD_BODY
- Mediante el cual el usuario puede introducir
los estilos de las capas indicadas en layers. - METODOS POST
- GET
9(No Transcript)
10Ejemplo SLD con URL
Petición de estilo por defecto
Petición con estilo personalizado
http//mapas .euitto.upm.es/cgi-bin/madrid? SERVIC
EWMS Version1.1.1 RequestGetMap LAYERSroads
http//mapas .euitto.upm.es/cgi-bin/madrid? SERVIC
EWMS Version1.1.1 RequestGetMap LAYERSroads
SLD_BODY3CStyledLayerDescriptor3E . 3C
2FStyledLayerDescriptor3E
SLD_BODY3CStyledLayerDescriptor3E . 3C
2FStyledLayerDescriptor3E
Recodificación de caracteres
ltStyledLayerDescriptorgt .. lt/StyledLa
yerDescriptorgt
Documento SLD
11Ejemplo SLD
12SE
13Permite que se referencie externamente la regla
Permite la selección de entidades según
condiciones definidas por sus atributos
Elementos que dan un título corto de la regla
para aparecer en una lista y una descripción de
la misma.
Elemento que contiene el símbolo Graphic para
luego ser mostrado en la leyenda
Define el rango de escalas de visualización del
mapa
14Ejemplo
- Categorizar las provincias por comunidad
15(No Transcript)
16Ejemplo
Capa con todas las entidades del tipo río que se
van a mostrar con líneas azules de 2 píxeles de
ancho
17(No Transcript)
18Ejemplo
- Tipo de entidad Lago que vamos a representar
con relleno azul claro y su borde con una línea
en azul oscuro
19(No Transcript)
20Ejemplo
Simbolización de Hospitales mediante
elementos puntuales en forma de estrellas
centrados en la localización de los hospitales
WellKnownNames for point Symbolyzer
Square (defecto), Circle, Triangle, Star, Cross,
X
21(No Transcript)
22Ejemplo
Textos de hospitales como etiquetas
23(No Transcript)
24Ejemplo
Realce de histograma de una capa ráster
25Conclusión
SLD abre la posibilidad de obtener de manera
automática y rápida un mapa de cualquier tipo
según las particularidades de cada usuario
utilizando datos geográficos remotos. Lo que hay
que conseguir es que todos los WMS soporten el
parámetro SLD_BODY.
Futuras Líneas de Investigación
- Definir asistentes de ayuda para la creación de
estilos de visualización apropiados a la
naturaleza de la información a representar. - Perfeccionamiento de la herramienta.
26 Fin