2013-10-24 8 views
0

자체 생성 정적지도를 사용하는 공개지도를 만들려고합니다. 이러한 맵은 기본 타일의 사용자 위치에 따라 최대 네 개의 타일로 구성됩니다.OpenStreetMap 생성 된 정적지도 타일의 위도와 경도를 얻습니다.

예 :이 네 개의 타일 (블랙)에 의해 생성 된지도 (빨간색)입니다 : 내가 생성 된지도 중심 위치 의 위도와 경도를 http://s15.postimg.org/jtdhx65gr/tiles.jpg

이와 나는 알고 중심에서 모든 가장자리까지 픽셀 단위의 가로 및 세로 오프셋. 생성 된 맵 크기는 256x256 픽셀이며 각 타일에 적용됩니다.

생성 된지도의 경계 위도와 경도를 어떻게 얻을 수 있습니까? (위도와 빨간색, 생성 된지도의 각 가장자리의 경도) 내가 가장자리의 위도와 경도 얻기 위해 지금까지 만든거야

: http://pastebin.com/wKyd1tXG

답변

2

OSM 위키 페이지에 대한 slippy map tilenames을 가지고 있습니다. 주어진 좌표의 타일 이름을 계산하는 방법과 그 반대의 작업을 설명합니다. 다양한 줌 레벨에 대한 해상도 (픽셀 당 미터)가 포함 된 table도 포함됩니다. 픽셀 당 수식이 포함 된 zoom levels에 대한 또 다른 wiki 페이지가 있습니다.