독립형 GeoWebCache를 사용하여 원격 GeoServer에서 타일을 제공하고 있습니다. 내 문제는 다각형 레이블이 다각형 중심에서 한 번이 아니라 제공되는 각 타일에 추가된다는 것입니다.
문제를 논의하는 게시물을 찾았습니다 :
http://osgeo-org.1560.n6.nabble.com/polygon-label-repeated-for-each-tile-td4995203.html
첫 번째 답변은 가능한 해결책을 언급했습니다.
"결국 GeoServer에서 작은 이미지를 요청하는 대신 타일 렌더링 엔진 (GeoWebCache, MapProxy, TileCache)을 사용하고 타일 렌더링 엔진이 타일 슬라이싱을 수행하도록하는 것이 좋습니다. GeoServer에 더 적은 요청을 보내야합니다 ( 여러 개의 작은 이미지 대신 1 개의 큰 이미지)를 사용하므로 전체 타일 캐시 생성 시간이 단축됩니다. "
문제는 GeoWebCache 설명서를 참조하여 방법을 찾을 수 없으며 위에서 언급 한 게시물에서 구현 방법을 설명하지 못한다는 것입니다.
또한 GeoWebCache "Tiled"documentation 링크에 대한 답변이 있는 게시물 을 찾았 지만 코드는 이미 필요한 모든 속성을 사용하고 여전히 레이블이 여러 번 표시됩니다.
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
}
);
누구나 아이디어가 있습니까?