2016-05-18 6 views
0

У меня проблема с картой с использованием Geoserver и OpenLayers 2
У меня есть базовый слой - многоугольник с меткой. У меня есть базовый слой перекрытия слоя реки.
Как сделать ярлык слоя многоугольника, который не отображается (или отображается на верхнем слое реки), когда перекрывается речным слоем?
это изображение карты http://i.stack.imgur.com/L7HWF.pngКак избежать метки перекрытия верхнего слоя базового слоя в geoserver?

ответ

0

Если вместо запроса два слоя отдельно, что не позволяет GeoServer знать о ярлыках в другом слое, вы запросили оба слоя вместе, то GeoServer может управлять размещением этикетки для вас и вы не увидите никаких совпадений.

+0

Это замечательно, Янт! Я следую за вами, добавляю 2 слоя к одной группе в геосервере и отлично работает, все метки многоугольника находятся поверх слоя реки. Но есть способ «запросить оба слоя вместе», потому что я хочу, чтобы каждый слой показывался в дереве слоев, возможно, включил/выключил слой на карте? – tyan19