Uzak bir GeoServer döşemeleri sunmak için bağımsız GeoWebCache kullanıyorum. Benim sorunum poligon etiket çokgen centroid sadece bir kez yerine, sunulan döşemelerin her birine eklenmesi.
Sorunu tartışan bir yazı buldum:
http://osgeo-org.1560.n6.nabble.com/polygon-label-repeated-for-each-tile-td4995203.html
İlk cevap olası bir çözümden bahsetti:
"Sonuç olarak, GeoServer'dan küçük görüntü istemek yerine fayans oluşturma motorunun (GeoWebCache, MapProxy, TileCache) kullanılmasını ve fayans oluşturma motorunun daha sonra karo dilimleme işlemini yapmasını öneriyorum. GeoServer'a daha az istek göndermelisiniz. Birden çok küçük resim yerine 1 büyük resim), bu da toplam döşeme önbellek oluşturma süresini hızlandırır. "
Sorun, GeoWebCache belgelerine başvurarak bunu nasıl bulamadım ve yukarıda belirtilen yazı bunu uygulamak için yol açıklamıyor olmasıdır.
Ben de buldum yazıyı bağlantıları olduğu bir cevap GeoWebCache "parçalı" belgelerine ama benim kod Allready gerekli tüm özellikleri ve birden çok kez yukarı hala etiket gösterileri kullanır:
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
}
);
Bir fikri olan var mı?