Bagaimana cara mengimpor rute KML ke OsmAnd?

12

Saya membuat rute menggunakan Google Maps dan mengekspornya sebagai file KML. Saya ingin mengimpor sekarang file KML ini ke OsmAnd sehingga saya bisa memeriksa keberadaan saya.

Sejauh ini saya mengetahui bahwa adalah mungkin untuk membuat peta dari file KML dengan program theOsmAndMapTileCreator. Namun, saya tidak dapat menemukannya, yang saya miliki hanyalah OsmAndMapCreator - dan program ini tidak memungkinkan saya untuk mengimpor KML di tempat pertama (setidaknya saya tidak melihat opsi seperti itu sama sekali). Jadi, saya tidak dapat menyiapkan peta untuk OsmAnd (dari KML; secara umum saya menyiapkan peta OSM reguler untuk OsmAnd menggunakan program ini).

Karena saya tidak menemukan solusi yang berfungsi dengan rute KML off-line yang sebenarnya diimpor, saya menggunakan Google Maps dengan rute yang dimuat sebelumnya. Ada menangkap meskipun - jika saya lupa itu di-cache, dan saya beralih apa pun di Google Maps saya akan kehilangan rute ini saat bersepeda. Jadi itu tidak cukup andal - hanya solusi.

Intinya adalah - Saya punya file KML, saya punya OsmAnd, saya ingin mengimpor yang pertama ke yang terakhir. Bagaimana saya melakukannya?

Greenoldman
sumber
1
Maaf, tetapi huruf tebal yang dicetak miring dan dicetak miring membuat tulisan lebih sulit dibaca. Tidak ada alasan untuk melakukannya di semua tempat seperti yang Anda lakukan, terutama memiliki seluruh paragraf yang dicetak miring. Orang-orang sangat mampu membaca dan memahami teks yang biasanya diformat dengan baik, tetapi jika Anda akan menggunakan format setidaknya mencoba untuk menjadi sedikit bijaksana. Harap juga jangan mengirim komentar / diskusi dalam pertanyaan Anda.
eldarerathis
@eldarerathis, "huruf tebal dan miring membuat tulisan lebih sulit dibaca" - ada data sulit untuk mendukung pernyataan ini?
greenoldman
1
Saya tidak tahu tentang "fakta keras" tetapi itu adalah konvensi yang diterima secara umum untuk menghindari penggunaan bidang miring yang luas karena itu tidak membantu pembaca (itu tidak menandai frasa kunci, ini murni gaya bahasa) dan seringkali lebih sulit untuk tunanetra individu untuk membaca. Satu opini , opini kedua ...
eldarerathis
1
... dan dari Wikipedia : "Tipe tegak lurus (tipe roman) ditemukan lebih mudah dibaca daripada tipe italic". Saya tidak akan terkejut jika ada penelitian ilmiah mengenai hal ini, tetapi Anda mungkin harus membayar info tersebut karena banyak peneliti dan publikasi memerlukan langganan atau biaya lainnya.
eldarerathis

Jawaban:

6

Saya hampir lupa tentang pertanyaan saya sendiri, sementara itu saya menemukan solusi yang berfungsi dengan baik - hanya mengubah KML ke GPX dengan GPSBabel: http://www.gpsbabel.org/

Ini adalah open source, yang merupakan nilai tambah bagi saya.

Greenoldman
sumber
Apakah .gpx yang Anda hasilkan memiliki trackpoint yang akurat setiap beberapa meter atau apakah itu sangat jarang (hanya berisi titik-titik belokan demi belokan dasar dan semacamnya)? Saya pikir ini mungkin yang terjadi dengan ekspor reguler Google kml.
ce4
@ ce4, saya bukan ahli, namun saya naik sepeda dan saya 100% baik-baik saja dengan saya. Ini membantu saya menavigasi di hutan (hampir tidak ada tanda di pohon), dan di jalan biasa.
greenoldman
Saya setuju dengan jawaban ini! Sepertinya ekspor standar cukup akurat atau Osmand menanganinya dengan baik (dengan mengunci bagian yang hilang dari rute ke cara basis data internal). Saya akan mencobanya sendiri dan memposting temuan saya ...
ce4
1

Coba gunakan plugin JOSM dan OpenData . Untuk menginstalnya cukup buka preferensi (F12) -> plugins-> cari "opendata" dan instal. Setelah mengimpor, Anda dapat (sejauh yang saya tahu) menyimpannya sebagai * .osm, dan kemudian menggunakan OsmandMapCreator

joozek
sumber
1

Saya menggunakan GMap2GPX .

Ini memuat beberapa JavaScript ke tab yang sedang berjalan untuk melakukan semua pekerjaan. Ini cukup mudah digunakan, cukup ikuti instruksi di situs. Gunakan "ekstrak penuh" untuk menghasilkan file .gpx yang cukup akurat (file dasar hanya memiliki instruksi belokan demi belokan dan sedikit data di samping).

Catatan: Hanya gunakan dalam contoh penyamaran untuk privasi tambahan. Anda tidak boleh masuk ke Google menggunakan Chrome (atau tidak akan berfungsi karena alasan keamanan). Luncurkan instance penyamaran melalui "ctrl + shift + N" dan lakukan lagi di sana.

ce4
sumber
1

Karena osmand adalah tentang peta offline, saya juga ingin memberikan solusi "offline". Pada dasarnya, Anda ingin mengonversi file kml ke format gpx, dan membuat file gpx tersedia untuk osmand.

Anda dapat menggunakan gpsbabel untuk mengonversi file kml ke gpx, yang gratis / open-source, dan tersedia untuk sebagian besar platform, dan mungkin ada di repositori utama distro linux favorit Anda. Di linux, semudah menjalankan perintah berikut, mengubah file.kml dan file.gpx untuk nama file Anda:

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

Anda kemudian dapat meletakkan file gpx di /sdcard/osmand/tracks/direktori di perangkat Android Anda, dan osmand akan membuatnya tersedia untuk ditampilkan, dll.

Jonathan W.
sumber
0

Saya baru saja mencoba Globalmapper v17 untuk mengonversi KML ke GPX. Cara melakukannya: Buka file KML di Globalmapper. Lalu pergi ke "File> Ekspor> Ekspor vektor / format Lidar" Ubah opsi sesuai kebutuhan. Simpan ke direktori yang diinginkan.

OpenMapperz
sumber