35 votos

Agregando archivos de capa (.lyr, .lyrx) a QGIS

En la universidad utilizamos ArcGIS Desktop 10, pero este no funciona en mi Mac, por lo que tengo instalado QGIS en su lugar.

Quiero hacer mis ejercicios con QGIS, pero en ArcGIS Desktop utilizamos archivos .lyr con ArcMap y archivos .lyrx con ArcGIS Pro, los cuales no son compatibles con QGIS.

¿Alguien sabe cómo puedo conectar los archivos *.lyr a mis archivos *.shp para poder utilizarlos en mi Mac con QGIS?

19voto

Jorge Córdoba Puntos 18919

Tienes que convertir los archivos .lyr a SLD. Luego deberían renderizarse bien en QGIS. Desafortunadamente, ¿Convertir el estilo de capa de ArcGIS a archivo Descriptor de capa con estilo (SLD)? requiere que la conversión se realice desde ArcGIS Desktop. Quizás un compañero de clase podría ayudarte realizando la conversión.

Otra opción, que no he probado, sería usar este conversor Arc2SLD. Quizás otro usuario pueda comentar sobre la usabilidad de ese programa.

15voto

Mue Puntos 2469

@ndawson, uno de los desarrolladores principales de QGIS, ha creado un complemento experimental para QGIS 3.2 o superior que podría convertir archivos .lyr:

https://github.com/nyalldawson/slyr

0 votos

Ahora integrado en el repositorio de complementos de QGIS opengislab.com/blog/2019/3/16/…

4 votos

Está integrado pero la edición comunitaria no aplica estilos .lyr.

0 votos

+1 es increíble, y si encuentras un archivo que no se convierte como se espera, avísales y se corregirá en la próxima versión!

10voto

Bui The Hoa Puntos 1168

El formato lyr de Esri es binario, pero el nuevo formato lyrx es legible y parseable.

Estamos trabajando en un plugin para usar archivos *lyrx en QGIS qlyrx
Siéntase libre de contribuir con problemas/ejemplos/qa/dev/etc.

Si tiene acceso a ArcGIS Pro, puede convertir archivos lyr al nuevo formato lyrx.

Obsoleto: por favor, use el plugin
He publicado una página web que permite la conversión de lyrx a qml. Soporta rellenos simples y de trama, propiedades de contorno y traduce las unidades de lyrx a unidades de qml. http://mindthemap.info/util/index.html

1 votos

El sitio web de mindthemap parece estar no funcional, o en el mejor de los casos confuso. Usándolo, puedo navegar a mi archivo local .lyrx, ¿pero luego qué? No hay un botón de "convertir". Instrucciones, por favor.

2voto

Z3r0byte Puntos 13

Este pequeño software podría hacer el trabajo http://wald.intevation.org/projects/arcmap2sld/%20. Abra su proyecto de ArcMap con solo la capa + simbología de capa que desea convertir, luego haga doble clic en ArcGIS_SLD_Converter.exe en \ArcMap2SLD_Code_1.4.0\stp\ArcGIS_SLD_Converter.exe coloque la ubicación de su salida.

0voto

PYTHAXCESS Puntos 11

Apenas encontré y utilicé este complemento, SLYR Community Edition, que puedes encontrar en el Administrador de complementos de QGIS. Te permite convertir .lyr a .qml, que luego puedes cargar como un estilo en la pestaña de simbología.

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