Konwertuj kmz do gltf

Darmowy konwerter online KMZ do GLTF

Konwertuj modele Google Earth KMZ do glTF lub GLB na potrzeby workflow webowych, silnikowych i AR.

Konwertuj KMZ na GLTF online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 10 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 .kmz

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

  2. 2/3

    Wykonaj konwersję .kmz do .gltf

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

  3. 3/3

    Pobierz przekonwertowany plik .gltf

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować kmz do gltf

Google Earth i pakiety GIS często dostarczają treści 3D jako KMZ, podczas gdy przeglądarki internetowe, silniki gier i narzędzia AR często wymagają glTF lub GLB. Konwersja pakietu sprawia, że zawarty w nim model lokalny może być używany w tych aplikacjach, ale położenie geograficzne i zawartość dostępna wyłącznie w KML mogą wymagać osobnej obsługi.

Co zawiera KMZ

KMZ to pakiet skompresowany za pomocą ZIP, zawierający dane KML (Keyhole Markup Language). Google Earth, Google Earth Pro, eksporty ze SketchUp oraz aplikacje GIS lub mapowe używają go do oznaczeń miejsc, ścieżek, wielokątów, widoków kamery, współrzędnych geograficznych i modeli 3D.

Pakiet KMZ zwykle zawiera plik doc.kml, jeden lub więcej plików COLLADA .dae oraz tekstury obrazów, takie jak .jpg lub .png. Nie musi on zawierać siatki 3D: niektóre pakiety obejmują wyłącznie elementy mapy, etykiety, odwołania do terenu, nakładki lub łącza do zdalnych danych. Konwersja tworzy model tylko wtedy, gdy obecna jest lokalna geometria 3D lub można uzyskać geometrię, do której prowadzi odwołanie.

Co zapewnia glTF

glTF to otwarty format 3D przeznaczony do użycia w czasie działania, rozwijany przez Khronos Group. Reprezentuje węzły sceny, siatki, materiały, tekstury, kamery i animacje, umożliwiając efektywne ładowanie w przeglądarkach, przeglądarkach czasu rzeczywistego, silnikach gier i aplikacjach AR.

Zasób .gltf zwykle korzysta z pliku sceny JSON oraz oddzielnych plików binarnych i graficznych. Plik .glb jest formą binarną i może zawierać scenę, dane siatki oraz tekstury w jednym pliku, dzięki czemu jest zazwyczaj wybierany do udostępniania. Materiały glTF są przede wszystkim oparte na zasadach fizycznych i nie zachowują wszystkich funkcji materiałów COLLADA lub Blender.

Wyodrębnij pakiet KMZ

  1. Zachowaj niezmienioną kopię oryginalnego pliku .kmz.
  2. Otwórz plik za pomocą narzędzia do obsługi archiwów zgodnego z ZIP albo zmień nazwę model.kmz na model.zip i wyodrębnij jego zawartość.
  3. Wyodrębnij kompletną strukturę folderów, w tym doc.kml, pliki .dae i tekstury obrazów. Ścieżki względne w plikach KML i COLLADA zależą od tego, czy te foldery pozostaną razem.
  4. Otwórz doc.kml w edytorze tekstu i sprawdź jego elementy <Model> oraz <Link>, aby zidentyfikować wskazany plik COLLADA. Jeśli nie ma lokalnego pliku .dae, pakiet może nie zawierać geometrii 3D możliwej do konwersji.

Konwertuj model za pomocą Blender

  1. Zainstaluj aktualną wersję Blender z dostępnym importerem COLLADA i eksporterem glTF.
  2. Wybierz File → Import → Collada (.dae), a następnie wybierz wyodrębniony plik .dae z jego oryginalnego folderu. Nie przenoś pliku z dala od jego tekstur przed importem.
  3. Sprawdź wynik w widoku Material Preview lub Rendered. Jeśli brakuje obrazów, użyj opcji File → External Data → Find Missing Files i wybierz wyodrębniony katalog zasobów.
  4. Sprawdź skalę, normalne, hierarchię, zduplikowane obiekty i liczbę wielokątów. Usuń niepotrzebne kamery, światła lub puste węzły. Zastosuj transformacje za pomocą Object → Apply → All Transforms dopiero po potwierdzeniu właściwej orientacji i skali.
  5. Wybierz File → Export → glTF 2.0. Ustaw format glTF Binary (.glb), aby uzyskać jeden przenośny plik, albo glTF Separate (.gltf + .bin + textures), gdy miejsce docelowe wymaga oddzielnych zasobów.
  6. Włącz opcję Selected Objects, gdy eksportowany ma być tylko zaimportowany model. Używaj tekstur obrazów i standardowych wejść materiałów opartych na zasadach fizycznych; proceduralne węzły Blender i nieobsługiwane funkcje shaderów mogą zostać uproszczone lub pominięte.
  7. Otwórz wyeksportowany plik w docelowej przeglądarce lub silniku i przed przekazaniem sprawdź geometrię, tekstury, orientację, skalę oraz animację.

