2017-05-04 1 views
0

WMS에서 레이어를 읽을 때 ~ Tableau (아래) 또는 QGIS라고 말한 것과 같이 GeoServer 작업 영역에서 레이어 시퀀스를 구성하려면 어떻게해야합니까? 검사 할 수있는 계층이 필요한 순서대로 있습니까?GeoServer : WMS에서 렌더링 할 레이어 시퀀스 설정

ArcGIS Server에서는 ArcGIS Server에 게시하기 전에 ArcMap에서 레이어를 정렬하여 쉽게 설정할 수 있습니다.

그러나 GeoServer Admin에서는 이러한 구성을 찾을 수 없습니다.

감사합니다.

enter image description here

답변

0

해결 방법이 있습니다.

클라이언트에 표시 할 레이어 배열은 레이어 이름 필드를 순서대로 지정하면 설정할 수 있다는 것을 알았습니다.

예 : (1 해안선), (2 Waterbodies), (3 도로)는 해안선을 첫 번째 레이어로 표시하고 수초 및 도로를 표시합니다.

+0

10 층까지 괜찮습니다! –

+0

은 1, 2 등이 아닌 01, 02 등으로 시작할 수 있습니다. – Jake

1

층들의 순서는 클라이언트의 제어에 유일하다. GeoServer는 클라이언트가 원하는 순서대로 선택하고 표시 할 수있는 레이어 목록을 제공합니다.

특정 순서로 특정 레이어를 결합해야하는 경우 LayerGroup을 사용할 수 있습니다.

+0

레이어 그룹으로 병합하면 본질적으로 단일 레이어로 "병합"되어 사용자가 관심있는 레이어를 선택/선택 취소 할 수 없습니다. 불행히도, Tableau Desktop과 같은 클라이언트의 경우 GeoServer에서 레이어를 가져 와서 원하는 순서가 아닌 고정 된 순서로 표시합니다. ArcGIS 데스크탑/서버가 이러한 기능을 제공한다는 것은 이상한 일이지만 GeoServer에는이 기능이 빠져 있습니다. : – Jake

+0

주문이 중요한 이유는 무엇입니까? 기능을 추가 할 수 있습니다 - https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer –

+0

안녕하세요, 국가 폴리곤과 도로 폴리 라인이 있다고 가정 해 봅니다. 도로가 국가를 따라 주문되고 두 레이어 모두에 도로가 쌓이면 후자를 덮을 것입니다. – Jake

관련 문제