[Spanish] Tiles transparentes en WMTS

Iván Sánchez Ortega ivan at sanchezortega.es
Wed Oct 5 01:12:37 PDT 2016


El onsdag 5. oktober 2016 10.06.35 CEST José Gómez Castaño escribió:
> Estoy generando unas teselas con Tilemill a partir de unos datos
> vectoriales, para servirlas mediante WMTS. Se generan bien donde hay datos,
> pero no se generan teselas donde no los hay. Cuando invoco el servicio,
> aparecen errores 404 al no existir teselas en esas posiciones.
> 
> ¿Debo generar teselas transparentes para los lugares donde no hay datos?
> ¿debo configurar el cliente de Leaflet de alguna forma para que no muestre
> estas?

Tengo a bien recordar que un L.TileLayer tiene una opción errortileUrl, que 
sustituye la URL de la imagen cuando algo falla:

http://leafletjs.com/reference-1.0.0.html#tilelayer-errortileurl

Si te da muchos problemas, siempre puedes poner errortileUrl a una URL data: 
con un gif transparente de un píxel, p ej:

L.tileLayer(url, { errortileUrl: L.Util.emptyImageUrl }).addTo(map);

Por defecto, las tiles que fallan *no* se muestran. Si lo que pasa es que ves 
la típica "imagen rota" de cuando una imagen da un 404, se trata de un bug que 
se ha corregido entre 1.0.0-rc3 y 1.0.0-final: https://github.com/Leaflet/
Leaflet/issues/4912



-- 
Iván Sánchez Ortega <ivan en sanchezortega.es> <ivan en geonerd.org> 
<ivan en mazemap.no>


More information about the Spanish mailing list