V Mapách Google mám stovky míst označených hvězdičkou. Chtěl bych exportovat jejich seznam, abych je mohl importovat do jiného softwaru, jako je Google Earth nebo mapové aplikace v telefonu Android. Existuje nějaký jiný způsob, než na ně ručně klikat jeden po druhém?

Pokud neexistuje žádný oficiální způsob, existuje nějaké řešení? Mapy Google pro Android mají přístup k místům označeným hvězdičkou, takže je možné je vytrhnout z jejich databázových souborů? Možná nějaký jiný software, který k nim má přístup?

Toto je velmi podobné, ale ptám se na místa označená hvězdičkou, nejsou v Moje mapy .

Nedávno to změnili tak, aby místa označená hvězdičkou jsou uvedena spolu s dalšími místy v části „Moje místa“, ale stále nevidím způsob exportu.

zde zadejte popis obrázku

Komentáře

  • V současné době neexistuje způsob, jak exportovat položky označené hvězdičkou do jedné dávky.
  • @Dmitry: Existuje způsob, jak je exportovat jeden po druhém? Mohl bych napsat automatický skript v Pythonu?
  • Nemohu najít spolehlivý způsob, jak to udělat jednotlivě
  • Všechny se objevují v Záložky Google , ale pouze jako adresy URL s cid čísly jako https://maps.google.com/?cid=4350987349087335054 a ‚ znovu smíchány se všemi ostatními záložkami, ale možná by skript mohl projít a sledovat každý odkaz a extrahovat název a souřadnice?
  • @endolith: A souřadnice se objeví na stránce ‚ s zdroj třikrát: ...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...

odpověď

No, poté, co jsem zjistil, že umístění označená hvězdičkou se zrcadlí také v záložkách Google , jsem napsal skript Pythonu, abych seškrábal souřadnice a vygenerujte soubor KML:

Exportujte umístění označená hvězdičkou Google Maps

  1. Přejít na záložky Google: https://www.google.com/bookmarks/
  2. Vlevo dole klikněte na „Exportovat záložky“: https://www.google.com/bookmarks/ bookmarks.html? hl = cs
  3. Po stažení souboru html na něm spusťte tento skript a vygenerujte a KML.

Je to hacky a nečte je všechny správně, ale ty, které selže, bývají ty, které se ani neotevřou správně, pokud kliknete na odkaz v Google Bookmarks.

Komentáře

  • Velmi pěkné! Vyzkoušeli jsme to na souboru, který má přehlásky , kde to nefunguje. Příklad: UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128) Můj Python neexistuje, ale pokud byste mohli pomocí tohoto souboru záložek vytvořit svůj skript by bylo úžasné.
  • @myhd: Jejda. Pokusím se to opravit.
  • @myhd: promiň, ‚ jsem to neopravil. funguje mi to dobře. možná to ‚ je jen rozdíl ve vaší znakové sadě terminálu a můžete to opravit odstraněním všech print prohlášení? stackoverflow.com/q/5695421/125507

Odpověď

Vzhledem k tomu, že neexistuje žádný pohodlný způsob, jak to udělat, který poskytuje společnost Google, vytvořil jsem malou online aplikaci pro export vašich míst označených hvězdičkou: http://gexport.somee.com/

Je to velmi primitivní, ale dělá to. (připisuje endolith pro myšlenku implementace)

AKTUALIZACE: tato aplikace již není relevantní, můžete exportovat své záložky jako GeoJSON pomocí Google Takeout. Poté můžete použít tento web a převést jej na KML nebo GPX.

Komentáře

  • Mnohem jednodušší než výše uvedená řešení, i když určitě práce.
  • Tato webová aplikace již nefunguje, možná proto, že naráží na Mapy Google na HTTP URL. Nyní je však možné exportovaná uložená místa exportovat pomocí Google Takeout ve formátu GeoJSON.
  • Děkuji Jamie, já ‚ Aktualizovali jsme aplikaci a odpověď, aby místo toho ukazovali na Google Takeout.
  • Tím se nepodaří označit místa v KML. Existuje nyní lepší přístup.

Odpovědět

Web Google Takeout obsahuje informace o tom, jak přesouvat data do a ze služeb Google.

V případě Map můžete svá uložená místa exportovat ve formátu GeoJSON, který je pak snadno převoditelné na KML.

Komentáře

  • Omlouváme se, ale ‚ nepomůže
  • Vlastně je to ‚ takto lepší, protože si můžete svá uložená místa stáhnout jako geojson se všemi atributy.
  • Tím se ‚ neoznačí místa v Mapě Google (i když data jsou v GeoJSONu uvedena jako “ Title „). Existuje způsob, jak zajistit, aby nadpis skončil jako štítek pro umístění v souboru KML?

Odpovědět

Nejjednodušším postupem bylo přejít na záložky Google, zkopírovat každou z položek označených hvězdičkou a vložit ji do poznámky nebo do Wordu. Odhlaste se z účtu Google a přihlaste se k novému účtu Google. Přejít na Mapy Google. Vložte každý odkaz ze svého dokumentu do map Google jeden po druhém a každou položku označte hvězdičkou. Trvalo mi 5 minut, než jsem udělal těch dvacet, které jsem měl. Velmi snadné.

Komentáře

  • Mám stovky míst označených hvězdičkou, takže vše, co vyžaduje ruční kopírování, není dobré. 🙂

Odpověď

Vyjmutí

odpověď

Přišel jsem na způsob, jak exportovat vaše místa označená hvězdičkou.

  1. Přejít na nastavení účtu
  2. Klikněte na část s názvem „ Datové nástroje
  3. Stahování kliknutím na Vybrat data
  4. “ Vytvořit archiv „
  5. Zaškrtnout“ Záložky „
  6. „Vytvořit archiv“

Stahujte a jste hotovi! Získáte soubor HTML se všemi místy jako adresy, které jsou propojeny s Mapami Google.

Komentáře

  • že ‚ je to, co jsem udělal ve své odpovědi, a napsal pyt hon skript chytit umístění a převést jej zpět do KML

odpověď

  1. export z Google pomocí : https://www.google.com/bookmarks/
  2. Poté pomocí tohoto webu proveďte převod do KML nebo jiného formátu: http://gexport.somee.com/

odpověď

Exportovat všechny záložky … Odhlaste se z účtu.

Přihlaste se k účtu, do kterého chcete tyto záložky přidat.

Klikněte na GoogleBookmarks. html

Nyní klikněte na každou uvedenou záložku. Google vás přesměruje na tuto stránku. Klikněte na hvězdu. Klikněte zpět.

Udělejte to pro každého.

Užijte si

Komentáře

  • Omlouváme se, ale můžete uvedete snímky obrazovky a další podrobnosti, aby vám žadatel lépe porozuměl? Děkuji!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *