2012-02-13 3 views
0

Open Street Maps을 사용하여 HTML5 응용 프로그램에지도를 표시하고 있습니다.구형 메르카토르 점을 찾는 방법

그것은지도 타일이 같은 URL을 사용

,

http://b.tile.openstreetmap.org/ {Z}/{X}/

나는 영역을 선택한 경우

을, .png를 {Y}는 오클랜드, 뉴질랜드, 어떻게 말 오클랜드를 덮을 Z, X, Y의 모든 가치를 알아낼 수 있습니까? 스크립트를 작성하여 모든 이미지를 가져 와서 HTML5 데이터베이스에 캐시 할 수 있습니다.

답변

1

먼저 tile usage policy section about bulk download을 살펴보십시오. 둘째, 이러한 종류의 캐싱은 TileStache을 사용하여 쉽게 수행 할 수 있습니다. 특정 소스에서 타일을 렌더링하거나 가져 오도록 캐시를 구성한 다음 tilestache-seed.py을 실행하고 경계 상자 (WGS84 좌표로) 및 원하는 줌 레벨을 전달하면 결국 모든 필요한 타일.

+0

캐시를 구성하는 방법에 대한 모든 문서가 필요합니까? 또는 어떤 종류의 산책을하는 것이 바람직합니다. 또한 Windows의 IIS에서 실행 중입니다. – peter

+0

그것은 자체 웹 서버 인 Werkzeug와 함께 제공되지만, tilestache-server.py를 실행하면 'no module wekzeug.serving'이라는 메시지가 나타납니다. – peter

+0

@peter [documentation page] (http://tilestache.org/doc/)에 몇 가지 정보가 있습니다. [Werkzeug] (http://werkzeug.pocoo.org/)는 별도로 패키지되어 있으므로,'pip' 또는'easy_install'을 사용하여 명시 적으로 설치하십시오. –

관련 문제