Comment Afficher KML Personnalisé Icône de Repère à l'aide de l'Image à partir du Disque Local ou un Lecteur Réseau
Quelqu'un sait comment afficher KML personnalisé icône de Repère à l'aide de l'image à partir du disque local ou un lecteur réseau.
J'ai essayé et ça ne fonctionne pas:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Style id="icon">
<IconStyle>
<Icon>
<href>c:\etnasss.jpg</href>
</Icon>
</IconStyle>
</Style>
<Placemark>
<name>Simple placemark</name>
<description>Attached to the ground. Intelligently places itself
at the height of the underlying terrain.</description>
<styleUrl>#icon</styleUrl>
<Point>
<coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
</Point>
</Placemark>
</kml>
Grâce
OriginalL'auteur SoftwareTheory | 2014-06-19
Vous devez vous connecter pour publier un commentaire.
La
<href>
élément dans le fichier KML une URL pas un fichier Windows chemin d'accès. L'URL peut être absolu ou relatif de l'emplacement.Pour le faire fonctionner, vous propose de déplacer le fichier KML et l'image dans le même dossier puis reportez-vous à l'image par son nom de fichier.
Source: https://developers.google.com/kml/documentation/kmlreference#href
Ensuite, vous pouvez vous référer à l'image par sa localisation absolue (par ex. file:///C:/etnasss.jpg) mais Google Earth a la politique de sécurité concernant l'accès aux fichiers locaux sur le système de fichiers en dehors du contexte du fichier KML. Vous devez autoriser l'accès aux fichiers locaux, qui n'est généralement pas recommandé.
Alternativement, vous pouvez créer un Fichier KMZ (aka fichier ZIP) et inclure l'image dans le fichier KMZ fichier d'archive et de référence dans le fichier KML.
\\Computername est un windows identificateur n'est pas une URL. Si d'autres machine dispose d'un serveur web, puis vous pouvez utiliser l'URL machine....
OriginalL'auteur JasonM1