2012-11-29 2 views
0

Google은 웹 응용 프로그램에서 오프라인지도를 표시하려고합니다. 기본적으로 GUI에서 위도/경도를 입력하고 점의 위치를 ​​표시합니다.Windows의 웹 응용 프로그램에있는 오프라인지도 .osm.pbf 파일의 데이터를 추출하십시오.

포인트를 찾았 으면 그 지점에 대한 몇 가지 사용자 정의 정보 을 보여주고 싶습니다. 이것은 JavaScript를 사용하여 쉽게 삽입 할 수 있습니다.

그러나 오프라인지도는 내가 쳤던 곳입니다. 약간의 조사 후 나는 완전히 이제 데이터를 읽고에 보여하는 방법으로 분실하고 다 끝나면

.osm.pbf

의 형태로 내 관심의지도 영역 다운로드 웹 응용 프로그램 내부의 GUI. 도움을 주시면 감사하겠습니다.

답변

2

osm.pbf 형식은 OSM의 원시 데이터에 사용됩니다. 그것은 타일/이미지를 포함하지 않습니다. 응용 프로그램 내에서 일반적으로 온라인 서버에서 타일을 가져옵니다.

타일을 오프라인으로 만들려면 osm 데이터를 기반으로 직접 렌더링하거나 서버에서받은 타일을 캐시해야합니다. 자신의 타일을 생성하려면 the openstreetmap wiki on offline maps, this question on creating mapsthis blogpost으로 시작할 수 있습니다. 캐시하려면 위의 링크에있는 openstreetmap 위키에서 수행하는 방법에 대한 영감을 얻거나 this post

을 사용하십시오.
관련 문제