Microstation-Bentleyqgis

Abre un ficheiro GML con QGIS e Microstation

O arquivo GML é un dos formatos máis apreciados polos desenvolvedores e usuarios de SIX, xa que ademais de ser un formato soportado e estandarizado polo OGC, é extremadamente funcional para a transferencia e intercambio de datos en aplicacións web.

GML é unha aplicación da linguaxe XML para fins xeoespaciais, o seu acrónimo significa Geography Markup Language. Con isto é posible enviar un ficheiro de texto, un ficheiro vectorial e incluso imaxes usando o GMLJP2. A súa lóxica baséase na definición dunha estrutura de nodos (o que alí se representa) e os datos en si, de xeito que un programa SIX ao ler un ficheiro GML primeiro interpreta o seu perfil de características e despois amosa os datos xeográficos. contida alí.

imaxe

O exemplo da imaxe anterior é equivalente a unha transacción de mantemento catastral, que inclúe unha propiedade na súa condición inicial e o mesmo que dous obxectos unha vez que foi desmembrado, co seu propietario, información alfanumérica.

Como ler un ficheiro GML usando QGIS.

Isto é tan sinxelo coma só o software libre pode facer:

  • Capa> engadir capa> engadir capa vectorial> explorar

Aquí está seleccionada a opción GML e iso é así.

imaxe

Para gardar unha capa en QGIS como un ficheiro GLM, basta con premer co botón dereito sobre a capa, gardar como e elixir a opción GML.

Aquí hai que definir algunhas configuracións, por exemplo:

  • É un sistema de referencia, que pode ser o que xa definiu a capa.
  • A codificación de caracteres, o latín 1 é ideal para non ter problemas con acentos e letras ñ no noso contexto hispano.
  • O formato é importante, usando GML 3 será moito máis estable se queremos ser lidos por outros programas ou difundilos a través de Geoserver.
  • Ademais, debe establecerse se queremos que o esquema se inclúa no mesmo ficheiro ou por separado. En caso de lelo con Bentley Map, é necesario que se faga por separado, como se explica máis adiante.

imaxe

Como ler un ficheiro GML con Microstation V8i

Esta funcionalidade só se pode facer con aplicacións de SIG de Microstation, como Bentley Map, PowerView, Bentley Cadastre ou similar.

No meu caso, se uso Bentley Map, faise así:

imaxe

  • Ficheiro> Importar> Tipos de datos SIX ...

Como podes ver, aquí tamén podes chamar a capas espaciais servidas como Servizo de recursos web WFS, Oracle Spatial, SQL Server.

Os ficheiros SHP non importan cando se abren de forma nativa.

No caso dos ficheiros GML, o ficheiro Engadir GML ...

No panel que aparece, será necesario seleccionar se o ficheiro esquemático está separado. O ficheiro de esquema de Bentley coñécese como XSD.

E unha vez feito isto, faga clic co botón dereito sobre a rutina Import1 de novo e seleccione Vista previa só para mostrar ou Importar para obtelo no mapa.

imaxe

Cando consulta o obxecto co botón "Analizar", marcado como un par de lentes e tocando o obxecto, os datos tabulares son criados tanto como un código de caixa como xml, como se mostra na seguinte imaxe.

Para exportar a GML seguimos o seguinte procedemento:

  • Ficheiro> Exportar> Tipo de datos SIX ...

imaxe

En ambas as dúas formas, con QGIS e Bentley Map, é posible editar facilmente o GML como calquera ficheiro vectorial, así como os seus datos alfanuméricos.

Golgi Álvarez

Escritor, investigador, especialista en Modelos de Ordenación do Territorio. Participou na conceptualización e implantación de modelos como: Sistema Nacional de Administración de Patrimonio SINAP en Honduras, Modelo de Xestión de Municipios Mancomunados en Honduras, Modelo Integrado de Xestión Catastral - Rexistro en Nicaragua, Sistema de Administración do Territorio SAT en Colombia. . Editor do blog de coñecemento Geofumadas dende 2007 e creador da Academia AulAGEO que inclúe máis de 100 cursos sobre temas SIX - CAD - BIM - Xemelgos Dixitais.

artigos relacionados

2 Comentarios

Deixe un comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

Botón de volta ao principio