본문 바로가기
반응형

mapbox2

mapbox features 정보에 대한 삽질의 기록 하고자 했던것은 간단했다. 선택한 아이템의 state에 active를 true로 주는것. 그러기 위해서는 현재 선택된 아이템에 접근하는것과 state를 바꿔주는것.. state를 바꾸는것은 map.setFeatureState를 통해서 간단히 되었다. 그럼 해당 id를 가져와야 하는데 그거는 e.features[0].id로 간단히 가져와 졌었다...물론 그거를 모르고 나는 map.querySourceFeatures라는 방법과 많은 방법으로 시도를 했었다. 아래의 코드에 있는 주석 처리된 시도1~4가 삽질했던 기록이다. 그 중에서 가장 이해 안된것은 querySourceFeatures를 사용해서 feature를 가져올때 filter를 사용했는데 그게 properties의 값을 체크하는 용도로만 쓰였다는 것이.. 2021. 8. 23.
mapbox 타일 불러오기 + 브이월드(공간정보 오픈플랫폼) 타일 사용 진행중인 프로젝트에서 지도의 타일을 변경해야하는 경우가 발생했었다. 지도는 mapbox라는 플랫폼을 사용중고, mapbox에서는 다양한 api들을 제공한다. 네이버 지도와의 차이를 말한다면 솔직히 큰 차이가 있는가 싶다. 네이버에서도 엄청 많은 기능들을 지도 API에서 제공을 하니깐.... 그래도 mapbox는 나름 유명한 대기업들이 사용중인것으로 나타나며 새로운 신기한 기술들이 많이 적용 가능하다. 3D같은거라던가.... 중요한점은 프로젝트에서 mapbox를 쓴다는것 타일을 변경하기 위해서는 1. 타일 적용 코드 2. 타일 url 이렇게 두가지가 필요하다. mapbox에서의 타일 적용 코드는 아래의 샘플 페이지에서 확인 가능하다. Mapbox에서 타일 적용 코드 https://docs.mapbox.co.. 2021. 7. 27.
728x90