|
function GetRotationXY(_map_angle, _mapPoint){ if(_map_angle != 0){ var cosR = Math.cos(_map_angle); var sinR = Math.sin(_map_angle); var map_Center = map.getView().getCenter(); var new_XX = (_mapPoint[0]-map_Center[0]) * cosR - (_mapPoint[1]-map_Center[1]) * sinR; var new_YY = (_mapPoint[0]-map_Center[0]) * sinR + (_mapPoint[1]-map_Center[1]) * cosR; return [new_XX + map_Center[0], new_YY + map_Center[1]]; } return _mapPoint; } |
✪ 메인지도 회전시 타좌표계 타일맵(다음지도 및 바로e맵) 적용 화면
✪ 주요소스
✪ 추가적 네이버는 좌표계뿐만아니라 사용방안도 오픈마인드로 변화했습니다.
네이버 클라우드 플랫폼에서 제공하는 인프라/솔루션 상품을 이용할 수 있도록 지원하는 응용 프로그램 인터페이스(Application Programming Interface, API) 제공하고 있습니다. 본 페이지에서는 NAVER CLOUD PLATFORM API 대한 간략한 설명 및 API 호출하는 방법을 제공합니다. Tile Map API는 다양한 지도 이미지 타일을 제공하는 REST API입니다. 일반 지도, 위성 지도, 지형도와 같은 지도 유형뿐 아니라 대중교통, 자전거 도로, 실시간 교통 정보 등의 세부 정보를 포함한 지도를 이미지 타일로 제공합니다. Tile Map API는 다음과 같은 특징을 제공합니다. - 이미지의 해상도를 지정할 수 있습니다. - SDK에서 제공하지 않는 다양한 조합의 지도를 요청할 수 있습니다. - 다양한 경로로 입수한 데이터와 쉽게 매시업할 수 있어 지도를 좀 더 전문적으로 응용할 수 있습니다. - OpenLayers, QGIS, ArcGIS, Mapbox 등 다양한 GIS 도구에서 통합 및 응용할 수 있습니다.
* 출처 : https://apidocs.ncloud.com/ko/ai-naver/maps_tile_map/raster/ |
|