5 votos

¿Migrar de Mapinfo a PostGIS/QGIS y conservar los estilos?

Estamos trasladando todos nuestros archivos de ficha de Mapinfo a una base de datos de PostGIS, y posteriormente utilizaremos QGIS en lugar de Mapinfo.

He observado que PostGIS registra los formatos de estilo de las pestañas en una columna llamada 'MI_STYLE', que conserva el estilo cuando las tablas se cargan de nuevo en Mapinfo. Sin embargo, cuando las tablas se cargan en QGIS para su visualización, no parece reconocer los estilos.

¿Alguna idea sobre cómo evitar esto?

0 votos

Los estilos de Mapinfo pertenecen a Mapinfo y AFAIK no puede ser cargado en cualquier otros programas informáticos. Los estilos de QGIS son diferentes a los de Mapinfo en el sentido de que el documento contiene el estilo y no la tabla, lo que permite asignar diferentes estilos para diferentes documentos, de forma similar a como Esri ArcMap maneja la información de estilo... cambiar entre estas plataformas implicará mucho trabajo para configurar los estilos de nuevo manualmente a menos que pueda decodificar el MI_STYLE y escribir un script de python para establecer la simbología de la capa.

0 votos

GDAL tiene un mecanismo OGR_STYLE que también es por característica y que puede ser utilizado en algunos programas. Supongo que MapServer soporta OGR_STYLES pero QGIS probablemente no.

0 votos

Utilicé una extensión para ArcGIS llamada TabReader (muy barata). Permitía a AG abrir archivos MapInfo como de sólo lectura y podía crear una nueva columna y codificar de forma única los estilos individuales de cada característica. Por supuesto, usted tendría que simbolizar manualmente sobre la base de esa columna.

6voto

Ricardo Reyes Puntos 3428

No podrá portar los estilos de MapInfo directamente a QGIS, principalmente porque los estilos de MapInfo son por característica, mientras que los estilos de QGIS están basados en reglas.

Dicho esto, puedes probar con la herramienta de Nathan Woodrow para convertir estilos: https://nathanw.net/2011/08/08/new-tool-mapinfo-to-qgis-style-converter/ . Hace un buen trabajo.

Pero, yo empezaría de nuevo. No es demasiado difícil dar estilo a las cosas, en realidad, y tienes un montón de nuevas opciones con QGIS para hacer que las cosas se vean bonitas.

Además, dado que utiliza PostGIS, puede almacenar un estilo QGIS por defecto en la base de datos.

2 votos

Sí, la razón por la que no continué con esa herramienta fue que el estilo en QGIS era mucho mejor y es mejor que la gente lo aprenda y no se apoye en una herramienta que sólo llega al 5% del camino.

0 votos

Desde la versión 3.20 QGIS puede leer la configuración de simbología de los archivos .tab de MapInfo. Ver el registro de cambios qgis.org/es/site/forusers/visualchangelog320/ Esta característica fue financiada por el grupo de usuarios de QGIS Dinamarca (esta característica no es perfecta todavía, pero se planea arreglar en la versión QGIS3.22)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X