Ejemplo del ejercicio 8. Ejercicio opcional.
En el ejemplo se muestra un esquema de la estructura de la página con la cabecera y el pie de página. Se han implementado solo las herramientas nuevas (agregar WMS y edición de puntos de incidencias). Las otras herramientas que se piden en el ejercicio ya se han implementado en ejercicios anteriores.
Herramienta de agregar WMS. Muestra un funcionamiento básico ya que agrega al mapa la primera capa que lee del getCapabilities. Esto se tiene que mejorar para que una vez leido el capabilities el usuario pueda seleccionar la capa que desea agregar al mapa. Para esto se puede crear en el formulario un campo de tipo select donde se muestren las capas. Por defecto en el campo donde el usuario debe poner la url del WMS he agregado la url de un WMS del ICC ha modo de prueba.
Herramienta de edición de puntos de incidencias. En el formulario que se muestra en esta herramienta solo he agregado el campo de tipo de incidencia ya que es el que utilizaremos para pintar los elementos. Este formulario se debe ampliar con más información.
En el ejemplo la capa nueva de WMS queda sobre la capa de incidencias y al ser una capa opaca si está activada no se ven los puntos de incidencias. En la aplicación final la capa de incidencias simempre debe quedar sobre las capas WMS.