Estoy tratando de mostrar un mapa de calor generado con geoserver en mi mapa utilizando el Clase L.tileLayer.WMS de Leaflet pero las baldosas no encajan bien.
¿Tienes alguna idea de cómo solucionarlo?
Estoy tratando de mostrar un mapa de calor generado con geoserver en mi mapa utilizando el Clase L.tileLayer.WMS de Leaflet pero las baldosas no encajan bien.
¿Tienes alguna idea de cómo solucionarlo?
Efectivamente, era un problema de baldosas, como se dice en el documento del geoservidor
Las transformaciones de renderizado pueden no funcionar correctamente en el modo de mosaico, a menos que hayan sido escritas específicamente para acomodarlo.
pero poner tiled en false no ha funcionado.
Pero encontré esta clase de folleto personalizado que me funcionó : http://bl.ocks.org/ismyrnow/5415445
En el caso de que el código de la propia clase WMS fuera el problema, puedes consultar este bonito ejemplo de mapa de calor de Patrick Wied para ver si encuentras una diferencia relevante con tu código: http://www.patrick-wied.at/static/heatmapjs/example-heatmap-leaflet.html
Ya probé esta gran API y funcionó bien, pero cambié por un mapa de calor computado del lado del servidor por razones de rendimiento.
Eso significa que geoserver está complicando las cosas aquí, ¿tiene algún error de registro o algo así desde donde se pueda hacer alguna depuración? ¿qué dice firebug (pestaña net)?
Aquí está mi registro de consulta de Geoserver : justpaste.it/e07d No hay error de registro en el lado del cliente
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
1 votos
¿Se muestra correctamente en la vista previa de la capa del geoservidor?
0 votos
Puedo previsualizar mis puntos pero no encuentro como previsualizar con el sld (mi mapa de calor)
0 votos
Ok he encontrado cómo hacer, aquí es una captura de pantalla de mi vista previa : diigo.com/item/image/3zsmm/njas Parece que está bien
1 votos
No uso geoserver pero me parece que el problema está en alguna configuración de mosaico que entra en conflicto con tu wms o con el propio leaflet. Mejor si posteas algo de código.
0 votos
¿puedes probar en la vista previa del geoservidor a pedir una vista en mosaico? expande las opciones (botón en la parte superior del pad de direcciones) y pide los mosaicos (ver captura de pantalla ). ¿Se renderiza igual que la capa "sin baldosas"?
0 votos
Efectivamente tengo el mismo problema con una vista en mosaico diigo.com/item/image/3zsmm/oas2