Åbn en GML-fil med QGIS og Microstation
GML filformater er en af de højt værdsat af udviklere og GIS-brugere, da udover at være et understøttet format standardiseret af OGC, er yderst funktionel til overførsel og udveksling af data i webapplikationer.
GML er en anvendelse af XML-sproget til geospatiale formål, dets akronym står for Geography Markup Language. Med dette er det muligt at sende en tekstfil, en vektorfil og endda billeder ved hjælp af GMLJP2. Dens logik er baseret på definitionen af en nodestruktur (hvad der er repræsenteret der) og selve dataene, så et GIS-program, når man læser en GML-fil, fortolker først sin karakteristikprofil og viser derefter de geografiske data indeholdt der.
Eksemplet på det foregående billede svarer til en kadastral vedligeholdelsestransaktion, som indeholder en egenskab i sin oprindelige tilstand, og det samme som to objekter, når den er blevet dismembered, med dens ejer alfanumeriske oplysninger.
Sådan læses en GML-fil ved hjælp af QGIS.
Dette er så enkelt som kun fri software kan gøre:
- Lag> tilføj lag> tilføj vektorlag> udforsk
Her vælges GML-indstillingen, og det er det.
For at gemme et lag i QGIS som en GLM-fil skal du bare højreklikke på laget, gemme som og vælge GML-indstillingen.
Her er det nødvendigt at definere nogle konfigurationer, for eksempel:
- Det er et referencesystem, som måske er den, der allerede har laget defineret.
- Karakterkodning, Latin 1 er ideel til ikke at have problemer med accenter og bogstaver - i vores latinamerikanske kontekst.
- Formatet er vigtigt, ved at bruge GML 3 vil være meget mere stabilt, hvis vi ønsker at blive læst af andre programmer eller spredes via Geoserver.
- Det skal også etableres, hvis vi ønsker, at ordningen skal inkluderes i den samme fil eller separat. I tilfælde af at læse det med Bentley Map kræves det, at dette er særskilt, som forklaret senere.
Sådan læses en GML-fil med Microstation V8i
Denne funktionalitet kan kun udføres med Microstation GIS applikationer, såsom Bentley Map, PowerView, Bentley Cadastre eller lignende.
I mit tilfælde, hvis jeg bruger Bentley Map, er det gjort sådan:
- Fil> Import> GIS-datatyper ...
Som du kan se, her kan du også ringe til rumlige lag, der serveres som Web Feature Service WFS, Oracle Spatial, SQL Server.
SHP-filer er ligegyldige, da de åbner indbygget.
I tilfælde af GML-filer tilføjes GML-filen ...
I panelet, der vises, er det nødvendigt at vælge, om den skematiske fil er separat. Bentley-skemafilen er kendt som XSD.
Når dette er gjort, skal du højreklikke på Import1-rutinen igen, og vælg kun Preview for at vise det eller Importer for at bringe det til kortet.
Ved høring af objektet med "Analyze" -knappen, markerede briller, og røre objekt tabeldata samt XML stige kasse, som vist på billedet nedenfor.
For at eksportere til GML følges følgende procedure:
- Fil> Eksport> GIS-datatype ...
I begge former, med både QGIS og Bentley Map, er det muligt at nemt redigere GML som en vektorfil, såvel som dens alfanumeriske data.
Jeg anbefaler webapplikationen til IGN Iberpix4, den bedste til at åbne, ændre, gemme (gml, shp, kmz).
Transparenter, udskrifter mv.
https://www.ign.es/iberpix2/visor/
Dette program er ret nemt at visualisere og gratis:
http://llorenteprogramas.blogspot.com.es/2017/06/gml-manager-131-version-de-lectura.html