1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.ko/common/ogr2ogr.md
코드싸이 650fabfc22
common/o*: add Korean translation (#14642)
* common/o*: add Korean translation

* odps-resource: update Korean translation (fix typo)
2024-11-05 23:54:36 +09:00

1.3 KiB

ogr2ogr

지리공간 벡터 데이터를 파일 형식 간에 변환. 더 많은 정보: https://gdal.org/programs/ogr2ogr.html.

  • 쉐이프파일을 지오패키지로 변환:

ogr2ogr -f GPKG {{경로/대상/출력.gpkg}} {{경로/대상/입력.shp}}

  • 조건에 맞는 특징만 포함하도록 GeoJSON 축소:

ogr2ogr -where '{{myProperty > 42}}' -f {{GeoJSON}} {{경로/대상/출력.geojson}} {{경로/대상/입력.geojson}}

  • 지오패키지의 좌표 참조 시스템을 EPSG:4326에서 EPSG:3857로 변경:

ogr2ogr -s_srs {{EPSG:4326}} -t_srs {{EPSG:3857}} -f GPKG {{경로/대상/출력.gpkg}} {{경로/대상/입력.gpkg}}

  • CSV 파일을 지오패키지로 변환하며 좌표 열의 이름을 지정하고 좌표 참조 시스템 할당:

ogr2ogr -f GPKG {{경로/대상/출력.gpkg}} {{경로/대상/입력.csv}} -oo X_POSSIBLE_NAMES={{경도}} -oo Y_POSSIBLE_NAMES={{위도}} -a_srs {{EPSG:4326}}

  • 지오패키지를 PostGIS 데이터베이스로 로드:

ogr2ogr -f PostgreSQL PG:dbname="{{데이터베이스_이름}}" {{경로/대상/입력.gpkg}}

  • 주어진 경계 상자로 지오패키지 파일의 레이어를 자르기:

ogr2ogr -spat {{최소_x}} {{최소_y}} {{최대_x}} {{최대_y}} -f GPKG {{경로/대상/출력.gpkg}} {{경로/대상/입력.gpkg}}