Konwertuj PDF na KMZ
Konwertuj georeferencyjne mapy PDF na nakładki KMZ dla Google Earth za pomocą GDAL, QGIS, ArcGIS Pro lub MyGeodata.
Konwertuj pliki PDF online
Nie mamy jeszcze dedykowanego konwertera online dla PDF na KMZ, ale pliki PDF możesz przekonwertować online na te i inne formaty:
Jak konwertować pdf do kmz
- Nawigacja GPS, mapy, GIS
- Brak ocen.
Mapa dostarczona jako PDF może wymagać otwarcia w Google Earth, udostępnienia jako nakładka uwzględniająca lokalizację lub dołączenia do danych terenowych w kompaktowym pliku. Działa to tylko wtedy, gdy mapa zawiera użyteczne informacje o odniesieniu geograficznym lub można ją georeferencjonować przed eksportem.
Formaty PDF i KMZ
PDF to format dokumentu o stałym układzie, używany do raportów, rysunków technicznych, zeskanowanych dokumentów, map gotowych do druku oraz układów map GIS. Adobe Acrobat, aplikacje biurowe, oprogramowanie CAD, QGIS, ArcGIS Pro oraz systemy map internetowych mogą tworzyć pliki PDF.
PDF może zawierać tekst, obrazy rastrowe, obiekty rysunków wektorowych, czcionki i warstwy. GeoPDF przechowuje również współrzędne mapy oraz układ odniesienia współrzędnych (CRS), dzięki czemu kompatybilne oprogramowanie GIS może umieścić jego zawartość w odpowiednim położeniu geograficznym. Zeskanowana mapa papierowa, standardowy biurowy plik PDF oraz wiele pobranych map w formacie PDF nie zawiera tych informacji.
KMZ to skompresowany za pomocą ZIP pakiet danych KML. Jest używany przede wszystkim przez Google Earth i może zawierać znaczniki miejsc, ścieżki, poligony, style, modele 3D oraz nakładki obrazowe. W przypadku mapy PDF standardowym wynikiem jest GroundOverlay: wyrenderowany obraz umieszczony na powierzchni Ziemi, a nie edytowalne obiekty mapy.
KML używa współrzędnych długości i szerokości geograficznej w układzie WGS 84. Oprogramowanie konwertujące przekształca zreferencjowaną mapę źródłową do tego układu współrzędnych i może podzielić duże obrazy na kafelki w ramach supernakładki KML, co poprawia wydajność wczytywania w Google Earth.
Sprawdź, czy plik PDF jest zgeoreferencjonowany
Zainstaluj GDAL i sprawdź plik z poziomu wiersza poleceń:
gdalinfo input.pdf
Poszukaj układu współrzędnych, współrzędnych narożników, punktów kontrolnych lub metadanych georeferencyjnych. GDAL musi mieć dostępny sterownik PDF, taki jak PDFium, Poppler lub MuPDF. Plik PDF zawierający wiele stron może pojawić się jako osobne podzbiory danych GDAL; wybierz wymaganą stronę, zamiast zakładać, że mapa znajduje się na pierwszej stronie.
Metadane georeferencyjne potwierdzają położenie mapy, ale nie gwarantują, że linie wektorowe i etykiety będzie można wyodrębnić jako edytowalne obiekty KML. Obiekty rysunkowe PDF nie są odpowiednikiem obiektów GIS z wiarygodnymi atrybutami i geometrią.
Konwertowanie zgeoreferencjonowanego pliku PDF
W przypadku mapy rastrowej, którą GDAL odczytuje prawidłowo, utwórz kafelkową nakładkę KMZ za pomocą:
gdal_translate -of KMLSUPEROVERLAY input.pdf output.kmz
Otwórz output.kmz w Google Earth Pro i porównaj drogi, granice lub punkty orientacyjne z jego mapą podkładową. Jeśli plik PDF zawiera kilka stron, jako danych wejściowych użyj odpowiedniej nazwy podzbioru danych GDAL. Przed konwersją przytnij marginesy, legendy i obramowania stron, jeśli nie są częścią mapy; w przeciwnym razie zajmą część rozdzielczości obrazu i pozostaną widoczne na nakładce.
QGIS udostępnia interfejs desktopowy do tego samego procesu. Dodaj czytelny GeoPDF przez Layer → Add Layer → Add Raster Layer, sprawdź jego położenie względem mapy podkładowej, a następnie użyj Export → Save As. Wybierz format GDAL KMLSUPEROVERLAY i zapisz wynik jako .kmz.
ArcGIS Pro jest praktyczną opcją komercyjną w procesach opartych na ArcGIS. Użyj PDF To TIFF, aby wyrenderować mapę, potwierdź, że wynikowy raster znajduje się we właściwym położeniu, a następnie użyj Layer To KML, aby utworzyć plik .kmz. Jeśli wyrenderowany plik TIFF nie ma odniesienia przestrzennego, zgeoreferencjonuj go przed uruchomieniem Layer To KML.
Najpierw zgeoreferencjonuj zwykły plik PDF z mapą
Wyrenderuj odpowiednią stronę pliku PDF do formatu PNG lub TIFF z wystarczającą rozdzielczością, a następnie zgeoreferencjonuj ten obraz w QGIS. Otwórz Layer → Georeferencer, dodaj punkty kontrolne w rozpoznawalnych miejscach, wprowadź ich znane współrzędne lub wskaż je na zreferencjonowanym obszarze mapy, ustaw docelowy CRS, wybierz transformację i zapisz wynik jako GeoTIFF.
Rozmieść punkty kontrolne na całym obszarze mapy, a nie tylko w jednym narożniku. Transformacja afiniczna jest odpowiednia dla niezniekształconego obrazu mapy; stare, pofałdowane, zeskanowane lub sfotografowane mapy mogą wymagać transformacji wyższego rzędu albo splajnu cienkopłytowego, który może poprawić lokalne dopasowanie kosztem zniekształcenia innych obszarów. Wyeksportuj wynikowy GeoTIFF za pomocą:
gdal_translate -of KMLSUPEROVERLAY georeferenced.tif output.kmz
Konwersja online i ograniczenia kompatybilności
W przypadku niepoufnych, już zgeoreferencjonowanych plików MyGeodata Cloud Converter jest rozsądną opcją online: prześlij GeoPDF, wybierz wynik w formacie KMZ lub KML, jeśli jest dostępny, i sprawdź rezultat w Google Earth Pro. Nie przesyłaj zastrzeżonych map, dokumentacji katastralnej ani danych klienta do konwertera zewnętrznego bez sprawdzenia warunków przechowywania danych i ochrony prywatności.
Plik PDF nie staje się edytowalnymi punktami, liniami i poligonami tylko dlatego, że został skonwertowany. Edytowalny plik KML zwykle wymaga oryginalnych danych GIS, ręcznej digitalizacji lub specjalistycznego wyodrębnienia obiektów wektorowych, a następnie weryfikacji współrzędnych i atrybutów.
Google Earth Pro niezawodnie obsługuje nakładki KMZ i kafelkowe supernakładki. Niektóre aplikacje do mapowania mobilnego i przeglądarki internetowe obsługują tylko proste pliki KMZ, mogą odrzucać duże osadzone obrazy lub nie wyświetlać kafelkowych supernakładek. Przetestuj wynik w wymaganej aplikacji docelowej, szczególnie w przypadku dużych map i urządzeń działających offline.
Porównanie formatu PDF z KMZ
Jak formaty PDF i KMZ wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .PDF Portable Document Format | .KMZ Keyhole Markup Zip |
|---|---|---|
| Otwarty standard | Tak | Częściowo otwarty |
| Kompresja | Oba | Bezstratne |
| Typowy rozmiar pliku | Średni | Mały |
| Otwiera się w przeglądarce internetowej | Tak, natywnie | Nie |
| Dalsza edycja | Ograniczone | Ograniczone |
| Obsługa metadanych | Rozbudowany | Rozbudowany |
| Czytelny tekstowo | Nie | Nie |
| Najlepszy do | Publikacja | Wymiana danych |
| Wprowadzono | 1993 | 2004 |
| Twórca | Adobe Systems (now Adobe Inc.); standardized by ISO | Keyhole, Inc. / Google |
| Typ MIME | application/pdf | application/vnd.google-earth.kmz |
Sugerowane oprogramowanie i linki: konwertery pdf na kmz
Najczęściej zadawane pytania
Czy można przekonwertować dowolny plik PDF do KMZ?
Nie, plik PDF musi zawierać osadzone informacje geoprzestrzenne, takie jak współrzędne, układ odniesienia współrzędnych lub georeferencjonowanie mapy. Zwykły dokument PDF zazwyczaj nie pozwala utworzyć poprawnie położonej mapy KMZ bez osobnego dodania georeferencji.
Czy układ PDF i warstwy zostaną zachowane w pliku KMZ?
Nie, podczas konwersji plik PDF jest przekształcany w obiekty mapy KML lub georeferencyjną nakładkę obrazową. Układ strony, edytowalny tekst PDF, czcionki, adnotacje i nieobsługiwane warstwy mogą zostać spłaszczone lub pominięte.
Dlaczego przekonwertowany plik KMZ jest w niewłaściwym miejscu?
Zwykle dzieje się tak, ponieważ plik PDF nie zawiera użytecznych danych georeferencyjnych albo jego układ odniesienia współrzędnych jest nieobecny lub błędnie zinterpretowany. Plik PDF może wyświetlać współrzędne jako tekst lub oznaczenia siatki, ale nie zawierać informacji potrzebnych do dokładnego umiejscowienia mapy.
Jak rozdzielczość PDF wpływa na jakość konwersji z PDF do KMZ?
Rozdzielczość ma znaczenie, gdy mapa PDF jest konwertowana na nakładkę obrazową; wyższa rozdzielczość źródłowa zazwyczaj lepiej zachowuje etykiety i szczegóły linii, ale może zwiększyć rozmiar pliku KMZ. Wektorowe obiekty mapy mogą pozostać ostrzejsze, gdy zostaną wyodrębnione jako obsługiwana geometria KML, zamiast zostać zrasteryzowane.