Ich versuche, eine KMZ Datei für die Verwendung in Google Earth einzurichten, wo die Sprechblaseninhalte größtenteils in HTML-Dateien definiert sind, die mit iframes eingebettet sind. Das Setup funktioniert mit einer einfachen KML-Datei und den zusätzlichen HTML-Dateien, wenn relative Links im lokalen Dateisystem verwendet werden (vorausgesetzt, Dateisystemzugriff ist aktiviert).Wie verlinke ich auf interne Dateien in einer KMZ-Datei?
Mein Problem ist, dass ich keine Möglichkeit finde, eine KMZ-Datei zu erstellen, die alle Dateien in einer verknüpften Weise enthält. Die KML-Spezifikation spricht nicht über das Problem (tatsächlich erscheint KMZ nur ein paar Mal im gesamten Dokument). Ich konnte auch keine andere Dokumentation über KMZ finden.
Kann eine Verknüpfung zu anderen HTML-Dateien innerhalb einer KMZ hergestellt werden? Wenn ja: Wie?
Ich sehe nicht, was dazu führen würde, dass relative Pfade nicht funktionieren würden.Haben Sie versucht, Ihr funktionierendes kml-Verzeichnis einfach in eine kmz-Datei zu kopieren? – user57368
ja, sowohl mit dem Stammordner und ohne - alle Iframes kommen einfach leer –
versuchen, alle 'nur lesen' Flags in den Dateien innerhalb der Kmz. – Fraser