Ich versuche, ein benutzerdefiniertes Symbol zur Anzeige auf Google Earth zu erstellen. Es befindet sich in meinem lokalen Dateisystem und ich versuche, es als "file:/C: /myfile.png" zu verweisen, aber es wird nicht angezeigt. Ist das möglich?benutzerdefinierte KML-Symbole
0
A
Antwort
3
Sie müssen die KML und die Symbole zusammen in ein KMZ-Archiv (das ist nur ein Zip) .
1
Die KML documentation sagt, dass es mit jedem URI, lokal oder webbasiert funktioniert. Ich schlage vor, dass Sie nicht "file:/c: /myfile.png" verwenden, sondern nur den Dateipfad "c: \ myfile.png" oder setzen Sie das Icon in das lokale Verzeichnis und verwenden Sie einfach "myfile.png" als Beispiel in der Dokumentation schlägt vor (Sie müssen möglicherweise sicherstellen, dass die umgekehrten Schrägstriche Windows auf einem Windows-Rechner sind.)
Für lokale URI-Verweise auf Windows benötigen normalerweise 3 Schrägstriche, z. file: /// C: /kml/icons/myicon.png oder einfach ein relativer Pfad aus der KML-Datei. – JasonM1