J'ai demandé de conserver le polygone, le nom du polygone et l'icône correspondante dans le panneau des espaces.comment conserver le polygone et le nom du polygone sur la surface du polygone en kml
Peut-on me suggérer comment faire cela en kml?
J'ai demandé de conserver le polygone, le nom du polygone et l'icône correspondante dans le panneau des espaces.comment conserver le polygone et le nom du polygone sur la surface du polygone en kml
Peut-on me suggérer comment faire cela en kml?
Par défaut, vous ne voyez que l'étiquette de nom si votre repère a une géométrie Point, donc pour les lignes et les polygones, le nom n'est pas affiché.
Vous pouvez cependant créer un MultiGeometry avec à la fois un polygone et un point (généralement le point central ou l'endroit où vous souhaitez étiqueter). Si vous ne voulez pas que la punaise jaune par défaut apparaisse, ajoutez simplement un Style avec un élément IconStyle href vide au Placemark.
<?xml version="1.0" encoding="utf-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
<name>polygon</name>
<Style>
<IconStyle>
<Icon/>
</IconStyle>
</Style>
<MultiGeometry>
<Point>
<coordinates>-122.4317195,37.801848</coordinates>
</Point>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-122.43193945401,37.801983684521
-122.431564131101,37.8020327731402
-122.431499536494,37.801715236748
-122.43187136387,37.8016634915437
-122.43193945401,37.801983684521
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</MultiGeometry>
</Placemark>
</kml>
Cette méthode multi-géométrie peut être très fastidieux si vous avez quelques centaines de polygones (par exemple, une grille/index) et que vous voulez montrer leurs noms. Ma préférence est d'utiliser quelque chose comme QGIS/Arc, où je crée un nouveau fichier vectoriel de centroïdes de polygone (fichier de point) qui a les attributs de polygone (y compris le nom/description). J'enregistre le nouveau fichier de point en tant que point KML et j'importe dans Google Earth. De leur, je définis un style partagé pour le fichier de point, avec l'icône définie sur 0% opacité.
Example of Google Earth Polygons with Labels using above method
peut essayer d'expliquer plus en détail ce que le problème est? Sans plus d'informations, il est impossible de savoir ce que vous voulez dire - d'où le vote pour fermer. – Fraser