Statistics Canada에서 GML 파일을 다운로드했으며 웹의 D3 시각화에서 일부를 사용하기 위해 GeoJSON으로 변환하고 싶습니다. 그러나 나는 나를 위해 그것을 할 수있는 변환기를 찾지 못했습니다 ( http://converter.mygeodata.eu/ 시도했지만 반환 된 GeoJSON에는 실제 기하학이 포함되어 있지 않습니다).
GML을 GeoJSON으로 변환하는 가장 좋은 방법은 무엇입니까?
Statistics Canada에서 GML 파일을 다운로드했으며 웹의 D3 시각화에서 일부를 사용하기 위해 GeoJSON으로 변환하고 싶습니다. 그러나 나는 나를 위해 그것을 할 수있는 변환기를 찾지 못했습니다 ( http://converter.mygeodata.eu/ 시도했지만 반환 된 GeoJSON에는 실제 기하학이 포함되어 있지 않습니다).
GML을 GeoJSON으로 변환하는 가장 좋은 방법은 무엇입니까?
답변:
ogr2ogr을 사용할 수 있습니다 . 설치하는 가장 간단한 방법은 fwTools 를 다운로드하는 것 입니다.
다음 명령은
ogr2ogr -f "GeoJSON" E:\lakes.geojson e:\lakes.gml
당신이있는 경우에 다른 QuantumGIS을 , 당신은 매핑하여 GML 레이어를 추가하고 레이어를 마우스 오른쪽 버튼으로 클릭하여 저장을 선택 GeoJSON 형식으로.
vinayan이 말했듯이 ogr2ogr은 좋은 솔루션이지만 과거에 벡터 형식을 빠르게 변환하여 기존의 OpenLayers 예제를 사용하는 편리한 방법입니다.
http://openlayers.org/dev/examples/vector-formats.html
기능을 그리거나 데이터를 붙여넣고 기능 추가를 누르기 만하면됩니다.
R Studio (무료 소프트웨어)가있는 경우 여기에있는 변환기를 사용하여 큰 GML 파일을 GeoJSON으로 쉽게 변환 할 수 있습니다.