Esri lyr 파일로의 SLD?


21

SLD를 Esri로 변환하는 sw / extension이 있는지 아는 사람이 있습니까? lyr 형식 또는 SLD를 직접 가져 오려면?


흥미로운 질문입니다. 누군가는 그것을 한 번에 표결하여 아마도 이전에 본 적이 있다고 생각했지만 다른 모든 질문은 ESRI에서 SLD에 이르기까지입니다. 일부 검색에서는이 방향으로 또는 아무것도 가져올 수없는 방법을 찾지 못했습니다. FME조차도 그것을 관리하지 않는 것 같습니다 (레이어 라이터가 없으며 독자 만 있습니다). 그래도 그렇지 않다는 의미는 아닙니다. 아마도 ESRI는 자신 만의 맞춤형 제품을 보유하고있을 것입니다.
GIS-Jonathan

giohappy, 이것에 대한 답을 찾았습니까?
GeorgeC

GeorgeC는 더 이상 필요하지 않습니다. ESRI API를 기반으로 일부 사용자 지정 코드를 작성 사용하지 않는 한 그러나 나는 해결책 못 들었
giohappy

@giohappy이 문제를 해결하기 위해 무엇을 변경 했습니까?
nielsgerrits

답변:


2

SLD가 선언되면 구문 분석 XML로 레이어 매개 변수를 얻을 수 있습니다.

Arcgis에서는 로컬 피쳐 클래스를 추가하고 피쳐 레이어로로드해야합니다. 다음으로 SLD에서 레이어의 심볼 유형을 식별하고 ArcGIS에서 적절한 유형의 심볼을 생성합니다. 마지막으로 기호를 LYR에 저장하십시오.

이 스크립트가 개발되었는지 모르겠습니다. LYR을 SLD로 변환해야 할 주제가 많이 있지만 그 반대는 아닙니다.

원하는 경우 Python 환경에서 arcpy 및 xml 패키지를 사용하여이 변환을위한 스크립트를 수행 할 수 있습니다. 많은 사람들이 관심이 있다고 생각합니다.


으로 If SLD is declared하면 평균 참조합니다 SLD 스키마를 수행하거나 SLD 그냥 XML 선언이있는 경우이 작동합니까?
nmtoken

sld의 모든 선언은 XML 형식입니다. 이 페이지를 볼 수 있습니다 . 예가 있습니다. 참조는 링크 일뿐입니다. 모든 선언은 xml 파일에 있습니다.
GeoStoneMarten 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.