Hva er en KMZ-fil?
KMZ (KML Zipped)-fil er en representasjon av zippet KML-fil som inneholder geospatial informasjon som kan vises i GIS-applikasjoner som Google Earth. Informasjon om stedsmarkeringer er representert i filen som breddegrad og lengdegrad sammen med et egendefinert navn. Den enkeltpakkede KMZ-filen kan enkelt deles med andre brukere. KMZ-filer kan også inkludere 3D-modelldata for geo-representasjon av modellen. En KMZ-fil kan åpnes i Google Maps ved å lagre filen på en online plassering og deretter skrive inn URL-en i Google Maps-søkeboksen.
Filstruktur
Innholdet i en MKZ-fil består av en hoved-KML-fil og null eller flere tilknyttede filer. Det kan trekkes ut ved å bruke standard dekompresjonsverktøy som WinZIP. KMZ-filformatet er også komprimert til et arkiv med komprimeringsforhold på 10:1. Du kan eksportere data fra Google Earth som applikasjoner direkte til KMZ-filformat. Hoved-KML-filen heter doc.kml. Når du pakker en KMZ-fil, kan mer enn én KML-fil legges til den, men dette vil ikke være til nytte siden Google Earth søker etter den første KML-filen når du åpner KMZ-filen og leser den. Den ignorerer ytterligere KML-filer som finnes i arkivet. For å være sikker på at den ønskede KML-filen leses av Google Earth, anbefales det kun å plassere en enkelt KML-fil i KMZ-filen.
Bildene, modellene, teksturene, lydfilene og andre ressurser som refereres til i doc.kml-filen, er plassert i en annen undermappe inne i hovedmappen. Dette kan også innebære noe kompleksitet, avhengig av antall støttefiler. Lenker til disse inngående ressursene kan være referanse relativt eller via absolutt referanse.
Relativ referanse
Når ressurser er plassert ved siden av hoved-doc.kml i en undermappe i hovedmappen, kan den relative referansen peke til disse støttefilene som vist i følgende eksempel (kun for ikon).
<IconStyle>
<scale>1.1</scale>
<Icon>
<href>files/icon_surfing.png</href>
</Icon>
</IconStyle>
Absolutt referanse
Ressurser kan også refereres til.Absolutte referanser inneholder hele URL-en for den koblede filen. Når filer legges ut på en sentral server, sørger absolutt referanse for at disse forblir entydige sammenlignet med relativ referanse. Det anbefales ikke å referere til lokal fil, da disse koblingene vil brytes når filene flyttes til et nytt system. Et eksempel på absolutt referanse er som følger:
<Icon>
<href>http://maps.google.com/mapfiles/kml/pushpin/ylw-pushpin.png</href>
</Icon>