OpenLayers3에 LayerSwitcher가 없습니까?


13

LayerSwitcherOpenLayers 3에 컨트롤 이 있는지 궁금합니다 .

ol3이 완전히 다시 작성되었다는 것을 읽었습니다. 그러나 나는 동등한 찾을 수 없습니다 LayerSwitcher에서 http://openlayers.org/en/latest/apidoc/ol.control.html을 . 이 컨트롤없이 레이어를 켜고 끄는 방법을 모르겠습니다. LayerSwitcher다른 것으로 이름 이 바뀌 었거나 누락되었거나 문서가 불완전합니까?

OpenLayers3에가 없으면 LayerSwitcher이전 LayerSwitcher와 같은 사용자 지정 컨트롤을 구현하는 예제를 아는 사람이 있습니까?

답변:


15

이 질문은 최근 트위터 https://twitter.com/RemiBovard/status/525028570780139520 에서 질문되었습니다.

대답을 따르면 현재 코어에 레이어 스위처를 통합하는 것이 우선 순위는 아니지만 https://github.com/walkermatt/ol3-layerswitcher에 사용 가능한 구성 요소가 있습니다

또한 일부 사용자 정의 범례 구현을 위해 "The OpenLayers의 책"샘플 (@acanimal 제공)을 살펴볼 수도 있습니다 .


6
ol 버전 ​​3.9.0이며 여전히 기본 스위처가 없습니다. ol devs로 오세요 !!! 어쨌든 사람들은 이것을 http://wp.ellevator.net/quick-n-dirty-layer-switcher-for-openlayers-3/2/전단지로 바꾸는 것을 진지하게 생각하는 동안 이것을 확인합니다
slevin


0

또한 전체 레이어 그룹을 켜고 끄고 슬라이더를 통해 레이어 가시성을 제어하고 레이어의 그리기 순서를 전환하는 등의 유용한 기능 이 추가 된 레이어 전환 컨트롤을 구현하는 이 확장 을 살펴볼 수 있습니다.


-1

이 예제 Closest Distance Map 에서 Openlayers v3.x에 대해 구현 된 레이어 스위처 JavaScript를 찾을 수도 있습니다 .

다운로드하여 프로젝트에서 구현할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.