Tengo cientos de ubicaciones destacadas en Google Maps. Me gustaría exportar la lista de ellos para poder importarlos a otro software, como Google Earth o aplicaciones de mapas en mi teléfono Android. ¿Hay alguna manera de hacer esto que no sea hacer clic manualmente en ellos uno por uno?
Si no hay una forma oficial, ¿hay alguna solución? Google Maps para Android puede acceder a las ubicaciones destacadas, por lo que tal vez haya una forma de extraerlas de sus archivos de base de datos. ¿Quizás algún otro software que pueda acceder a él?
Esto es muy similar, pero estoy preguntando sobre las ubicaciones destacadas, no están en Mis mapas .
Recientemente lo cambiaron para que las ubicaciones destacadas se enumeren junto con otras ubicaciones en "Mis lugares", pero todavía no veo una manera de exportar.
fuente
cid
números comohttps://maps.google.com/?cid=4350987349087335054
, y se mezclan con todos los otros marcadores, pero ¿tal vez un script podría pasar y seguir cada enlace y extraer el nombre y las coordenadas?...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...
Respuestas:
Bueno, después de descubrir que las ubicaciones destacadas también se reflejan en Google Bookmarks , escribí un script de Python para raspar las coordenadas y generar un archivo KML:
Exportar ubicaciones destacadas de Google Maps
Es hacky y no los lee todos correctamente, pero los que falla tienden a ser los que ni siquiera se abren correctamente si hace clic en el enlace en Google Bookmarks.
fuente
UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)
Mi Python no existe, pero si pudieras hacer que tu script funcione con este archivo de marcadores , sería increíble.print
declaraciones. stackoverflow.com/q/5695421/125507Al ver que Google no proporciona una forma conveniente de hacerlo, he creado una pequeña aplicación en línea para exportar sus ubicaciones destacadas: http://gexport.somee.com/
Es muy primitivo, pero hace el trabajo. (créditos al endolito por la idea de implementación)
ACTUALIZACIÓN: esta aplicación ya no es relevante, puede usar Google Takeout para exportar sus marcadores como GeoJSON. Luego puede usar este sitio para convertirlo a KML o GPX.
fuente
El sitio Google Takeout tiene información sobre cómo mover sus datos dentro y fuera de los productos de Google.
En el caso de Maps, puede exportar sus lugares guardados en formato GeoJSON, que luego es fácilmente convertible a KML.
fuente
El proceso más fácil fue ir a Google Bookmarks, copiar cada uno de los elementos destacados y pegarlo en una nota o documento de Word. Salga de la cuenta de Google e inicie sesión en la nueva cuenta de Google. Ve a Google Maps. Pegue cada enlace de su documento en los mapas de Google uno por uno y marque cada elemento a medida que avanza. Me tomó 5 minutos para hacer los 20 más o menos que tenía. Muy fácil.
fuente
Descubrí una forma de exportar tus ubicaciones destacadas.
Descargar y listo! Obtendrá un archivo HTML con todas las ubicaciones como direcciones vinculadas a Google Maps.
fuente
Maps (your places)
fuente
fuente
Exportar todos los marcadores ... Salga de la cuenta.
Inicie sesión en la cuenta a la que desea agregar estos marcadores.
Haga clic en GoogleBookmarks.html
Ahora haga clic en cada marcador de la lista. Google te llevará a esa página. Haz clic en la estrella. Haga clic de nuevo
Haz esto para cada uno.
Disfrutar
fuente