레이어를 그룹화하고 그룹화된 모든 레이어에 모양을 표시하는 데 가장 적합한 범위로 확대하는 쉬운 방법(레이어 범위를 별도로 가져오고 계산을 수행하는 것 외에)이 있습니까?
- 답변 # 1
- 답변 # 2
해결책:
bounds= @get('siblingsLayer').getDataExtent() bounds.extend(@get('vectorLayer').getDataExtent()) bounds.extend(@get('parentLayer').getDataExtent()) @get('map').zoomToExtent(bounds)
이것은 나를 위해 일했습니다.
code:
예:
두 개의 레이어를 추가하고 그 중 하나의 레이어를 가리켰습니다.
API를 호출한 후 내 보기가 업데이트되고 두 레이어 모두에 초점이 맞춰졌습니다.