Estoy usando el GeoWebCache autónomo para servir mosaicos desde un GeoServer remoto. Mi problema es que la etiqueta del polígono se añade a cada uno de los mosaicos servidos, en lugar de sólo una vez en el centroide del polígono.
He encontrado un post que trata el tema:
http://osgeo-org.1560.n6.nabble.com/polygon-label-repeated-for-each-tile-td4995203.html
La primera respuesta mencionaba una posible solución:
"En definitiva, sugiero utilizar un motor de renderizado de azulejos (GeoWebCache, MapProxy, TileCache) de todos modos, en lugar de solicitar imágenes pequeñas de GeoServer y que el motor de renderizado de azulejos haga el corte de azulejos después. Tendrá que enviar menos peticiones a GeoServer (1 imagen grande en lugar de múltiples imágenes pequeñas), por lo que esto acelera el tiempo total de creación de la caché de mosaicos."
El problema es que no pude encontrar cómo hacerlo consultando la documentación de GeoWebCache, y el post mencionado no explica la forma de implementarlo.
También encontré un Correo electrónico: con una respuesta que enlace con el Documentación de GeoWebCache "Tiled pero mi código ya utiliza todos los atributos necesarios y la etiqueta sigue apareciendo varias veces:
var Layer_1874 = new OpenLayers.Layer.WMS(
'Grundkort',
'/wms10.ashx'
, {
format: 'image/png',
srs: 'EPSG:25832',
layers: 'ballerupkommune_grundkort_bk',
tiled: true,
tilesOrigin: '698804,6173460'
}
, {
displayInLayerSwitcher: true,
isBaseLayer: true,
transitionEffect: 'resize',
displayOutsideMaxExtent: true,
visibility: false
}
);
¿Alguien tiene una idea?
0 votos
¿Puede mostrarnos el archivo SLD que está utilizando? Eso controla cómo se muestran las etiquetas en una capa WMS.