Konwertuj kml do gdb

Darmowy konwerter online KML do GDB

Konwertuj obiekty KML do plikowej geobazy danych Esri lub zgodnego z Garmin formatu GDB.

Konwertuj KML na GDB online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .kml

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .kml do .gdb

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .gdb

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować kml do gdb

ArcGIS Pro i inne procesy robocze Esri wymagają elementu Esri file geodatabase do edytowania, wykonywania zapytań i geoprzetwarzania danych otrzymanych z Google Earth lub systemów mapowych. Rozszerzenie .gdb jest również używane przez niektóre programy Garmin, dlatego przed konwersją należy określić wymagane miejsce docelowe.

Czym jest KML

KML (Keyhole Markup Language) to format geograficzny oparty na XML, używany przez Google Earth, Google Earth Pro, mapy internetowe, eksporty GPS, systemy geodezyjne, mapy nieruchomości oraz udostępniane dane lokalizacyjne. Może zawierać punkty, linie, poligony, nazwy, opisy, wyskakujące okna HTML, style, ikony, foldery, widoki kamery, nakładki na powierzchnię terenu i niektóre dane 3D.

KMZ to skompresowana, oparta na ZIP forma KML, która może zawierać obrazy lub inne odwołane zasoby. Współrzędne KML zwykle wykorzystują geograficzny układ WGS 84, EPSG:4326, z długością geograficzną, szerokością geograficzną i opcjonalną wysokością podanymi w tej kolejności.

Czym jest GDB

W oprogramowaniu GIS skrót GDB zazwyczaj oznacza Esri file geodatabase. Jest to katalog, którego nazwa kończy się rozszerzeniem .gdb, a nie jeden samodzielny plik. Element Esri file geodatabase może zawierać klasy obiektów, tabele, indeksy przestrzenne, domeny, podtypy oraz informacje o układzie współrzędnych.

W porównaniu z KML zapewnia uporządkowany model przechowywania danych na potrzeby edycji GIS, zapytań dotyczących atrybutów, geoprzetwarzania, większych zbiorów danych i integracji z ArcGIS. Jest właściwym miejscem docelowym, gdy aplikacja odbierająca dane wyraźnie wymaga elementu Esri file geodatabase.

Garmin GDB to inny, zastrzeżony format bazy danych. Garmin MapSource i powiązane aplikacje mogą używać rozszerzenia .gdb dla danych GPS. Element Esri file geodatabase nie otworzy się jako baza danych Garmin; w przypadku tego miejsca docelowego należy użyć GPSBabel lub oprogramowania zgodnego z Garmin.

Konwersja za pomocą ArcGIS Pro

  1. Otwórz projekt w ArcGIS Pro.
  2. Otwórz Analysis → Tools i wyszukaj narzędzie KML To Layer.
  3. Ustaw Input KML File na plik .kml lub .kmz.
  4. Ustaw Output Location na zwykły folder, a nie na istniejącą geobazę.
  5. Wprowadź nazwę wyniku i uruchom narzędzie. ArcGIS utworzy nowy folder zawierający element Esri file geodatabase i zaimportuje dostępne warstwy punktowe, poliliniowe oraz poligonowe.
  6. Dodaj wynikowe klasy obiektów do mapy. Aby przenieść je do istniejącej geobazy, użyj polecenia Data → Export Features warstwy lub narzędzia geoprzetwarzania Feature Class To Feature Class.

Odpowiednie wywołanie ArcPy wygląda następująco:

arcpy.conversion.KMLToLayer(input_kml, output_folder, output_name)

ArcGIS Pro jest najlepszym wyborem, gdy wynik musi zachować działanie geobazy Esri lub później uczestniczyć w procesach obejmujących domeny, podtypy, publikowanie albo środowiska korporacyjne.

Konwersja za pomocą QGIS

  1. Otwórz plik KML lub KMZ za pomocą Layer → Add Layer → Add Vector Layer.
  2. Wczytaj warstwy punktowe, liniowe i poligonowe utworzone podczas importu.
  3. Dla każdej warstwy kliknij ją prawym przyciskiem myszy i wybierz Export → Save Features As.
  4. Wybierz OpenFileGDB lub ESRI FileGDB, zależnie od sterowników GDAL zainstalowanych wraz z QGIS. OpenFileGDB jest zwykle właściwym wyborem w aktualnych instalacjach obsługujących zapis.
  5. Określ nowy lub istniejący folder kończący się rozszerzeniem .gdb, wprowadź nazwę docelowej klasy obiektów i wybierz wymagany układ odniesienia przestrzennego.
  6. Powtórz eksport dla każdej warstwy geometrii, a następnie sprawdź bazę danych w panelu QGIS Browser lub w ArcGIS Pro.

