Au collège, nous utilisons ArcGIS Desktop 10, mais cela ne fonctionne pas sur mon Mac, j'ai donc QGIS à la place.
Je veux faire mes exercices avec QGIS, mais nous utilisons des fichiers .lyr avec ArcGIS Desktop, et ils ne sont pas pris en charge par QGIS.
Quelqu'un sait-il comment connecter les fichiers * .lyr à mes fichiers * .shp pour les utiliser sur mon Mac avec QGIS?
qgis
layer-file
David
la source
la source
Réponses:
Vous devez convertir les fichiers .lyr en SLD. Ensuite, ils devraient s'afficher correctement dans QGIS. Malheureusement, la conversion du style de couche ArcGIS en fichier SLD (Styled Layer Descriptor)?nécessite que la conversion soit effectuée à partir d'ArcGIS Desktop. Peut-être qu'un camarade de classe pourrait vous aider en faisant la conversion.
Une autre option, que je n'ai pas testée, serait d'utiliser ce convertisseur Arc2SLD . Peut-être qu'un autre utilisateur peut commenter l'utilisabilité de ce programme.
la source
@ndawson , l'un des principaux développeurs de QGIS, a créé un plugin expérimental pour QGIS 3.2 ou supérieur qui pourrait convertir des fichiers .lyr:
https://github.com/nyalldawson/slyr
la source
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'
Le format lyr d'Esri est binaire, mais le nouveau format lyrx est lisible et analysable.
EDIT
Nous travaillons sur un plugin pour utiliser les fichiers * lyrx dans QGIS qlyrx
N'hésitez pas à contribuer avec issues / examples / qa / dev / etc. :)
Si vous avez accès à arcgis pro, vous pouvez convertir un fichier lyr au nouveau format lyrx. J'ai publié une page Web util qui permet la conversion lyrx-qml. Il prend en charge les remplissages simples et hachurés, les propriétés de contour et traduit les unités lyrx en unités qml. http://mindthemap.info/util/index.html
la source
J'ai utilisé Arc2SLDconverter, mais cela ne fonctionne qu'avec Arcmap 10.0.
Vous pouvez voir quelques exemples sur mon blog .
la source
Ce petit logiciel pourrait faire le travail http://wald.intevation.org/projects/arcmap2sld/%20 . Ouvrez votre projet Arcmap avec uniquement la symbologie couche + couche que vous souhaitez convertir, puis double-cliquez sur ArcGIS_SLD_Converter.exe dans \ ArcMap2SLD_Code_1.4.0 \ stp \ ArcGIS_SLD_Converter.exe pour placer l'emplacement de votre sortie.
la source