ogr2ogr를 사용하면 GeoJSON을 SHP(shape file)로 변경할 수 있습니다.

#참고 (GeoJSON to TopoJSON) : http://ngee.tistory.com/771

#참고 (SHP to GeoJSON) : http://ngee.tistory.com/779


ogr2ogr은 GDAL을 설치하면 사용할 수 있는 CLI 중에 하나입니다.

다만 GDAL을 빌드해서 설치하실꺼면 GEOS를 지원하도록 설정하고 빌드하세요. 

#참고 (GDAL build with PostgreSQL) : http://ngee.tistory.com/764


사용 방법은 간단합니다. 


ogr2ogr   -f "ESRI Shapefile"  -t_srs epsg:3857   outputShapeFileName.shp   inputGeojsonFileName.geojson


방금 전에 작성한 shp to geojson과 반대로 해야합니다. 

-f 에 대해서도 확인해봤는데 제가 빌드한 GDAL에서는 아래와 같은 파일 포맷을 지원해주네요. 


 -f format_name: output file format name, possible values are:

     -f "ESRI Shapefile"

     -f "MapInfo File"

     -f "TIGER"

     -f "S57"

     -f "DGN"

     -f "Memory"

     -f "BNA"

     -f "CSV"

     -f "GML"

     -f "GPX"

     -f "KML"

     -f "GeoJSON"

     -f "GMT"

     -f "WAsP"

     -f "PostgreSQL"

     -f "PCIDSK"

     -f "DXF"

     -f "Geoconcept"

     -f "GeoRSS"

     -f "GPSTrackMaker"

     -f "PGDump"

     -f "GPSBabel"

     -f "GFT"

     -f "GME"

     -f "CouchDB"

     -f "ODS"

     -f "XLSX"

     -f "ElasticSearch"

     -f "PDF"


어찌대뜬 잘 변경되었는지 확인해보기 위해서 SW로 shp와 geojson을 열어봤습니다. 

보라색이 GeoJSON 파일이고 노란색이 SHP 파일입니다.

 


+ Recent posts