Open een GML-bestand met QGIS en Microstation

Het GML-bestand is een van de formaten die het meest door GIS-ontwikkelaars en gebruikers wordt gewaardeerd. Behalve dat het een formaat ondersteund en gestandaardiseerd is door de OGC, is het zeer functioneel voor de overdracht en uitwisseling van data in webapplicaties.

GML is een toepassing van de XML-taal voor geospatiale doeleinden, het acroniem staat voor Geography Markup Language. Hiermee is het mogelijk om een ​​tekstbestand, een vectorbestand en zelfs afbeeldingen in te sturen met behulp van de GMLJP2. De logica is gebaseerd op de definitie van een knooppuntstructuur (wat wordt daar weergegeven) en de gegevens zelf, zodat een GIS-programma bij het lezen van een GML-bestand eerst zijn profiel van kenmerken interpreteert en vervolgens de geografische gegevens weergeeft daar bevat.

beeld

Het voorbeeld van het vorige beeld is gelijk aan een cadastrale onderhoudstransactie, die een eigenschap in zijn eerste conditie omvat, en hetzelfde als twee objecten zodra het is gedistribueerd, met de alfanumerieke informatie van de eigenaar.

Hoe u een GML-bestand kunt lezen met behulp van QGIS.

Dit is zo simpel als alleen gratis software kan doen:

  • Laag> laag toevoegen> vectorlaag toevoegen> verkennen

Hier is de GML optie geselecteerd, en dat is het.

beeld

Als u een laag wilt opslaan in QGIS als GLM-bestand, klikt u met de rechtermuisknop op de laag, opslaan als en kies de optie GML.

Hier is het nodig om enkele configuraties te definiëren, bijvoorbeeld:

  • Het is een referentiesysteem, dat kan zijn degene die al de laag heeft gedefinieerd.
  • Character encoding, Latijn 1 is ideaal om geen accenten en letters te hebben, in onze Spaanse context.
  • Het formaat is belangrijk, met behulp van GML 3 zal veel stabieler zijn als we door andere programma's worden gelezen of via Geoserver worden verspreid.
  • Ook moet worden vastgesteld of we willen dat het schema in hetzelfde bestand of afzonderlijk wordt opgenomen. Als u het met Bentley Map leest, moet dit apart zijn, zoals later wordt uitgelegd.

beeld

Hoe een GML-bestand te lezen met Microstation V8i

Deze functionaliteit kan alleen worden gedaan met Microstation GIS-toepassingen, zoals Bentley Map, PowerView, Bentley Cadastre en dergelijke.

In mijn geval is het zo als ik Bentley Map gebruik:

beeld

  • Bestand> Importeren> GIS-gegevenstypen ...

Zoals u kunt zien, hier kunt u ook ruimtelijke lagen noemen die gediend worden als Web Feature Service WFS, Oracle Spatial, SQL Server.

SHP-bestanden maken niet uit wanneer ze native worden geopend.

In het geval van GML-bestanden, voegt u het GML-bestand toe ...

In het paneel dat verschijnt, moet u selecteren of het schemabestand afzonderlijk is. Het Bentley-schemabestand staat bekend als XSD.

En zodra dit gedaan is, klik met de rechtermuisknop opnieuw op de Import1-routine en selecteer Alleen voorbeeld om het te tonen of Importeren om deze naar de kaart te brengen.

beeld

Wanneer u het object met de knop 'Analyse', gemarkeerd als een paar glazen, en het object aanraakt, worden de tabelgegevens zowel als een doos en xml-code opgeheven, zoals weergegeven in de volgende afbeelding.

Om naar GML te exporteren, wordt de volgende procedure gevolgd:

  • Bestand> Exporteren> GIS-gegevenstype ...

beeld

In beide vormen is het met zowel QGIS als Bentley Map mogelijk om de GML gemakkelijk te bewerken als vectorbestanden, evenals de alfanumerieke gegevens.

2 Antwoorden op "Open een GML-bestand met QGIS en Microstation"

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.