2011-12-22 2 views
0

Sencha Touch에서 오프라인지도 작업 방법. Phonegap 예제를 사용하지 않고 Sencha Touch를 사용하는 마커가있는 오프라인지도의 모든 예. lib 파일이 있습니까?Sencha Touch의 오프라인지도

답변

0

나는 이걸 직접보고있었습니다 ... GeoExt와 Ext.ux.leaflet의 두 가지 옵션이 있습니다.

Sencha Touch 1x 예제 포럼을 살펴보면 전단지에 대한 게시물이 있습니다.

타일을 다운로드하려면 개발자가 타일을 다운로드하는 python 스크립트를 제공해야합니다. 대체 방법은 초기 확대/축소 수준에서 전체지도를 패닝하고 한 수준을 확대 한 다음 전체지도를 이동하여 원하는 확대/축소 수준에 만족할 때까지 반복하는 것입니다. 사파리 활동 모니터에서 다운로드중인 .png 타일을 모두 볼 수 있습니다. 그런 다음 사파리 웹 아카이브로 저장하십시오. Google에서 찾을 수있는 사파리 웹 아카이브 추출기를 사용하면 (Mac에만 해당) 다운로드 한 모든 타일이 그대로 유지됩니다. 그런 다음 .js 파일의 링크를 변경하여 이러한 파일을 로컬에서 참조 할 수 있습니다. 도움이 되길 바랍니다!

0

이 문제를 다시 살펴본 후 드디어 해결책을 찾았습니다. .mbtiles 맵을 다운로드하여 mbutil로 보관 취소 할 수 있습니다. 리플릿 응용 프로그램의 경로에서 보관되지 않은 폴더를 참조 할 수 있습니다. URL을 http : // localhost로 변경하여

또한 타일 미리를 사용하여 내보낼 수있는 맞춤형지도를 생성 할 수도 있습니다 전단지에 언급되어 있습니다.

GitHub에서 전단 확장을 다운로드하십시오 (2 개가 하나보다 효과적입니다). 먼저 mapbox에서 온라인지도 링크를 사용하여 전단지 URL을 변경하십시오 ('공유'를 클릭하면 URL을 찾을 수 있습니다). 지도)

;-)

관련 문제