#1 Tue 22 June 2010 17:59
- bernard lortic
- Participant assidu
- Lieu: crest 26
- Date d'inscription: 23 Jan 2006
- Messages: 549
- Site web
KML et polygones à trous
Bonjour,
voici un message d'un total flemmard .
J'utilise peu klm et j'ai un peu la flemme de chercher très finement. Je l'utilise pour envoyer des données à des gens qui pratiquent pas les SIG, donc pour faire du télétravail.
J'utilise un truc qui marche..... O2O. Mais si je lui donne un shape file d'une zone avec une inclusion, il l'ignore... Ce qui me gène. Est-ce du au soft lui-même ou au format klm ?
Amicalement
Dernière modification par Bruno (Tue 22 June 2010 22:55)
Bernard LORTIC IRD 93143 Bondy
http://www.bdvilles.ird.fr/lortic_pages … index.php3
http://www.bdvilles.ird.fr/lortic_pages … index.html
Hors ligne
#2 Tue 22 June 2010 22:15
Re: KML et polygones à trous
Bonjour,
Je suppose que pour vous klm = kml en réalité = format de Google Earth.
Si c'est bien le cas, c'est le problème des polygones à trous est lié à votre outil : le KML supporte les polygones à trous.
http://code.google.com/intl/fr/apis/kml … rence.html
Un exemple ci-dessous en copiant collant le code et en le mettant dans un fichier polygone_trou.kml par exemple puis en l'ouvrant dans Google Earth
Code:
<kml xmlns="http://earth.google.com/kml/2.2"> <Document> <name>PolygonStyle.kml</name> <open>1</open> <Style id="examplePolyStyle"> <PolyStyle> <color>ff0000cc</color> <colorMode>random</colorMode> </PolyStyle> </Style> <Placemark> <name>hollow box</name> <styleUrl>#examplePolyStyle</styleUrl> <Polygon> <extrude>0</extrude> <altitudeMode>clampToGround</altitudeMode> <outerBoundaryIs> <LinearRing> <coordinates> -122.3662784465226,37.81884427772081 -122.3652480684771,37.81926777010555 -122.365640222455,37.81986126286519 -122.36666937925,37.81942987753481 -122.3662784465226,37.81884427772081 </coordinates> </LinearRing> </outerBoundaryIs> <innerBoundaryIs> <LinearRing> <coordinates> -122.366212593918,37.81897719083808 -122.3654241733188,37.81929450992014 -122.3657048517827,37.81973175302663 -122.3664882465854,37.81940249291773 -122.366212593918,37.81897719083808 </coordinates> </LinearRing> </innerBoundaryIs> </Polygon> </Placemark> </Document> </kml>
Pour ensuite savoir si ça vient de la version de FwTools qui tourne derrière votre O2O, de limitation de l'interface de O2O, d'une implémentation incomplète dans FwTools ou encore d'autre chose?
A priori, la possibilité numéro 3 n'est pas évoquée sur les listes GDAL donc j'opterais pour le cas 1, 2 ou 4.
Vous avez quelle version de FwTools?
Cordialement
ThomasG
Dernière modification par ThomasG (Tue 22 June 2010 22:16)
Hors ligne
#3 Wed 23 June 2010 09:04
- bernard lortic
- Participant assidu
- Lieu: crest 26
- Date d'inscription: 23 Jan 2006
- Messages: 549
- Site web
Re: KML et polygones à trous
oui, bien sur KML.
Grand merci pour votre diagnostic précis. C'était le cas n° 1, je suppose. Ma version de FwTools était 1.3.4; J'ai mis la version 2.4.7 et cela tourne parfaitement.
Merci encore.
Bernard LORTIC IRD 93143 Bondy
http://www.bdvilles.ird.fr/lortic_pages … index.php3
http://www.bdvilles.ird.fr/lortic_pages … index.html
Hors ligne
#4 Wed 23 June 2010 13:04
- yjusteau
- Juste Inscrit !
- Lieu: Lagardelle sur Lèze
- Date d'inscription: 26 Oct 2005
- Messages: 6
Re: KML et polygones à trous
En effet, O2O n'est qu'une simple interface pour ogr2ogr (inclus dans FWTools). Je l'ai réalisé rapidement pour des amis hermétiques à la ligne de commande. Pour le coup, il offre les capacités de la version installée sur le poste.
Yann
Hors ligne