Mam setki lokalizacji oznaczonych gwiazdką w Mapach Google. Chciałbym wyeksportować ich listę, aby móc zaimportować je do innego oprogramowania, takiego jak Google Earth lub aplikacje mapujące na moim telefonie z Androidem. Czy jest na to inny sposób niż ręczne klikanie ich pojedynczo?
Jeśli nie ma oficjalnego sposobu, czy istnieje obejście? Mapy Google na Androida mogą uzyskiwać dostęp do lokalizacji oznaczonych gwiazdką, więc może istnieje sposób, aby zgrać je z plików bazy danych? Może jakieś inne oprogramowanie, które może uzyskać do niego dostęp?
Jest to bardzo podobne, ale pytam o lokalizacje oznaczone gwiazdką, nie ma ich w Moich mapach .
Niedawno zmienili to, aby lokalizacje oznaczone gwiazdką były wyświetlane wraz z innymi lokalizacjami w obszarze „Moje miejsca”, ale nadal nie widzę sposobu na eksport.
źródło
cid
cyframi podobnymihttps://maps.google.com/?cid=4350987349087335054
i są zmieszane ze wszystkimi innymi zakładkami, ale może skrypt może przejść i podążać za każdym linkiem oraz wydobyć nazwę i współrzędne?...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...
Odpowiedzi:
Cóż, po odkryciu, że lokalizacje oznaczone gwiazdką są również dublowane w Zakładkach Google , napisałem skrypt w języku Python, aby zeskrobać współrzędne i wygenerować plik KML:
Eksportuj lokalizacje oznaczone gwiazdką w Mapach Google
Jest hacky i nie odczytuje wszystkich poprawnie, ale te, których się nie udaje, to takie, które nawet nie otwierają się poprawnie, jeśli klikniesz link w Zakładkach Google.
źródło
UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)
Mój Python nie istnieje, ale gdybyś mógł sprawić, by skrypt działał z tym plikiem zakładek , byłby niesamowity.print
instrukcje? stackoverflow.com/q/5695421/125507Widząc, że nie ma wygodnego sposobu na zrobienie tego od Google, stworzyłem małą aplikację online do eksportu twoich ulubionych lokalizacji: http://gexport.somee.com/
Jest bardzo prymitywny, ale spełnia swoje zadanie. (kredyty dla endolitu za pomysł wdrożenia)
AKTUALIZACJA: ta aplikacja nie jest już aktualna, możesz użyć Google Takeout, aby wyeksportować swoje zakładki jako GeoJSON. Następnie możesz użyć tej strony, aby przekonwertować ją na KML lub GPX.
źródło
Witryna Google Takeout zawiera informacje na temat przenoszenia danych do iz produktów Google.
W przypadku Map możesz eksportować zapisane miejsca w formacie GeoJSON, który następnie można łatwo przekonwertować na KML.
źródło
Najłatwiejszym sposobem było przejście do zakładek Google, skopiowanie każdego elementu oznaczonego gwiazdką i wklejenie go do notatki lub dokumentu Word. Wyloguj się z konta Google i zaloguj się na nowe konto Google. Przejdź do Google Maps. Wklej każdy link z dokumentu do map Google jeden po drugim i oznaczaj każdy element gwiazdką w miarę upływu czasu. Zajęło mi to 5 minut, aby zrobić 20 lub więcej, które miałem. Bardzo łatwe.
źródło
Wymyśliłem sposób na wyeksportowanie ulubionych lokalizacji.
Pobierz i gotowe! Otrzymasz plik HTML ze wszystkimi lokalizacjami jako adresy połączone z Mapami Google.
źródło
Maps (your places)
źródło
źródło
Eksportuj wszystkie zakładki ... Wyloguj się z konta.
Zaloguj się do konta, do którego chcesz dodać te zakładki.
Kliknij GoogleBookmarks.html
Teraz kliknij każdą z wymienionych zakładek. Google przeniesie Cię na tę stronę. Kliknij gwiazdkę. Kliknij z powrotem.
Zrób to dla każdego.
Cieszyć się
źródło