Użytkownicy, którzy nie potrzebują lokalnej edycji, mogą przesłać KMZ do 101convert.com, aby bezpłatnie przeprowadzić konwersję bez instalowania oprogramowania. Automatyczna konwersja jest mniej odpowiednia, gdy pakiet zawiera brakujące zasoby sieciowe, nietypowe funkcje COLLADA, wiele modeli lub położenie KML, które musi zostać precyzyjnie zachowane.

Ograniczenia jakości i zgodności

KML może umieszczać model za pomocą szerokości geograficznej, długości geograficznej, wysokości, kierunku, pochylenia i przechylenia. glTF zwykle przechowuje lokalny układ współrzędnych sceny, dlatego pierwotne położenie na mapie nie jest automatycznie równoważne w wyeksportowanym zasobie. Zapisz współrzędne KML osobno albo zastosuj lokalny punkt odniesienia i zachowaj metadane geograficzne do wykorzystania w systemie GIS lub silniku geoprzestrzennym.

Bardzo duże współrzędne geograficzne mogą powodować problemy z precyzją zmiennoprzecinkową w aplikacjach czasu rzeczywistego. W razie potrzeby wyśrodkuj siatkę w pobliżu początku układu współrzędnych przed eksportem, zachowując pierwotne położenie geograficzne poza plikiem glTF.

Tekstury wskazywane przez zdalne adresy URL, ścieżki właściwe dla Google Earth lub nieprawidłowe nazwy plików z uwzględnieniem wielkości liter mogą się nie ładować. Pobierz zasoby, jeśli jest to dozwolone, przekonwertuj nieobsługiwane formaty obrazów do PNG lub JPEG i zweryfikuj każdą ścieżkę tekstury przed eksportem.

Importy COLLADA mogą zawierać odwrócone normalne, nieprawidłowe jednostki, zduplikowane materiały, brakujące animacje lub nadmiernie złożoną geometrię. Sprawdź i popraw te problemy w Blender. Konwersja zazwyczaj nie zachowuje etykiet KML, nakładek mapy, łączy sieciowych, zachowania terenu ani ustawień prezentacji Google Earth; eksportuje dostępną scenę 3D, a nie kompletną wizualizację mapy.

Porównanie formatu KMZ z GLTF

Jak formaty KMZ i GLTF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików KMZ i GLTF
Cecha .KMZ Keyhole Markup Zip .GLTF GL Transmission Format
Otwarty standard Częściowo otwarty Tak
Kompresja Bezstratne Oba
Typowy rozmiar pliku Mały Mały
Otwiera się w przeglądarce internetowej Nie Częściowo
Dalsza edycja Ograniczone Łatwy
Obsługa metadanych Rozbudowany Podstawowy
Czytelny tekstowo Nie Tak
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2004 2015
Twórca Keyhole, Inc. / Google Khronos Group
Typ MIME application/vnd.google-earth.kmz model/gltf+json

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików kmz.

Najczęściej zadawane pytania

Czy konwerter KMZ do GLTF jest darmowy?

Tak, konwersja KMZ do GLTF 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 KMZ?

Możesz przesłać pliki KMZ o rozmiarze do 50 MB i przekonwertować do 1 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ć KMZ do GLTF?

Nie. Konwersja KMZ do GLTF 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 KMZ dla tej konwersji z KMZ do GLTF. 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ę.

Już pobrano

Ten plik został już pobrany. Ze względu na prywatność usunęliśmy go z serwera zaraz po pobraniu, więc nie można go pobrać ponownie. Jeśli potrzebujesz go jeszcze raz, przekonwertuj plik ponownie.