4.2 Superponer una capa WMS

4.2.1 Configurar y agregar una capa WMS

Para superponer una capa usás el método .agregarCapaWMS()

.agregarCapaWMS() recibe como parámetro un objeto simple de Javascript con las siguientes propiedades:

{
  url: '...',
  capas: '...',
  nombre: '...'
}

4.2.2 Descripción de propiedades

url
Obligatorio. La url donde el servidor WMS recibe los pedidos. En el XML del pedido GetCapabilities podés verlo buscando el nodo Capability.Request.GetMap.DCPType.HTTP.Get.OnlineResource:href
capas
Obligatorio. un string con los nombres de las capas a pedir al servidor separadas por comas. Las capas están listadas en el XML en Capability.Layer.Layer, y de ahí tenés que usar la propiedad Name
nombre
Opcional. Es un nombre de referencia que tendrá la capa. Podés configurarlo o no, pero puede servirte luego para quitar la capa si fuera necesario

4.2.3 Ejemplo funcional

$('#mapa').agregarCapaWMS({
  url: 'http://idef.formosa.gob.ar:80/servicios/ows?SERVICE=WMS&',
  capas: 'dec:dec_prov_censo2010'
});

4.2.4 Ejercicio

For your pleasure: ya ubicamos el mapa con centro en Formosa para que puedas visualizar la capa cuando la agregues.

JS Bin

4.2.5 Otro ejercicio

En el siguiente módulo veremos casos concretos donde se utiliza Google Maps y como pueden reemplazarse rápidamente por un mapa de Argenmap.