데이터를 직접 파이프 할 수 ogr2ogr
있습니까? curl
GeoJSON 파일을 만들고 ogr2ogr
다른 형식으로 은밀하게 파일로 파이프 하려고 합니다.
파이프를 사용하지 않고 먼저 파일을 작성한 후 다음 명령을 사용하여 변환 하여이 작업을 수행 할 수 있었지만 해당 단계를 건너 뛸 수 있는지 궁금합니다.
curl "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_50m_admin_0_countries.geojson" -o "countries.geojson" && ogr2ogr -f "KML" countries.kml countries.geojson
또한 파이프 출력 대신 curl 출력을 사용하여 변수를 만들려고했지만 ogr2ogr
읽을 수 없었습니다.
DATA=$(curl -s "https://raw.githubusercontent.com/nvkelso/natural-earth-vector/master/geojson/ne_50m_admin_0_countries.geojson") && ogr2ogr -f "KML" countries.kml $DATA
ogrinfo -ro -al -so /vsicurl/http://svn.osgeo.org/gdal/trunk/autotest/ogr/data/poly.shp
다른 예제