Åpne en GML-fil med QGIS og Microstation

GML-filen er et av formatene mest verdsatt av GIS-utviklere og brukere, siden det er ekstremt funksjonelt for overføring og utveksling av data i webapplikasjoner, bortsett fra å være et format som støttes og standardiseres av OGC.

GML er en applikasjon av XML-språket for geospatiale formål, dets initialer står for Geography Markup Language. Med dette er det mulig å sende inn en tekstfil, en vektorfil og jevne bilder ved hjelp av GMLJP2. Dens logikk er basert på definisjonen av en nodestruktur (det som er representert der) og selve dataene, slik at et GIS-program som leser en GML-fil først tolker dens karakteristikkprofil og deretter viser de geografiske dataene der innholdet.

bilde

Eksemplet på det forrige bildet er ekvivalent med en kadastral vedlikeholdstransaksjon, som inkluderer en egenskap i sin opprinnelige tilstand, og det samme som to objekter når den er blitt dismembered, med sin eier alfanumeriske opplysninger.

Slik leser du en GML-fil ved hjelp av QGIS.

Dette er så enkelt som bare gratis programvare kan gjøre:

  • Lag> legg til lag> legg til vektorlag> utforske

Her er GML-alternativet valgt, og det er det.

bilde

For å lagre et lag i QGIS som en GLM-fil, høyreklikk bare på laget, lagre som og velg GML-alternativet.

Her er det nødvendig å definere noen konfigurasjoner, for eksempel:

  • Det er et referansesystem, som kan være den som allerede har laget definert.
  • Tegnkoding, Latin 1 er ideell for ikke å ha problemer med aksenter og bokstaver - i vår latinamerikanske kontekst.
  • Formatet er viktig, ved hjelp av GML 3 vil det være mye mer stabilt hvis vi ønsker å bli lest av andre programmer eller spredt via Geoserver.
  • Det må også etableres hvis vi vil at ordningen skal inkluderes i samme fil eller separat. Hvis du leser det med Bentley Map, er det nødvendig at det er skilt, som forklart senere.

bilde

Slik leser du en GML-fil med Microstation V8i

Denne funksjonaliteten kan bare gjøres med Microstation GIS-applikasjoner, for eksempel Bentley Map, PowerView, Bentley Cadastre eller lignende.

I mitt tilfelle, hvis jeg bruker Bentley Map, er det gjort slik:

bilde

  • Fil> Import> GIS-datatyper ...

Som du kan se, her kan du også ringe romlige lag som serveres som Web Feature Service WFS, Oracle Spatial, SQL Server.

SHP-filer spiller ingen rolle når de åpnes nativt.

Når det gjelder GML-filer, legger du til GML-filen ...

I panelet som vises, vil det være nødvendig å velge om omrissfilen er separat. Bentley-skjemafilen er kjent som XSD.

Og når dette er gjort, høyreklikk på Import1-rutinen, og velg Bare forhåndsvisning for å vise det eller Importer for å bringe det til kartet.

bilde

Når du spørre objektet med "Analyser" -knappen, merket som et par briller, og berører objektet, heves tabelldataene både som en boks og xml-kode, som vist på bildet nedenfor.

For å eksportere til GML følges følgende fremgangsmåte:

  • Fil> Eksporter> GIS Datatype ...

bilde

I begge skjemaer, med både QGIS og Bentley Map, er det mulig å enkelt redigere GML som en hvilken som helst vektorfil, samt alfanumeriske data.

2 Svar på "Åpne en GML-fil med QGIS og Microstation"

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

Dette nettstedet bruker Akismet for å redusere spam. Lær hvordan kommentardataene dine behandles.