Saya memiliki ratusan lokasi yang membintangi Google Maps. Saya ingin mengekspor daftar mereka sehingga saya dapat mengimpornya ke perangkat lunak lain, seperti Google Earth atau aplikasi peta di ponsel Android saya. Apakah ada cara untuk melakukan ini selain mengkliknya satu per satu secara manual?
Jika tidak ada cara resmi, apakah ada solusi? Google Maps untuk Android dapat mengakses lokasi yang berkilau bintangnya, jadi mungkin ada cara untuk mengambilnya dari file basis datanya? Mungkin beberapa perangkat lunak lain yang dapat mengaksesnya?
Ini sangat mirip, tetapi saya bertanya tentang lokasi yang berkilau bintangnya, mereka tidak ada di Petaku .
Baru-baru ini mereka mengubahnya sehingga lokasi yang berkilau bintangnya terdaftar bersama dengan lokasi lain di bawah "Tempatku", tetapi saya masih tidak melihat cara untuk mengekspor.
sumber
cid
angka sepertihttps://maps.google.com/?cid=4350987349087335054
, dan mereka dicampur dengan semua bookmark lainnya, tetapi mungkin sebuah skrip dapat melangkah dan mengikuti setiap tautan dan mengekstrak nama dan koordinat?...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...
Jawaban:
Nah, setelah mengetahui bahwa lokasi yang berkilau bintangnya juga dicerminkan di Google Bookmarks , saya menulis skrip Python untuk mengikis koordinat dan menghasilkan file KML:
Ekspor Google Maps membintangi lokasi
Ini peretasan dan tidak membaca semuanya dengan benar, tetapi yang gagal cenderung yang bahkan tidak terbuka dengan benar jika Anda mengklik tautan di Google Bookmarks.
sumber
UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)
Python saya tidak ada, tetapi jika Anda dapat membuat skrip Anda berfungsi dengan file bookmark ini, itu akan luar biasa.print
pernyataan? stackoverflow.com/q/5695421/125507Melihat bahwa tidak ada cara mudah untuk melakukan hal ini yang disediakan oleh Google, saya telah membuat aplikasi online kecil untuk ekspor lokasi Anda yang berkilau bintangnya: http://gexport.somee.com/
Ini sangat primitif, tetapi berhasil. (kredit untuk endolith untuk ide implementasi)
PEMBARUAN: aplikasi ini tidak lagi relevan, Anda dapat menggunakan Google Takeout untuk mengekspor bookmark Anda sebagai GeoJSON. Kemudian Anda dapat menggunakan situs ini untuk mengubahnya menjadi KML atau GPX.
sumber
Situs Google Takeout memiliki info cara memindahkan data Anda ke dan dari produk Google.
Dalam kasus Maps, Anda dapat mengekspor tempat yang disimpan dalam format GeoJSON, yang kemudian dapat dengan mudah dikonversi menjadi KML.
sumber
Proses termudah adalah pergi ke Google Bookmarks, menyalin setiap item yang berkilau bintangnya, dan menempelkannya ke catatan atau dokumen Word. Logout dari akun Google dan masuk ke akun Google yang baru. Buka Google Maps. Rekatkan setiap tautan dari dokumen Anda ke Google maps satu per satu dan beri bintang pada setiap item saat Anda buka. Butuh waktu 5 menit untuk melakukan 20 atau lebih yang saya miliki. Sangat mudah.
sumber
Saya menemukan cara untuk mengekspor lokasi Anda yang berkilau bintangnya.
Unduh dan selesai! Anda akan mendapatkan file HTML dengan semua lokasi sebagai alamat yang ditautkan ke Google Maps.
sumber
Maps (your places)
sumber
sumber
Ekspor semua bookmark ... Keluar dari akun.
Masuk ke akun tempat Anda ingin menambahkan bookmark ini.
Klik pada GoogleBookmarks.html
Sekarang klik pada setiap bookmark yang terdaftar. Google akan membawa Anda ke halaman itu. Klik pada Bintang. Klik kembali.
Lakukan ini untuk masing-masing.
Nikmati
sumber