GDAL-VECTOR-RENAME-LAYER(1) GDAL GDAL-VECTOR-RENAME-LAYER(1) >>> (NAME) gdal-vector-rename-layer - >>>>> >>> >>>> >> >>>>>>>> >> >>>>>>>>>>> >>>>>> >>>>>>>>>> >> >>>> 3.13. >>>>> >>>>> (SYNOPSIS) Usage: gdal vector rename-layer [OPTIONS] >>>>> >>> >>>> >> >>>>>>>> >> >>>>>>>>>>> >>>>>>. >>>>>>>>>>> >>>>>: -i, --input >>>>>>>>>>>>>>> >>>>>> >>>>> [>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] -o, --output >>>>>>>>>>> >>>>>> >>>>> [>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] >>>>>>>>> >>>>>: -h, --help >>>>> >>>> >>>>>> > >>>> --json-usage >>>>> >>>> >>>>>>> >> >>>> >>> JSON > >>>> --config = >>>>> >>>>>>>> [>>>>>>>>>] -q, --quiet >>>> >>>>>> (>>>> >>>> >>>>>> >> >>>> >>>>>) [>> >>>> >>>> >> >>>>> >>>>] >>>>>>>>: -f, --of, --format, --output-format >>>> >>>>> (>>>>> "GDALG" >>>> >>>) [>> >>>> >>>> >> >>>>> >>>>] --co, --creation-option = >>>>> >>>>> [>>>>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] --lco, --layer-creation-option = >>>>> >>>>> >>>> [>>>>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] --overwrite >>>>> >>>>>>>> >>>>>>>>>>> >>>>> >>>>> [>> >>>> >>>> >> >>>>> >>>>] --update >>> >>>> >>>>>>>>>>> >>>>> >> >>>> >>>>>>>>>>> [>> >>>> >>>> >> >>>>> >>>>] --overwrite-layer >>>>> >>>>>>>> >>>> >>>>> >>>>> [>> >>>> >>>> >> >>>>> >>>>] --append >>>>> >>>>> >> >>>> >>>>> [>> >>>> >>>> >> >>>>> >>>>] >>>>>>>> >> --upsert --output-layer >>> >>>> >>>>> --skip-errors >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> [>> >>>> >>>> >> >>>>> >>>>] -l, --input-layer >>> >>>> >>>>> --ascii >>>>> >>>>>> >> >>>>>>> >> >>>>>>>>> ASCII --lower-case >>>>> >>>>>> >> >>>> >>>> (>>> >>> >>>>>>>>> ASCII) --filename-compatible >>>>> >>>>>> >> >>>>>>>>>>>> >>>> >> >>>>> >>> >>>> --reserved-characters >>>>> >> >>>>>>>>> >>>>>>> >>> >>> --replacement-character >>>>> >>>>>>> >> >>>> >>> >>>>> >>>>> >> ASCII --max-length >>>>>> >>> >>>>>>> >>>> >>>>>>>>> >>>>>>>: --if, --input-format >>>>>>>> >>>>> [>>>>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] --oo, --open-option = >>>>>>>>> >>> >>>> [>>>>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] --output-oo, --output-open-option = >>>>>>>>> >>> >>>> >>>>> [>>>>>>>>>] [>> >>>> >>>> >> >>>>> >>>>] --upsert >>>>>>>>>>> >> >>> >>>>> (>>>>>> 'append') [>> >>>> >>>> >> >>>>> >>>>] >>>>>>>> >> --append >>>>>>> (DESCRIPTION) >>>>> gdal vector rename-layer >>>>>>>> >>>> >>>>> >>> >>>> >> >>>>>>> >>>>>>> >>>. >>> >>>>> >> >>>> >>>>: o >>>>> >> >> >> >>>>> >> >>>> >>>>> >> >> --output-layer >> >> >>> >>>> >>>>> >>>>>>> >> >> >>>> >>>> >>> >> >> >>>> >> --input-layer >>>>> >>>>>>. o >>>> >>>>> >> >> >> >>>>> >>>>>>>> >>>>>>>>>> >>>>>>>> >> >>>> >>>>>>>>>>> >>>>>>> >>>>>>> >>>>> >>>: o >>>>> >>>>>>>> >> ASCII: --ascii o >>>>> >>>>>>>> >> >>>> >>>>: --lower-case o >>>>> >>>>>>> >> >>>>>>> >>>>: --filename-compatible o >>> >> >>>>>>>> >>>>>>>> >> >> >>>>> >>>>>>>>> >>>>>>>: --reserved-characters o >>>>>>>>>> >> >>>>>> >>>>> >>>>> >> >>>>>>>>: --max-length >>>> >>>>>>>>> --filename-compatible > --reserved-characters> >>>>>>>>> >>>>>>>> >>> >>>>>>>> >>> >>>>> --replacement-character >>>> >>> >>>>. >> >>> >>>>> >>>>>> >>>>>>> >>>>>>> >>> >> >>>>> _{N} (>> >> >> N >> >>>>> >>>>>> >>>) >>>>> >>>>>>. >> >>>>> >> --max-length >>> >>>>> >>>>> >>>>>> >>>>> >>> >>>>> >>>> >>> >>>>>> >>>> >>>>. >>> >>>>>>>> >>>>>> >> >>>>> >> >>>>> >>>>>> >> gdal vector pipeline >> >>>>> >>>. >>>>>>>>> >>>>>>> >>>>>> (PROGRAM-SPECIFIC OPTIONS) --input-layer >>> >>>> >>>>>. >>>> >>>>> >> --output-layer >>>>>>> >>>. --output-layer >>> >>>> >>>>>. >>> >>>>> >>>> >>>>> >>>> >>>>> --output-layer >>> >>>> >>>> >>>. --ascii >>>>> >>>>>>>> >> ASCII. >> >>> >>>> >>> >>>>>>>>> >>>>> >>>>> >> >>>>>>>>>> >>>>> Latin 1 Supplement > Latin Extended A >>>>> >>>>>>> >>>>> ASCII >>>>>. >>>> >>>>>>>>> >>> ASCII >>> >>>>>>> >> >> >>>>> >>>>>>> >>>>>>>>> >>>> --replacement-character >>>>>>> >>>>>> >>. --lower-case >>>>> >>>>>>>> >> >>>> >>>>. >> >>> >>>> >>> >>>>>>>>> >>>> ASCII >>>>>>> >>>>>>>. >>> >>>>> >> >>>> >>>> >>> --ascii> >> >> >> >>>>> >>>>>>. --filename-compatible >>>>> >>>>>>> >>>>>>> >> >>>>>> >>>> >> >>> >>>> >> >>>>>>> >>>>>> >> >>> >>>>> >> >>>>> >>> >>>>> >>> >> >>>>>>>>>>> >>>> >>>>>>. --reserved-characters >>>>> >> >>>>>>>>> >>>>>>> >>> >>> >> >>>>>>>> >> >>>>> >>>>>>> >>>>>>>>> >> --replacement-character. --replacement-character >>>>> >>>>>>> >> >>>>> >> >>>>> >> ASCII >>>>>>>>>> >>>>> >> >>>> >>>>>>>> >>>>>>>>> >>>>>>>. --max-length >>>>>>>>>> >> >>>>>> >>>>> >>>>> >>>>. >>>>>>>>> >>>>>>>>> (STANDARD OPTIONS) --append >>>>> >>>>> >>>>> >> >>>> >> >>>>>>>> >>>>> >> >>>>> >>>>>>. >> >>>>> >> >>>>>>>>>>> >>>>> >>>> >>>> >>>>>> >>>>> >> >> >>> >>>>> >>>>>>. --co, --creation-option = >>>>>> >> >>>>>>> >> >> >>> >>>>> >>>>>>> >>>>> >>>>>>>>>>> >>>>> >> >>>>>>>>> >>>> >>>>> >>>>>>>>> >>> >>>> >>>>>>>> >>>>>>> >>>>. >>>> >>>>> >>>>>> GeoPackage >> >>>>>>>>> >>>>> >>>> >>>>> >>>> >>>>>>>> >>>>>>. >>>>>>>> >>>>> >>>. >>>>>>>>> >>>>> >>>>>>>>>>> >> >>>>> >>>> >> >>>>>> >>>> >>>>>> >>> > >>>> >>>>>>>> >>>> >>>>> >>>>> >>>>>> >>>>>>. >>>>>> >> >>>>>>>>> >>>>>>>>>>>> >>>> >> >>>> >> >>>>>>> >> >>>>> >> >>>>> --formats >>>>>> >>>> >>> >>>>>>> >>> >>>>> >>>> >>>>> >>>>>>> >>>>>> >>>>>>>>> >>>>> >>>>>> >>>. >>>> >>>>>> >>>>>>>>> >>>> >>>>> >>>> >> >>>>> >> >>>>>>> >>>>>>> >>>> >> >>> Vector drivers >>>>>> >>>>. >>>> >>>>> >>>>> >> >>>>>>>>> >>>>> >>>>>>>>>>> >> >>>>>>>>> >>>>> >>>> >>>>>> >>>>>. --if, --input-format >>> >>>> >> >>>>>> >>> >>>> >>>> >>> >>>> >>>> >> >>>>>>>> >>>>>. >> >>> >>> >>>> >>>> >> >>>>>> >>>>> >>> >>>>>>> >> >> >>>> >>>>>>>> >> >>>>> >>>>>> >>>>>>> >> >>>>>>>>> >> >> >>>>>> >>>>>> >>>>> >>>>>> >>>> >>>>>>> >>>. >>> >>>>> >>>>>>>> >>>>> >>> >>>> >>>>> >>>>> >>>>>> >>>>>> >>>>> >>>. >>>> >>>>> >>>>> >> >>> >>>>> >> >>>>>>>> >> >> >>> >>>> >>>>>>>>>>> >>>>> >>>>>>>> >> >>>> >>>> >>>>>>>> >>>>>>> >>>> >>> >>>>> >>>> >>>>>. >>>>>>>> >>>>> >>>. --lco, --layer-creation-option = >>>>>> >> >>>>>>> >> >> >>> >>>>> >>>>>>> >>>>> >>>> >>>>> >> >>>>>>>>> >>>> >>>>> >>>>>>>>> >>> >>>> >>>>>>>> >> >>> >>>>. >>>> >>>>> >>>>>> GeoPackage >> >>>>>>>>> >>>>> >>>> >>>> >>>>> >>>>> >>>>> >> >>> >>>> >>>>>> >>>>> >>>>> >> >>>>>>> > >>>> >>>>>>>> >>>>>>. >>>>>>>> >>>>> >>>. >>>>>>>>> >>>>> >>>> >> >>>>> >>>> >> >>>>>> >>>> >>>>>> >>> > >>>> >>>>>>>> >>>> >>>>> >>>>> >>>>> >>>> >>>>>>. >>>>>> >> >>>>>>>>> >>>>>>>>>>>> >>>> >> >>>> >> >>>>>>> >> >>>>> >> >>>>> --formats >>>>>> >>>> >>> >>>>>>> >>> >>>>> >>>> >>>> >>>>>>> >>>>>> >>>>>>>>> >>>>> >>>>>> >>>. >>>> >>>>>> >>>>>>>>> >>>> >>>>> >>>> >>>> >> >>>>> >> >>>>>>> >>>>>>> >> >>> Vector drivers >>>>>> >>>>. >>>> >>>>> >>>>> >> >>>>>>>>> >>>>> >>>> >> >>>>>>>>> >>>>> >>>>>>>>>>> >>>>>> >>>>>. --oo, --open-option = >>>>> >>> >>>> >>>>>>>>>>> (>>>>>> >> >>>>). >>>>>>>> >>>>> >>>. -f, --of, --format, --output-format >>>>> >>>> >>>>>> >>>>> >>>> >>>>>>>. >>>>>> >>>> >> >>>>> >>>>> >>> >>>> >>>>>> >>>: gdal --formats | grep vector | grep rw | sort --output-layer >>> >>>>>>> >> >>>> >>>>>> >> >>>>> >> >> >>>>> >>>>>> >>. >> >>>> >>> >>>>>> >>>>>>> >>>> >>>>> >>>>>> >>>>>>> >>>> >>>>> >>>>>> >>>. --output-open-option, --output-oo = >>>>>>>>>> >> >>>> 3.12. >>>>> >>> >>>> >>>>>>>>>>> >>>> >>>>>>>>>>> >>>>> (>>>>>> >> >>>>). >>>>>>>> >>>>> >>>. --overwrite >>>>> >>>> >> >>>>>> >>>> >>>>>>>> >>>> >> >>>>>>>>>>> >>> >>>>>. >> >>> >>> >>>>> >> >>> >>>>>>>> >>> >>>> >> >>>>>>>>>>> >>> >> >>> >>>> >>>>> >>>>> gdal >>> >>>>>>. --overwrite-layer >>>>> >>>>>>>> >>>> >>>>>> >>>>> >>>>> >> >>>>> >>>>>>. --skip-errors >>>>>>>>>> >> >>>> 3.12. >>>>>> >>>>> >>>>>> >>>>>>> >>>>> >>>>> >>>>>. >>>> >>>>> >>>>> >> >>> >>>>> >>>>>> >>>> >>>>>> >> >> >> >>>>> >> >> >>>> >>>>> >>>>>>> >> >>>> >>> >>>>> >>> >> >>>>>>>>>> >>>> >>>> >>>> >>>> >>>> >>>. --update >>> >>>> >> >>>>>>>>>>> >>>>> >>>>> >> >>>> >>>>>>>>>>>. --upsert >>>>>>>>>> >> >>>> 3.12. >>>> >>>> >> --append >> >> >> >>>>>> OGRLayer::UpsertFeature() >>>> >>> >> >>>>>>>>>>> >>>>> >> >>> >>>>> >> OGRLayer::CreateFeature() >>>>>>> >>>>>>. >>> >>>>>> >> >>> >>>> >>>> >> >>> >>>>>> >>>>>>>>>> >>> >>>: GPKG -- GeoPackage vector> Elasticsearch: Geographically Encoded Objects for Elasticsearch > MongoDBv3 (>>>>>>>>>> >> upsert >> >>>>>>>>>> >>>>>>> >>>>>> GDAL_DCAP_UPSERT >> >>>>> >>>>>>>). >>>>>> upsert >> FID >>>>> >>>>>> >> >>>> >>>>> >>>> (> >>>>> >> >>> >>>> FID >> >>>> >>>> >>>>>)> >> >>>>> >>>> >>> >>>>>>>>>>> >>>>> >>>>> >>>>>>> >>>>>>. >>>>> >>>>> >>> >>>>>>> >>>> >>> >> >>>>>> FID >> >>>>>>>> >>>> > >>>> >>>>>> >>>>>. >>>> >>>>>> GPKG> >>>>>> >>>>> upsert >>>>>> >> FID >>>>> >>>>> >>>> >> >>>>>>>> >>> >>>> >>>> (>>>>> --unset-fid >> gdal vector edit >>>>>>>> >>>> >>>>>> >>>>> FID >> >>>>> >>>> >>>>>>> >>>)> >> >>>>> >> >> >>>> >> >>> UNIQUE >>>> >>>>> >>>> >> >>>> >>>> >>>> >>>> >>>>>. >> >>>>> >>>>>>> (RETURN STATUS CODE) >>> >>>>>> >> >>>> >>>>>> >> >>>>> 0 > >> >>>> >>>> >>> >>>>> >>> >>> >>>>>>>>>>>> (>>>>>> >>>>>>>>>>>>> >> >> >>>>> >>>>> >>>> >>>>>>>> >>>>> >>>>>>>>>>> >> >>> >>>>> >>>>>>>). >>>>>>> (EXAMPLES) >>>> >: >>>>> >>> >> >>>> >>>> >> >>> >>>>>>> >>>>> $ gdal vector rename-layer input.gpkg output.gpkg --input-layer "name with space" --output-layer "without_space" >>>> >: >>>>> >>>>>>> >>>> >> ASCII> >>>> >>>>> >>>> >>>>>>> >>>>> > >>>>>> >> >>> >>>> $ gdal vector rename-layer input.gpkg output_shp_directory --output-format "ESRI Shapefile" --ascii --lower-case --filename-compatible --reserved-characters " " >>>>>>> (AUTHOR) Even Rouault >> >>> (COPYRIGHT) 1998-2026 August 18, 2026 GDAL-VECTOR-RENAME-LAYER(1)