#1 Thu 13 March 2008 15:39
- Kizito
- Juste Inscrit !
- Date d'inscription: 24 May 2006
- Messages: 9
[FME] Ajout données source "kml"
Bonjour,
je n'arrive pas à ajouter un jeu de données source kml(origine Google Earth) dans FME
j'obtiens le message d'erreur suivant:
"Module `KML' API version matches current core version (3.1 20031010).
No value found for the 'XFMAP' directive, using the XRS file 'C:\Program Files\FME\xml\xrs\xrs.xml' to determine configuration.
Unable to configure the XML module to read the XML dataset. No <xrs:switch> item in the xrs document 'C:\Program Files\FME\xml\xrs\xrs.xml' matched the XML dataset '------.kml'.
The XML Module halted on error, see the logfile for details"
je ne sais pas si l'erreur provient du système de coordonnées? ou du fait que le kml était à l'origine un shp ?(importé dans Google Earth avec données attributaires converties en texte dans description)
je joins le fichier
Merci d'avance
Hors ligne
#2 Thu 13 March 2008 16:21
- LASGOUZES
- Participant assidu
- Date d'inscription: 6 Mar 2006
- Messages: 169
Re: [FME] Ajout données source "kml"
Dans FME 2007 aucun résultat obtenu.
Dans FME 2008 (20080227 - Build 5184) les points semblent correctement récupés avec leurs attributs.
Cordialement,
Hors ligne
#3 Thu 13 March 2008 16:24
- Kizito
- Juste Inscrit !
- Date d'inscription: 24 May 2006
- Messages: 9
Re: [FME] Ajout données source "kml"
merci
je ne dispose que de FME 2006 (20060620 - Build 2651), ceci expliquant surement cela....
Hors ligne
#5 Thu 13 March 2008 18:18
- Kizito
- Juste Inscrit !
- Date d'inscription: 24 May 2006
- Messages: 9
Re: [FME] Ajout données source "kml"
dans FME 2006, j'ai déjà ces lignes dans mon fichier xrs.xml
<note> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ </note>
<note> </note>
<xrs:switch element="kml" depth="1">
<xrs:namespaces>
<xrs:namespace prefix="xrs-any-value" uri="http://earth.google.com/kml/2.0"/>
</xrs:namespaces>
<xrs:configure>
<xrs:keyword name="XFMAP_SCHEMA" value="../kml/kml_schemas_xfmap.xml"/>
<xrs:keyword name="XFMAP" value="../kml/kml_objects_xfmap.xml"/>
<xrs:keyword name="XR_PIPELINE" value="../kml/kml_pipeline.fmi"/>
</xrs:configure>
</xrs:switch>
par contre, peux être que 2.0 indique la version de GE ?
étant donner que la version actuelle de GE est 4.2, il ne reconnaît pas le kml?
qqun peut-il regarder dans le xrs.xml de FME 2007 ou FME 2008 s'il n'y a pas des mises à jours sur les lignes pour le kml ???
merci d'avance
Hors ligne
#6 Thu 13 March 2008 18:32
- Sylvie
- Membre
- Date d'inscription: 5 Sep 2005
- Messages: 3066
Re: [FME] Ajout données source "kml"
FME 2006 (20070813 - Build 4398)
J'ai ça :
<note>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</note>
<note />
- <xrs:switch element="kml" depth="1">
- <xrs:namespaces>
<xrs:namespace prefix="xrs-any-value" uri="http://earth.google.com/kml/2.0" />
</xrs:namespaces>
- <xrs:configure>
<xrs:keyword name="XFMAP_SCHEMA" value="../kml/kml_schemas_xfmap.xml" />
<xrs:keyword name="XFMAP" value="../kml/kml_objects_xfmap.xml" />
<xrs:keyword name="XR_PIPELINE" value="../kml/kml_pipeline.fmi" />
</xrs:configure>
</xrs:switch>
<note>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</note>
<note />
- <xrs:switch element="kml" depth="1">
- <xrs:namespaces>
<xrs:namespace prefix="xrs-any-value" uri="http://earth.google.com/kml/2.1" />
</xrs:namespaces>
- <xrs:configure>
<xrs:keyword name="XFMAP_SCHEMA" value="../kml/kml_schemas_xfmap.xml" />
<xrs:keyword name="XFMAP" value="../kml/kml_objects_xfmap.xml" />
<xrs:keyword name="XR_PIPELINE" value="../kml/kml_pipeline.fmi" />
</xrs:configure>
</xrs:switch>
et ton fichier fait planter aussi
Hors ligne