QGIS에 레이어 파일 (.lyr)을 추가 하시겠습니까?


26

대학에서는 ArcGIS Desktop 10을 사용하지만 Mac에서는 작동하지 않으므로 QGIS가 대신 있습니다.

QGIS로 연습하고 싶지만 ArcGIS Desktop과 함께 .lyr 파일을 사용하는데 QGIS에서 지원하지 않습니다.

QGIS가있는 Mac에서 * .lyr 파일을 * .shp 파일에 연결하여 어떻게 사용할 수 있습니까?


1
운동을 완료하기 위해 필요합니까? 디스플레이 정보 만 있습니다.
Emily

이 ArcMap의로이 작업을 수행하는 QGIS 위해 만들어진 도구가 될 필요가 접근이 어려운 소프트웨어 패키지입니다
gomapping

답변:


15

.lyr 파일을 SLD로 변환해야합니다. 그런 다음 QGIS에서 잘 렌더링되어야합니다. 불행히도 ArcGIS 레이어 스타일을 SLD (Styled Layer Descriptor) 파일로 변환 하시겠습니까? ArcGIS Desktop 내에서 변환을 수행해야합니다. 아마도 반 친구가 전환을 통해 도움을 줄 수 있습니다.

내가 테스트하지 않은 또 다른 옵션은이 Arc2SLD 변환기 를 사용하는 것 입니다. 다른 사용자가 해당 프로그램의 유용성에 대해 언급 할 수도 있습니다.


2
좋아요. ArcGis로 변환 할 수 있다면 괜찮습니다. 우리는 대학의 컴퓨터에 그것을 가지고 있으며, GIS와 일하고 싶을 때마다 거기에 걸어 가고 싶지 않습니다. :-)
David

2
@David 이것은 당신이 요구 한 것이 아니지만 원격 데스크톱 을 사용하여 가정의 Mac에서 대학의 PC (ArcGIS 실행)를 제어하는 ​​것을 볼 수도 있습니다 .
Stephen Lead

10

QGIS의 핵심 개발자 중 하나 인 @ndawson 은 .lyr 파일을 변환 할 수있는 QGIS 3.2 이상의 실험용 플러그인 을 만들었습니다 .

https://github.com/nyalldawson/slyr


이 플러그인도 찾았습니다. 그러나 나는 그것을 작동시킬 수 없다. 이 플러그인에 대한 경험이 있습니까? mdbtools 바이너리에 어디에 넣어야합니까?
joe_gerner

@joe_gerner-죄송합니다. 이전에이 플러그인을 사용하지 않았습니다. 방금 ndawson이이 변환을위한 플러그인을 생성 한 위치를 게시 한 것을 기억했습니다 :)
Joseph

1
AFAIK이 플러그인은 .style 파일 만 입력으로 사용합니다. .lyr 파일을 사용하면 오류가 발생했습니다. (독립형이 아닌 플러그인 버전을 사용했습니다).
Kantan

@Kantan-의견을 보내 주셔서 감사합니다. 플러그인 작성자에게 이것을 언급 할 수 있습니다.
Joseph

1
@ Kantan-플러그인 사용법에 대해 좀 알려주세요. 다음과 같은 오류가 계속 발생합니다.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'
user1655130

6

Esri의 lyr 형식은 이진이지만 새로운 lyrx 형식은 읽기 쉽고 구문 분석 할 수 있습니다.

EDIT
우리는 플러그인에서 작업은 QGIS에서 * lyrx 파일을 사용하는 qlyrx
문제 / 예 / QA는 / dev / 등에 기여하기 바랍니다. :)

arcgis pro에 액세스 할 수 있으면 lyr 파일을 새로운 lyrx 형식으로 변환 할 수 있습니다. lyrx-qml 변환이 가능한 util 웹 페이지를 게시했습니다. 단순 및 해치 채우기, 윤곽 속성을 지원하고 lyrx 단위를 qml 단위로 변환합니다. http://mindthemap.info/util/index.html


2

Arc2SLDconverter를 사용했지만 Arcmap 10.0에서만 작동합니다. 내 블로그
에서 몇 가지 예를 볼 수 있습니다 .


2

이 작은 소프트웨어는 http://wald.intevation.org/projects/arcmap2sld/%20 작업을 수행 할 수 있습니다. 변환하려는 레이어 + 레이어 심볼만으로 Arcmap 프로젝트를 연 다음 \ ArcMap2SLD_Code_1.4.0 \ stp \ ArcGIS_SLD_Converter.exe의 ArcGIS_SLD_Converter.exe에서 두 번 클릭하여 출력 위치를 지정하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.