En la universidad usamos ArcGIS Desktop 10, pero eso no funciona en mi Mac, así que tengo QGIS allí.
Quiero hacer mis ejercicios con QGIS, pero utilizamos archivos .lyr con ArcGIS Desktop, y QGIS no los admite.
¿Alguien sabe cómo puedo conectar los archivos * .lyr a mis archivos * .shp para usarlos en mi Mac con QGIS?
qgis
layer-file
David
fuente
fuente
Respuestas:
Necesita convertir los archivos .lyr a SLD. Entonces deberían rendir bien en QGIS. Desafortunadamente, ¿ Convertir el estilo de capa ArcGIS a un archivo de Descriptor de capa con estilo (SLD)? requiere que la conversión se realice desde ArcGIS Desktop. Quizás un compañero de clase pueda ayudarlo haciendo la conversión.
Otra opción, que no he probado, sería utilizar este convertidor Arc2SLD . Quizás otro usuario pueda comentar sobre la usabilidad de ese programa.
fuente
@ndawson , uno de los principales desarrolladores de QGIS, ha creado un complemento experimental para QGIS 3.2 o superior que podría convertir archivos .lyr:
https://github.com/nyalldawson/slyr
fuente
Traceback (most recent call last): File "slyr-master/slyr/tools/style_to_bin.py", line 9, in <module> from slyr.bintools.extractor import Extractor ModuleNotFoundError: No module named 'slyr'
El formato lyr de Esri es binario, pero el nuevo formato lyrx es legible y analizable.
EDITAR
Estamos trabajando en un complemento 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 el archivo lyr al nuevo formato lyrx. He publicado una página web util que permite la conversión de lyrx-qml. Admite rellenos simples y de sombreado, propiedades de contorno y traduce unidades lyrx a unidades qml. http://mindthemap.info/util/index.html
fuente
He usado Arc2SLDconverter, pero solo funciona con Arcmap 10.0.
Puedes ver algunos ejemplos en mi blog .
fuente
Este pequeño software podría hacer el trabajo http://wald.intevation.org/projects/arcmap2sld/%20 . Abra su proyecto Arcmap con solo la simbología de capa + 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.
fuente