Hvad er KMZ-filformatet?
Filer med filendelsen .kmz bruges af Google Earth og andre geo-spatiale applikationer til at gemme og dele kortlokationer og geografiske data. Formatet blev udviklet af Keyhole, Inc. og blev, efter Googles opkøb af virksomheden i 2004, rygraden i Google Earths delbare kortfiler. Den underliggende KML-specifikation blev senere vedtaget som en åben standard af Open Geospatial Consortium (OGC) i 2008.
En .kmz-fil er et ZIP-arkiv bestående af et primært .kml-dokument - efter konvention navngivet doc.kml og placeret i rodmappen - plus eventuelle refererede aktiver såsom brugerdefinerede ikoner, billeder, jordoverlejringer eller 3D-modeller. Alt indhold er pakket ved hjælp af DEFLATE-komprimeringsalgoritmen, hvilket holder filstørrelserne små og samtidig opretholder bred kompatibilitet. Yderligere aktiver gemmes i undermapper i arkivet. Du kan omdøbe en .kmz-fil til .zip og åbne den med enhver arkivmanager for at inspicere dens indhold direkte.
.kmz-filer kan indeholde:
- navngivne stedmarkører med geografiske koordinater (længdegrad, breddegrad og valgfri højde i WGS 84)
- polygon- og sti-overlejringer, herunder billedoverlejringer på jorden
- 3D-modeldata refereret som COLLADA
.dae-filer - netværkslinks, der peger på eksterne
.kmz- eller.kml-ressourcer
Da geografiske data, billeder og annoteringer alle kan pakkes i en enkelt bærbar fil, er .kmz meget brugt til distribution af datasæt, turruter og brugerdefinerede kortlag. Dataene kan også åbnes i enhver geo-spatial applikation, der understøtter KML-kodning - herunder QGIS, Global Mapper og Google My Maps - ikke kun i Google Earth.
Sikkerhed og tryghed
RISIKO: LOWKML-filen inde i en KMZ er ren XML uden eksekverbar kode, så selve kortdataene er sikre at åbne. To forholdsregler: et <NetworkLink>-element kan få en KMZ til automatisk at hente eksternt indhold fra en URL, når den åbnes (en vektor for privatliv/sporing) - vær påpasselig med KMZ fra upålidelige kilder; og delte kortdata kan være personfølsomme (en rute eller et sæt nåle kan afsløre en hjemmeadresse eller rutine). Da en KMZ er en ZIP, gælder det sædvanlige råd om kun at udpakke arkiver fra personer, du har tillid til.
Formatdetaljer
kort fortaltProgrammer der åbner KMZ-filer
Tekniske detaljer
dyb specifikation| Containerformat | ZIP-arkiv med DEFLATE-komprimering |
| Internt roddokument | `doc.kml` placeret i arkivets rod efter OGC/Google-konvention |
| MIME-type | `application/vnd.google-earth.kmz` |
| Magic bytes | `50 4B 03 04` ved offset 0 - standard ZIP «PK» lokal filheader |
| Koordinatreferencesystem | WGS 84 (EPSG:4326) - længdegrad, breddegrad og valgfri højde |
| Understøttede geometrityper | Point, LineString, LinearRing, Polygon, MultiGeometry, Model |
| 3D-modelformat | COLLADA (`.dae`) filer refereret fra KML; begrænset til statisk geometri |
| Overlejringstyper | GroundOverlay, ScreenOverlay, PhotoOverlay |
| Netværkslinks | `<NetworkLink>` elementer kan referere til eksterne KMZ/KML-URL'er for live eller automatisk opdaterede data |
| Højdetilstande | `clampToGround`, `relativeToGround`, `absolute` |
| Stilunderstøttelse | Inline og delte stilarter (`<Style>`, `<StyleMap>`) for ikoner, linjer og polygonudfyldninger |
| Filinspektion | Omdøb `.kmz` til `.zip` for at udpakke og læse de enkelte filer med et arkivværktøj |
| KML-namespace indeni | KML 2.2 XML-namespace `http://www.opengis.net/kml/2.2` |
| Konvention for undermapper | `doc.kml` i roden; billeder og modeller i navngivne undermapper (f.eks. `files/`) |
| Understøttelse af ture og animation | `<gx:Tour>` og `<gx:FlyTo>` elementer muliggør scriptede flyveture i Google Earth |
| Tekstkodning | UTF-8 - KML er en XML-dialekt; ZIP-indgangsnavne bruger også UTF-8 |
| Udgivet | 2004 (Google Earth); KML 2.2 adopted as an OGC standard in 2008 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.ogc.org |
KMZ-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om KMZ-filer.