35 votos

Añadir archivos de capas (.lyr, .lyrx) a QGIS

En la universidad usamos ArcGIS Desktop 10, pero no funciona en mi Mac, así que tengo 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, y no son compatibles con QGIS.

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

19voto

Jorge Córdoba Puntos 18919

Debe convertir los archivos .lyr a SLD. Entonces, deberían representarse bien en QGIS. Desgraciadamente, ¿Convertir el estilo de capa de ArcGIS en un archivo Styled Layer Descriptor (SLD)? requiere que la conversión se realice desde ArcGIS Desktop. Tal vez un compañero de clase podría ayudarle haciendo la conversión.

Otra opción, que no he probado, sería utilizar esto Convertidor Arc2SLD . Tal vez otro usuario pueda comentar la usabilidad de ese programa.

15voto

Mue Puntos 2469

@ndawson uno de los principales desarrolladores de QGIS, ha creado un plugin experimental para QGIS 3.2 o superior que puede 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 los estilos .lyr.

0 votos

+1 es increíble, y si encuentras un archivo que no se convierte como se esperaba, ¡házselo saber y se arreglará 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 utilizar archivos *lyrx en QGIS qlyrx
Siéntase libre de contribuir con problemas/ejemplos/qa/dev/etc.

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

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

1 votos

El sitio web de mindthemap parece no ser funcional, o en el mejor de los casos es confuso. Utilizándolo, puedo buscar mi archivo local .lyrx, pero ¿luego qué? No hay ningún botón de "conversión". 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 sólo la capa + simbología de capa que desea convertir, a continuación, haga doble clic en ArcGIS_SLD_Converter.exe en \ArcMap2SLD_Code_1.4.0\stp\ArcGIS_SLD_Converter.exe ponga la ubicación de su salida.

0voto

PYTHAXCESS Puntos 11

Acabo de encontrar y utilizar este plugin, Edición comunitaria de SLYR , que puede encontrar en el Gestor de Plugins de QGIS. Te permite convertir .lyr a .qml, que luego puedes cargar como 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