Chociaż w Internecie jest wiele odpowiedzi na to pytanie, nie znalazłem żadnej aktualnej lub poprawnej.

Wygląda na to, że jeden z nich eksportuje plik KMZ z Google Maps, który następnie edytuje się w Google Earth, gdzie powinno być możliwe po prostu przeciągnięcie elementu z jednego folderu do drugiego. To nie działa dla mnie.

W Google Earth nie ma możliwości przeniesienia elementu z jednego folderu do drugiego, który widzę.

Jakie ( obecnie ) jest poprawne sposób łączenia warstw w Mapach Google?

Odpowiedź

O ile wiem, nie ma takiej funkcji, która wykonuje działania, których konkretnie szukasz. Aby obejść ten problem, możesz wyeksportować warstwy jako KML, zaimportować je do Moich map, co pozwoli pozbyć się hierarchii folderów, tworząc mapę jednowarstwową i ponownie importując mapę niestandardową do MEL do nowej warstwy.

Jako krok po kroku tutaj:

Jeśli chcesz połączyć dwie własne mapy Moich map:

  1. Przejdź do pierwszej mapy i wybierz opcję „Dodaj nową warstwę”
  2. Przejdź do drugiej mapy iw górnym menu (trzy kropki) i wybierz Eksportuj do kml -> zapisz plik na swoim komputerze
  3. Przejdź do pierwszej mapy, kliknij w nową warstwę i wybierz Importuj -> zaimportuj wcześniej zapisany plik kml.
  4. Te dwie mapy są połączone.

Nie ma innej metody łączenia map w Moich mapach

Komentarze

  • Sugestia, że mogę " wyeksportuj warstwy jako KML, zaimportuj je do Moich map, co pozbędzie się hierarchii folderów, tworząc mapę jednowarstwową " jest wśród instrukcji, które nie ' nie działają dla mnie. Czy to możliwe, że twórca mapy zaimplementował strukturę folderów jako " połączony " plik KML, co uniemożliwia mi wykonanie którekolwiek z rzeczy, o których mówią instrukcje, są możliwe?
  • Myślę, że masz rację.
  • I jedyny sposób na " odłączenie " (lub nawet potwierdzenie, że są połączone) to otwarcie w Google Earth i zrobienie czegoś tam (być może " Zapisz jako … "?).
  • Tak bym zakładał, ponieważ kiedy " Zapisz jako … ", możesz utworzyć nowy plik / zbiór danych z inną nazwą / właściwościami pliku.
  • I czy mam rację, ' nie ma możliwości zrobienia tego w nowym (opartym na przeglądarce Chrome) programie Google Earth; tylko w (przerażająco) starej (lub przynajmniej staro wyglądającej) wersji komputerowej (7.1)?

Odpowiedź

Napotkałem podobne problemy, próbując zaproponować rozwiązania w celu scalenia warstw w Google Earth & Moje mapy. Jednak znalazłem przydatne narzędzia open source z MapBox, które używają NodeJS. Mają narzędzie, które konwertuje pliki KML na geoJSON, następnie inne narzędzie do scalania geoJSON, a następnie inne narzędzie do konwersji z powrotem do KML. Po tym procesie ponowne zaimportowanie ostatecznego pliku KML spowoduje scalenie warstw.

Możesz uruchomić te narzędzia na swoim komputerze z NodeJS, ale aby ułatwić ten proces, utworzyłem aplikację internetową , używając javascript. Może to pomóc w rozwiązaniu problemu, a może możesz zmodyfikować kod źródłowy mojej aplikacji internetowej, aby lepiej odpowiadała Twoim potrzebom.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *