#1 Mon 01 March 2021 17:26
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
QGIS 3.16: Importer un fichier XML
Bonjour,
J'ai la version QGIS 3.16.
J'aimerais pouvoir intégrer des fichiers xml. Comment puis-je faire?
Merci de votre retour
Hors ligne
#2 Mon 01 March 2021 22:27
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Tu peux les convertir en json. Il y a des convertisseurs en ligne sur le web.
Dernière modification par michel56 (Tue 02 March 2021 08:50)
Opérateur cartographique & DAO & PHP.
Hors ligne
#3 Wed 03 March 2021 08:16
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Bonjour
Ok, et comment tu intègres ton fichier JSON dans QGIS. je n'ai jamais utilisé ce type de fichier.
Pour compléter. Il s'agit de fichiers cartographiques. Est ce que la conversion en JSON est adaptée?
Bonne journée
Dernière modification par LaMayennaise (Wed 03 March 2021 08:52)
Hors ligne
#4 Wed 03 March 2021 09:05
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
(Avant de continuer, je suppose que ton fichier XML est un fichier sans données spatiales.)
Pour l’insérer, tu fais comme pour une couche vecteur.
Si tu as des données spatiales il faut trouver une autre méthode.
Dernière modification par michel56 (Wed 03 March 2021 09:06)
Opérateur cartographique & DAO & PHP.
Hors ligne
#5 Wed 03 March 2021 09:07
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Sachant que ce sont des données spatiales... quelles méthodes pour intégrer ces données dans QGIS?
Hors ligne
#6 Wed 03 March 2021 09:20
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 3.16: Importer un fichier XML
Tu peux essayer avec un tableur Excel. Tu ouvres le XML et tu le sauvegardes en fichier texte.
Ensuite tu importes le fichier texte dans Qgis et tu sélectionnes les champs X et Y.
Ton fichier XML, c'est pas plutôt du GML.
Dernière modification par michel56 (Wed 03 March 2021 09:24)
Opérateur cartographique & DAO & PHP.
Hors ligne
#7 Wed 03 March 2021 11:35
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
J'ai regardé dans le fichier xml et il y a bien la notion de gml dedans. Donc je pense que tu as raison.
Pour le coup comment on importe ce type de fichier...?
Hors ligne
#8 Thu 04 March 2021 09:27
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Menu Couche -> Ajouter une couche -> Ajouter une couche vecteur.
Opérateur cartographique & DAO & PHP.
Hors ligne
#9 Mon 08 March 2021 16:58
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Ce que je ne comprends pas c'est que si je fais "couche -insérer une couche vecteur" je ne peux pas intégrer le fichier car il ne propose même pas ce type de format.
Agrimaman
Hors ligne
#10 Mon 08 March 2021 17:28
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2938
- Site web
Re: QGIS 3.16: Importer un fichier XML
Comme Michel dit, il faut vérifier déjà s'il y a des coordonnées géographiques dans le fichier XML.
Ou s'il s'agit d'un fichier de configuration autre...
Ouvrir des données
https://docs.qgis.org/3.10/fr/docs/user … =xml%20gml
https://docs.qgis.org/3.10/fr/search.ht … ea=default
https://docs.qgis.org/3.10/fr/docs/user … =xml%20gml
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#11 Wed 10 March 2021 11:00
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 3.16: Importer un fichier XML
Si tu changes l'extension du fichier ça te donnes quoi.
Tu remplaces .xml par .gml
Opérateur cartographique & DAO & PHP.
Hors ligne
#12 Wed 10 March 2021 14:18
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Il s'agit de fichiers cartographiques avec des coordonnées.
J'ai changé l'extension en gml, en voulant insérer via couche, ajouter une couche vecteur : il me mets en erreur et m'indique que ce n'est pas une source de données valide ou reconnue.
Agrimaman
Hors ligne
#13 Wed 10 March 2021 14:18
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Il s'agit de fichiers cartographiques avec des coordonnées.
J'ai changé l'extension en gml, en voulant insérer via couche, ajouter une couche vecteur : il me mets en erreur et m'indique que ce n'est pas une source de données valide ou reconnue.
Agrimaman
Hors ligne
#14 Wed 10 March 2021 14:27
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2938
- Site web
Re: QGIS 3.16: Importer un fichier XML
Votre fournisseur de fichiers les relit avec quel logiciel ?
Pouvez-vous faire un essai avec un autre logiciel ?
Existe-t-il un outil OGC pour vérifier la syntaxe interne du fichier ?
(je ne sais pas, je ne connais de GML que le nom et ceci... https://fr.wikipedia.org/wiki/Geography_Markup_Language )
(page Wikipedia avec un lien vers un site listant tous les modèles de schémas GML existants : http://schemas.opengis.net/gml/ )
Votre fichier ressemble-t-il à ce qui est donné sur ce site OpenGIS ?
En dernier recours, déposer un extrait du fichier, ou tout le fichier via un site de dépot de fichier, si ce n'est pas confidentiel, et pour que d'autres personnes puissent regarder voire faire leurs propres essais.
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#15 Wed 10 March 2021 15:06
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
Il s'agit d'un fichier Telepac.
J'ai trouvé sur GEOREZO un article dessus " QGIS: Import fichier xml telepac rpg", Mais quand je teste sa solution c'est à la dire le code suivant dans la boite de commande PYTHON, cela me met que la syntaxe est invalide...
from osgeo import ogr
gml = """ <gml:Polygon>
<gml:outerBoundaryIs>
<gml:LinearRing>
<gml:coordinates>
445576.2,6675004.5 445576.2504,6675004.5435 445581.3,6675008.9 445578.3,6675012.3 445573.2,6675007.8 445576.2,6675004.5
</gml:coordinates>
</gml:LinearRing>
</gml:outerBoundaryIs>
</gml:Polygon>"""
poly = ogr.CreateGeometryFromGML(gml)
print poly.ExportToWkt()
Hors ligne
#16 Wed 10 March 2021 15:30
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2938
- Site web
Re: QGIS 3.16: Importer un fichier XML
Qui est le fournisseur qui a fabriqué ce fichier Telecap ? avec quel logiciel d'export SIG ? et peut-il vous aider ??
(vous fournir les données dans un autre format ?)
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#17 Wed 10 March 2021 17:00
- LaMayennaise
- Participant occasionnel
- Date d'inscription: 28 Aug 2020
- Messages: 14
Re: QGIS 3.16: Importer un fichier XML
C'est le site TELEPAC qui produit ces fichier.
Ce que je ne comprend c'est pourquoi est ce si compliqué d'intégrer des fichiers XML avec coordonnées sous QGIS...
Hors ligne
#18 Wed 10 March 2021 18:17
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2938
- Site web
Re: QGIS 3.16: Importer un fichier XML
Contacter le service national TelePAC ASP ?
https://www.telepac.agriculture.gouv.fr … gales.html
Chercher en dehors du forum Georezo * s'il y a des utilisateurs d'un export TelePAC dans QGis ?
(ici c'était en 2018 : https://dumdum-cultivateur.blogspot.com … -qgis.html - avec un export au format Shape )
lien trouvé avec le moteur de recherche Qwant : https://www.qwant.com/?q=Telepac+qgis
il y a peut-être d'autres sites, avec d'autres ressource)
* sans chercher dans les liens Georezo : https://www.qwant.com/?q=Telepac%20qgis%20-georezo&
En dernier ressort, chercher de l'aide auprès d'un professionnel payant (une sorte d' ESN de la géomatique), mais ce sera payant.
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#19 Thu 11 March 2021 08:51
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 725
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Avez-vous essayé les plugins "LandXml*" ?
Bonne journée.
Hors ligne
#20 Sat 26 June 2021 08:47
- Beghin Jérémie
- Juste Inscrit !
- Date d'inscription: 7 Nov 2017
- Messages: 1
Re: QGIS 3.16: Importer un fichier XML
Bonjour,
Je ne comprends pas où se situe le problème.
J'utilise également la version 3.16 de QGIS.
Pour charger un fichier .xml (GML) :
- vous cliquez sur Ajouter une couche vecteur... (Ctrl + Maj + V)
- pour "Source, Jeux de données vectorielles", vous cliquez sur Parcourir [...]
- vous sélectionnez directement votre fichier dans la fenêtre de l'Explorateur Windows (pas besoin de convertir, de renommer l'extension, ou de sélectionner le type d'extension)
- puis vous cliquez sur Ajouter
- une fenêtre s'ouvre avec les noms différentes couches, les types de géométries, etc.
- cliquez sur OK.
Vous pouvez, par exemple, faire un test avec les données publiques de l'organisme officiel du Service de l'Information Aéronautique français disponibles sur le site officiel d'EUROCONTROL https://ext.eurocontrol.int/aixm_conflu … AIX/France
Téléchargez le .zip : France_Overseas_AIP_DS_PartOf_20201203_AIRAC.xml
Si cela ne fonctionne pas avec ces données, c'est que le problème se situe avec votre installation/système.
Si cela fonctionne avec ces données mais pas les vôtre, c'est que les données TelePAC sont peut-être corrompues ou que le format n'est pas de l' XLM/GML.
Avez-vous résolu votre problème ?
Hors ligne