KML 경로를 OsmAnd로 가져 오려면 어떻게해야하나요?


12

Google지도를 사용하여 경로를 만들어 KML 파일로 내보냈습니다. 이 KML 파일을 Osm 으로 가져오고 싶습니다. 그래서 내가 어디에 있는지 확인할 수 있습니다.

지금까지 OsmAndMapTileCreator 프로그램을 사용하여 KML 파일에서 맵을 생성 할 수 있음을 알았습니다. 그러나 하나를 찾을 수 없으며 OsmAndMapCreator 만 있으면됩니다.이 프로그램은 처음에 KML을 가져올 수 없습니다 (적어도 그러한 옵션은 보이지 않습니다). 따라서 OsmAnd에 대한 맵을 준비 할 수 없습니다 (KML에서; 일반적으로이 프로그램을 사용하여 OsmAnd에 대한 일반 OSM 맵을 준비했습니다).

오프라인 KML 경로를 가져온 실제 솔루션을 찾지 못했기 때문에 사전로드 된 경로가있는 Google지도를 사용합니다. 캐치가 있습니다-캐시 된 것을 잊어 버린 경우 Google지도에서 아무것도 전환하면 자전거를 탈 때이 경로가 손실됩니다. 따라서 충분히 신뢰할 수는 없으며 해결 방법 일뿐입니다.

결론은-KML 파일이 있고 OsmAnd가 있으며 전자를 후자로 가져오고 싶습니다. 어떻게합니까?


1
죄송하지만 임의의 굵게 및 기울임 꼴로 글 을 읽기가 어렵 습니다. 특히 이탤릭체로 전체 단락을 갖는 것처럼 당신이했던 것처럼 모든 곳에서 그것을 할 이유가 없습니다. 사람들은 일반적으로 형식이 지정된 텍스트를 완벽하게 읽고 이해할 수는 있지만 형식을 사용하려는 경우 최소한 신중하게 노력하십시오. 귀하의 질문에 논평 / 토론을 게시하지 마십시오.
eldarerathis

@eldarerathis, "임의의 굵게 및 기울임 꼴로 글을 읽기가 더 어렵습니다"-이 문장을 뒷받침하기 어려운 데이터가 있습니까?
greenoldman

1
나는 "어려운 사실"에 대해 잘 모르지만, 독자를 돕지 않기 때문에 (핵심 문구를 표시하지 않고 순수하게 문체 적이며) 시각 장애가있는 경우가 종종 있기 때문에 넓은 영역의 이탤릭체를 사용하지 않는 것이 일반적으로 받아 들여지고 있습니다. 읽을 개인. 한 의견 , 두 번째 의견 ...
eldarerathis

1
... 그리고 Wikipedia에서 : "일반적인 직립형 (로마 형)은 이탤릭체보다 가독성이 높습니다". 이것에 관한 과학적 연구가 있다면 놀라지 않을 것입니다. 그러나 많은 연구자와 출판물에 가입이나 다른 비용이 필요하기 때문에 정보를 지불해야 할 수도 있습니다.
eldarerathis

답변:


6

나는 내 자신의 질문을 거의 잊어 버렸지 만 GPSBabel을 사용하여 KML을 GPX로 간단히 변환하는 완벽한 솔루션을 찾았습니다 : http://www.gpsbabel.org/

그것은 오픈 소스입니다.


결과 .gpx는 몇 미터마다 정확한 트랙 포인트를 갖거나 매우 희박합니까 (기본 턴 바이 포인트 만 포함)? 나는 이것이 구글의 정규 kml 수출의 경우라고 생각했다.
ce4

@ ce4, 나는 전문가가 아니지만, 나는 자전거를 타면서 100 % 괜찮았다. 그것은 숲 (거의 나무에 거의 흔적이 없음)과 일반 도로를 탐색하는 데 도움이되었습니다.
greenoldman

나는이 대답으로 괜찮습니다! 기본 내보내기가 충분히 정확하거나 Osmand가 경로의 누락 된 부분을 내부 데이터베이스 방식으로 잠그는 방식으로 잘 처리하는 것처럼 보입니다. 직접 해보고 결과를 게시
하겠습니다

1

JOSMOpenData 플러그인을 사용해보십시오 . 설치하려면 환경 설정 (F12)-> 플러그인-> "opendata"를 검색하고 설치하십시오. 가져온 후 * .osm으로 저장하고 OsmandMapCreator를 사용할 수 있습니다.


1

GMap2GPX 사용 합니다 .

모든 작업을 수행하기 위해 일부 JavaScript를 실행중인 탭에로드합니다. 사용하기가 매우 쉽습니다. 사이트의 지침을 따르십시오. 합리적으로 정확한 .gpx 파일을 생성하려면 "전체 추출"을 사용하십시오 (기본 파일은 단계별 지시 사항과 데이터가 거의 없음).

참고 : 프라이버시를 추가하려면 시크릿 인스턴스에서만 사용하십시오. Chrome을 사용하여 Google에 로그인해서는 안됩니다. 그렇지 않으면 보안상의 이유로 작동하지 않습니다. "ctrl + shift + N"을 통해 시크릿 인스턴스를 시작한 다음 다시 실행하십시오.


1

osmand는 오프라인지도에 관한 것이기 때문에 "오프라인"솔루션도 제공하고 싶습니다. 기본적으로 kml 파일을 gpx 형식으로 변환하고 gpx 파일을 osmand에서 사용할 수있게 만들려고합니다.

gpsbabel을 사용하여 kml 파일을 gpx로 변환 할 수 있습니다.이 파일은 무료 / 오픈 소스이며 대부분의 플랫폼에서 사용 가능하며 선호하는 Linux 배포판의 주요 저장소에 있습니다. Linux에서는 다음 명령을 실행하여 파일 이름에 대해 file.kml 및 file.gpx를 변경하는 것만 큼 쉽습니다.

gpsbabel -i kml -f file.kml -o gpx -F file.gpx

그런 다음 gpx 파일을 /sdcard/osmand/tracks/Android 장치 의 디렉토리에 넣고 osmand가 파일 등을 표시 할 수있게합니다.


0

방금 Globalmapper v17을 사용해 KML을 GPX로 변환했습니다. 방법 : Globalmapper에서 KML 파일을 엽니 다. 그런 다음 "파일> 내보내기> 벡터 / 라이더 형식 내보내기"로 이동하여 필요에 따라 옵션을 변경하십시오. 원하는 디렉토리에 저장하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.