GML ouvrir un fichier avec QGIS et Microstation
Le fichier GML est l'un des formats les plus appréciés par les développeurs et les utilisateurs de GIS, car en dehors du format pris en charge et standardisé par l'OGC, il est extrêmement fonctionnel pour le transfert et l'échange de données dans les applications Web.
GML est une application du langage XML à des fins géospatiales, son acronyme signifie Geography Markup Language. Avec cela, il est possible d'envoyer un fichier texte, un fichier vectoriel et même des images en utilisant le GMLJP2. Sa logique est basée sur la définition d'une structure de nœuds (ce qui y est représenté) et les données elles-mêmes, de sorte qu'un programme SIG lors de la lecture d'un fichier GML interprète d'abord son profil de caractéristiques puis affiche les données géographiques contenue là.
L'exemple de l'image précédente équivaut à une transaction de maintenance cadastrale, qui comprend une propriété dans sa condition initiale, et à la même chose que deux objets une fois qu'il a été démembré, avec son propriétaire des informations alphanumériques.
Comment lire un fichier GML à l'aide de QGIS.
C'est aussi simple que ne le peuvent les logiciels libres:
- Calque> ajouter un calque> ajouter un calque vectoriel> explorer
Ici, l'option GML est sélectionnée, et c'est tout.
Pour enregistrer un calque dans QGIS en tant que fichier GLM, cliquez simplement sur le calque, enregistrez et choisissez l'option GML.
Ici, il est nécessaire de définir certaines configurations, par exemple:
- C'est un système de référence, qui peut être celui qui a déjà défini la couche.
- Encodage de caractères, le latin 1 est idéal pour ne pas avoir de problèmes d'accents et de lettres - dans notre contexte hispanique.
- Le format est important, l'utilisation de GML 3 sera beaucoup plus stable si nous voulons être lus par d'autres programmes ou être diffusés via Geoserver.
- En outre, il doit être établi si nous voulons que le schéma soit inclus dans le même fichier ou séparément. En cas de lecture avec Bentley Map, il est nécessaire que ce soit séparément, comme expliqué plus loin.
Comment lire un fichier GML avec Microstation V8i
Cette fonctionnalité ne peut être effectuée qu'avec des applications Microstation GIS, telles que Bentley Map, PowerView, Bentley Cadastre ou similaire.
Dans mon cas, si j'utilise Bentley Map, c'est comme ça:
- Fichier> Importer> Types de données SIG…
Comme vous pouvez le voir, ici aussi, vous pouvez appeler les couches spatiales servies comme service Web WFS, Oracle Spatial, SQL Server.
Les fichiers SHP n'ont pas d'importance car ils sont ouverts en mode natif.
Dans le cas des fichiers GML, le fichier Add GML ...
Dans le panneau qui apparaît, il faudra sélectionner si le fichier schématique est séparé. Le fichier de schéma Bentley est appelé XSD.
Et une fois cela fait, cliquez avec le bouton droit de la souris sur la routine Import1 à nouveau, puis sélectionnez Aperçu seulement pour l'afficher ou Importer pour l'apporter à la carte.
Lorsque vous interrogez l'objet avec le bouton "Analyser", marqué comme une paire de lunettes et en touchant l'objet, les données tabulaires sont générées à la fois comme une boîte et un code xml, comme indiqué dans l'image suivante.
Pour exporter vers GML, la même procédure est suivie:
- Fichier> Exporter> Type de données SIG…
Dans les deux formes, avec QGIS et Bentley Map, il est possible d'éditer facilement le GML comme n'importe quel fichier vectoriel, ainsi que ses données alphanumériques.
Je recommande l’application Web IGN Iberpix4, le meilleur pour ouvrir, modifier, enregistrer (gml, shp, kmz).
Transparents, impressions, etc.
https://www.ign.es/iberpix2/visor/
Ce programme est assez simple à visualiser et gratuit:
http://llorenteprogramas.blogspot.com.es/2017/06/gml-manager-131-version-de-lectura.html