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?
Jawaban:
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.
sumber
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
sumber
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.
sumber
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:
Anda kemudian dapat meletakkan file gpx di
/sdcard/osmand/tracks/
direktori di perangkat Android Anda, dan osmand akan membuatnya tersedia untuk ditampilkan, dll.sumber
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.
sumber