QGIS może skutecznie konwertować zwykłe warstwy wektorowe, ale dostępność sterowników i obsługa funkcji specyficznych dla Esri różnią się w zależności od instalacji. Przed poleganiem na domenach, podtypach lub innych zaawansowanych właściwościach geobazy sprawdź wybrany sterownik.

Konwersja na potrzeby oprogramowania Garmin

Nie używaj ArcGIS ani QGIS, jeśli miejscem docelowym jest Garmin .gdb. Zainstaluj GPSBabel, sprawdź, czy zainstalowana wersja obsługuje wymaganą odmianę Garmin GDB, i uruchom konwersję, na przykład:

gpsbabel -i kml -f input.kml -o gdb -F output.gdb

Otwórz wynik w docelowej aplikacji Garmin i sprawdź obsługiwaną przez nią wersję GDB. Jeśli GPSBabel nie może zapisać wymaganej odmiany, przekonwertuj KML do GPX i zaimportuj plik GPX za pomocą oprogramowania Garmin; obsługa GPX jest ogólnie bardziej interoperacyjna niż zastrzeżony format bazy danych Garmin.

Konwersja online

Usługa taka jak MyGeodata Cloud oferuje konwersję KML do geobazy ESRI i może udostępnić skompresowaną geobazę do pobrania. Potwierdź, że usługa tworzy Esri file geodatabase, a nie bazę Garmin lub inny format, i sprawdź pobrane klasy obiektów przed użyciem. Nie przesyłaj poufnych, regulowanych, bardzo dużych ani złożonych strukturalnie danych, chyba że usługa jest do tego zatwierdzona; konwersja na komputerze lokalnym pozwala zachować dane źródłowe pod lokalną kontrolą.

Ograniczenia jakości i zgodności

  • Style KML, ikony, hierarchia folderów, widoki kamery, kod HTML wyskakujących okien i ustawienia wyświetlania 3D mogą nie stać się właściwościami geobazy. Odtwórz symbolizację i wyskakujące okna w aplikacji GIS.
  • Odsyłacze sieciowe mogą wskazywać aktywną zawartość zewnętrzną zamiast zawierać obiekty. Konwerter może zachować odsyłacz lub pominąć jego bieżącą zawartość, zamiast ją pobrać.
  • Nakładki na powierzchnię terenu i inne obrazy nie stają się zwykłymi wektorowymi klasami obiektów. Wymagane dane rastrowe należy wyeksportować lub pobrać osobno.
  • Większość plików KML korzysta z WGS 84. Wykonuj reprojekcję tylko wtedy, gdy wymaga tego projekt docelowy, oraz sprawdź wybraną transformację i wynikowe położenie obiektów.
  • Po imporcie sprawdź nazwy i typy pól, daty, precyzję liczbową, wartości null, opisy oraz pola generowane automatycznie. Opisy XML często trafiają do systemu jako zwykły tekst lub atrybuty HTML.
  • Zachowaj kompletny katalog .gdb wraz ze wszystkimi plikami wewnętrznymi. Nie kopiuj pojedynczego pliku znajdującego się w jego wnętrzu; podczas przenoszenia spakuj cały katalog.
  • Zmiana rozszerzenia nie konwertuje formatu. Wynik musi zostać utworzony przez oprogramowanie zapisujące zamierzoną strukturę bazy Esri lub Garmin.

Najczęściej zadawane pytania

Czy konwerter KML do GDB jest darmowy?

Tak, konwersja KML do GDB na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik KML?

Możesz przesłać pliki KML o rozmiarze do 50 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować KML do GDB?

Nie. Konwersja KML do GDB odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik KML dla tej konwersji z KML do GDB. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
kml

Konwersja odwrotna

Konwersja do .gdb
z innych formatów

Udostępnij w mediach społecznościowych: