GML을 GeoJSON으로 변환


9

Statistics Canada에서 GML 파일을 다운로드했으며 웹의 D3 시각화에서 일부를 사용하기 위해 GeoJSON으로 변환하고 싶습니다. 그러나 나는 나를 위해 그것을 할 수있는 변환기를 찾지 못했습니다 ( http://converter.mygeodata.eu/ 시도했지만 반환 된 GeoJSON에는 실제 기하학이 포함되어 있지 않습니다).

GML을 GeoJSON으로 변환하는 가장 좋은 방법은 무엇입니까?

답변:


17

ogr2ogr을 사용할 수 있습니다 . 설치하는 가장 간단한 방법은 fwTools 를 다운로드하는 것 입니다.

다음 명령은

ogr2ogr -f "GeoJSON" E:\lakes.geojson e:\lakes.gml

당신이있는 경우에 다른 QuantumGIS을 , 당신은 매핑하여 GML 레이어를 추가하고 레이어를 마우스 오른쪽 버튼으로 클릭하여 저장을 선택 GeoJSON 형식으로.


감사! 방금 시도한 결과 "오류 1 : 인식 할 수없는 형상 유형 <Surface>"가 나타납니다. -이것은 GML에 GeoJSON으로 쉽게 변환 할 수없는 기능이 있다는 것을 의미합니까?
— Lars Grammel

2
당 gis.stackexchange.com/a/11482/5850 , 당신은 1.8.0을 GDAL 필요하거나 above..what은 버전?
— vinayan

1
최신 버전, 시도 @LarsGrammel gisinternals.com/sdk/...
— 빈 아얀

Windows 용 최신 fwTools (2.4.7)를 사용했습니다. 제안한대로 최신 버전의 GDAL을 사용해보십시오.
— Lars Grammel

GDAL 1.9.1 (최신 SDK에 포함)이 저에게 효과적이었습니다. 감사!
— Lars Grammel


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