안녕하세요,
커스텀 타일셋에 대한 질문 드립니다.
데이터량이 많아 웹서버에서 이미지를 만들어서 커스텀 타일셋으로 제작을 하려고 합니다.
이때 각 타일의 x y z 값을 가져올 수 있는데, 이 타일 마다 좌상단 우하단 등의 좌표 값을 계산할 수 있는 식이 필요해서 문의 드립니다.
감사합니다.
안녕하세요,
커스텀 타일셋에 대한 질문 드립니다.
데이터량이 많아 웹서버에서 이미지를 만들어서 커스텀 타일셋으로 제작을 하려고 합니다.
이때 각 타일의 x y z 값을 가져올 수 있는데, 이 타일 마다 좌상단 우하단 등의 좌표 값을 계산할 수 있는 식이 필요해서 문의 드립니다.
감사합니다.
첨부하신 스크린샷에서
각 타일의 좌하단 값을 구하는 식이며
좌표는 wtm이 반환됩니다.
자바스크립트 함수식으로 표현하면 아래와 같습니다.
function tileCoordsToWTM (tileX, tileY, level, tileSize /*보통 256*/) {
return {
wtm_x: tileX * Math.pow(2, level - 3) * tileSize - 30000,
wtm_y: tileY * Math.pow(2, level - 3) * tileSize - 60000
}
}
이를 위경도로 변환하시려면 따로 변환식을 작성하시거나 관련 라이브러리를 사용하셔야 합니다.