GDAL-VECTOR-CHECK-COVERAGE(1) GDAL GDAL-VECTOR-CHECK-COVERAGE(1) >>> (NAME) gdal-vector-check-coverage - >>>>> >>>>>> > >>> >>>>>>>> >>>>>>> >> >>>> 3.12 >>>>> >>. >>>>> >>>>> (SYNOPSIS) >>>>>>: gdal vector check-coverage [OPTIONS] >>>>> >>>>>> >> >>>> >>>>>>> >>>>>>>>>>> >>>>>: -i, --input >>>>>>>>>>>>>>> >>>>>> >>>>> [>>>>>>] [>> >>>>>>>>>> >> >>>>> >>>>] -o, --output >>>>>>>>>>> >>>>>> >>>>> [>>>>>>] [>> >>>>>>>>>> >> >>>>> >>>>] >>>>>>>>> >>>>>: -h, --help >>>>> >>>> >>>>>> > >>>> --json-usage >>>>> >>>> >>>>>>> >> >>>> >> >>> JSON > >>>> --config = >>>>> >>>>>>>> [>>>>>>>> >>>>> >>>] -q, --quiet >>>> >>>>>> (>>>> >>>> >>>>>> >> >>>> >>>>>) [>> >>>>>>>>>> >> >>>>> >>>>] >>>>>>>>: -l, --layer, --input-layer >>> >>>>(>>>) >>>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] -f, --of, --format, --output-format >>>> >>>>> (>>>>> "GDALG" >>>> >>>) [>> >>>>>>>>>> >> >>>>> >>>>] --co, --creation-option = >>>>> >>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] --lco, --layer-creation-option = >>>>> >>>> >>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] --overwrite >>>> >>>> >>>>>>>> >>>>>>>>>>> >>>>> >>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --update >>> >>>> >>>>>>>>>>> >>>>> >> >>>> >>>>>>>>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --overwrite-layer >>>> >>>> >>>>>>>> >>>> >>>>> >>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --append >>>> >>>> >>>>> >> >>>> >>>>> [>> >>>>>>>>>> >> >>>>> >>>>] >>>>>>>> >> --upsert --output-layer >>> >>>> >>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --skip-errors >>>>>>>>>>>> >>>>> >>>>> >>>>> >>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --no-create-empty-layers >>>>>>> >> >>>> >>>>>>>>> >> >>> >>>>>>>> >> >>>>> >>>>> >>>>>>> [>> >>>>>>>>>> >> >>>>> >>>>] --include-valid >>>> >>>> >>>>>>>>> >>>>> >> >>>>>> >> >>>>> >>>> --geometry-field >>> >>>> >>>>> >>> >>>>> --maximum-gap-width >>>>>> >>> >> >>>> >>> >>>>>>>>>>> >>> >>>>>>>>> >>>>>>>: --if, --input-format >>>>>>>> >>>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] --oo, --open-option = >>>>>>>>> >>> >>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] --output-oo, --output-open-option = >>>>>>>>> >>> >>>> >>>>> [>>>>>>>> >>>>> >>>] [>> >>>>>>>>>> >> >>>>> >>>>] --upsert >>> >> >>>>>>>>>>> >>>>> (Upsert) (>>>>>> 'append') [>> >>>>>>>>>> >> >>>>> >>>>] >>>>>>>> >> --append >>>>> gdal vector check-coverage >>>>> >>>>>> >> >>> >> >>>>>>>>>>> >>>>>>> >> >>>> (coverage) >>>>> >> >>>>> >>>>>> >> >>>> >>>> >>>> >>: o >>> >>>>>>> >>>>>>>> >>>>>> >>>> o >>>> >>>>>>> >>>>> >> >>>>>>>>>> >>>>> >>>>>> >>>>> >>> (node) >>>>> o >>>>>> >>>> >>>> >>>>>>>>>> >> >>> >>>>>>>> >>>>>>> >>>> >> >>>> >> >>>>>>> >> >>> >>>>>>> >> >>>>>>> >>>>> >> >>>>> >>> >> >>>>>> >>> >>>>>>> >> >>>>> >>>> >>>>>>>. >>> >>>> >>>>> >>>>> >>>>>>>>>>> >>>>> >>>> >>>>> >>> >>> >>>>> >> --include-valid >>>>>>> >>>. >>> >> >>> >>> >> >>>>> >>>>>>>>>> >>> >>>>>>>>> OGC Simple Features >> >>>> >>> >>>>> >>>>>. >>> >>>>> >> >>>>>>> >> gdal vector check-geometry >>>>> >>>. [>>>>>] >>>>>>>>>>> >>>>>>> (>>) > >>>> >>>>>>> >>>>> >>>>>>> (>>>>)..UNINDENT >>>>: >>> >>>>> >>>>>>> >>>> GDAL >> >>>>>>>> GEOS (>>>> >.>> >> >>>>>>) >>>. >>>>> GDALG (>>>>>>>>>>> >>>> / >>>>>>) (GDALG OUTPUT (ON-THE-FLY / STREAMED DATASET)) >>> >>>>>> >> >>>>>>>>>> >> >>>>> >> >>>>> >> >>>> JSON >> >>>>>>> >> >>>> >>>>> GDALG >>>>>>>> >>>>>>. >>> >>>>>>> >>>> >>>> >> >> >>>>>> GDALG: GDAL Streamed Algorithm >> >>>>> >> >>>>>>>>>>> >>>>>> >>> >>> > >> >>>> (pipeline) >>>>>>>> >> >> >>>> >>>> / >>>>>> >>>>> >>>>. >>>>: >> >>> >>> >>> >>>>>>>> >>>>> >> >>>>>> >>>>>> >>>>>> >>>>. >> >>>>> >> >>>>>>>>>>> >>>> >> >>>>> >>>>> >>>>> >> >> >>>> >>> >>>> >>>>>> >>>>>>>>>> >> >>>>> >>> >>>> >>>>> >>>. >>>>>>>>> >>>> >>>>>> (PROGRAM-SPECIFIC OPTIONS) --geometry-field >>>> >>>> >>> >>>> >>>>> >>>> >>>>>> >>>> >>>>>>>>> >> >>> >>>> >>>>> >>>>>. >> >>> >>>>>>> >> >>>>>> >>>> >>>>> >>>>>>> >>>>> >>. --include-valid >>>>>>> >>>>>>>> >>>> >>>>>>>>> >>>>> >> >>>>>> >> >>> >>>>> >:> >>>> >>>>>>>>> >>>>> > >>>>>. >>>>>> >>>>>>>>> >>>>> >> >>>>> >>>> >>>>> >>>. --input-layer >>> >>>> >>>> >>>>>> >> >>>> >>>>>>. >> >>> >>>>>>>> >>> >>>>>>> >>>>>> >>>>>> >>. --output-layer >>> >>>>>>> >> >>>> >>>>>> >> >>>>>>>> >> >> >>>>> >>>>>> >>. >>> >>>> >>>> > >>>> >> >>>> >>>>> >>>> >>>>> >>>>> >>> "invalid_edge" >>>>>>> >>>>> >>. >>> >>>> >>>> > >>> >>>> >>>>> >>>> >>>>> >>>>> >>>>>>>>> >> >>>> >>>>> >> >> >>>> >>>>> >>>>>>> >> >>>> "invalid_edge_{INPUT_LAYER}" >>>>> >>>>>> >>. --maximum-gap-width >>>>>>>>> >>>>>>>> >> >>>>> >>>>>> >> >>>> >> >>>>> >>>> >> >>> >>>>> >>>. >>>>>>>>> >>>>>>>>> (STANDARD OPTIONS) --append >>> >>>>> >>>>>>>> >> >>>>(>>>) >>>>> >>>> >>> >> >>>. >>> >>>>> >>>>>> >>>>>>>>>>> >>>>> >> >> >>>>> >> >>>> >>>> >>>>>> >>>>> >>>>> >>>>>>. --co, --creation-option = >>>>>> >> >>>>>>> >> >> >>> >>>>> >>>>>>> >>>> >>>>>>>>>>> >>>>> >> >>>>>>> >>>> >>>>> >>>>>> >>>> >>>>>>>> >> >>>>> >>>>>>> >>>. >>>> >>>>>> >>>>>> GeoPackage >> >>>>>>>>> >>>>> >>>> >>>>> >>>> >>>>>>>> >>>>>>. >>>>>>>> >>>>> >>>. >>>>>>>>> >> >>>>> >>>> >>>> >>>>>>>>>>> >>>> >> >>>>>> >>>> >>>>> >>> > >>>> >>>>>>>> >>>> >>>>> >>>>> >>>>> >>>>>>. >>>>>> >> >>>>>>>>> >>>>>>>>>>>> >>>> >> >>>> >> >>>>>>> >> >>>>> >> >>>>> --formats >>>>>> >>>> >>> >>>>>>> >>>> >>>> >>>> >>>> >>>>>>> >>>>>> >>>>>>>>> >>>> >>>>>> >>>. >>>> >>>>>>>>> >>>> >>>> >> >>>>> >> >>>>>>> >>>> >>>> >> Vector drivers >>>>>> >>>>. >>>> >>>>> >>>>> >> >>>>>>>>> >>>> >>>>>>>>>>> >> >>>>>>>>> >>>> >>>> >>>>>> >>>>>. --if, --input-format >>> >>>>/>>>>>> >> >>>> >>>> >>> >>>> >>>>(>>>) >>>>> >>>>>> >>>. >>>>>> >>>>> >> >>>>> >> >>>>> >>> >> >>>>>> >> >>>>> >>>>>> >> >>>>>> >>>>>> >>>>> >>>> >>>>>>>> >>>>>>>> >>>> >>>>>>> >> >>>>> >>>>>> >>>>>> >>>>>>> >>>. >>> >>>>> >> >>>>>>> >>>> >>>> >>>> >>> >>>>>> >>>>> >>> >>> >>>>> >>>. >>>> >>>>> >>>>> >> >>> >>>>> >>>>>>>> >> >>>>> >> >>> >>>> >>>>>>>>>>> >>>>>>>> >>>>>>> >> >>>> >>>>>>>> >>>>>>>> >>>> >>>>> >>>> >>>>>. >>>>>>>> >>>>> >>>. --lco, --layer-creation-option = >>>>>> >> >>>>>>> >> >> >>> >>>>> >>>>>>> >>>> >>>> >>>>> >> >>>>>>> >>>> >>>>> >>>>>> >>>> >>>>>>>> >> >>>>> >>>>>>> >>>. >>>> >>>>>> >>>>>> GeoPackage >> >>>>>>>>> >>>> >>>> >>>> >>>>> >>>>> >>>>> >> >>> >>>> >>>>>> >>>>> >>>>> >> >>>>>>> > >>>> >>>>>>>> >>>>>>. >>>>>>>> >>>>> >>>. >>>>>>>>> >> >>>>> >>>> >>>> >>>> >>>> >> >>>>>> >>>> >>>>> >>> > >>>> >>>>>>>> >>>> >>>>> >>>>>>>> >>>> >>>> >>>> >>>>>>. >>>>>> >> >>>>>>>>> >>>>>>>>>>>> >>>> >> >>>> >> >>>>>>> >> >>>>> >> >>>>> --formats >>>>>> >>>> >>> >>>>>>> >>>> >>>> >>>> >>>> >>>>>>> >>>>>> >>>>>>>>> >>>> >>>>>> >>>. >>>> >>>>>>>>> >>>> >>>> >> >>>>> >> >>>>>>> >>>> >>>> >> Vector drivers >>>>>> >>>>. >>>> >>>>> >>>>> >> >>>>>>>>> >>>> >>>> >> >>>>>>>>> >>>> >>>>>>>>>>> >>>>>> >>>>>. --no-create-empty-layers >> >>>> >.>> >>>>> >>. >>>>>>> >> >>>>> >>>>>>>>> >> >>> >>>>>>>> >> >>>>> >>>>> >>>>>> >>. --oo, --open-option = >>>>> >>> >>>> >>>>>>>>>>> (>>>> >> >>>>). >>>>>>>> >>>>> >>>. -f, --of, --format, --output-format >>>> >>>> >>>>>> >>>>> >>>>>>> >>>. >>>>>> >>>> >> >>>>>>> >> >>> >>>>> >> >>> >>>>: gdal --formats | grep vector | grep rw | sort --output-open-option, --output-oo = >> >>>> >.>> >>>>> >>. >>>>> >>> >>>> >>>>>>>>>>> >>>> >>>>>>>>>>> >>>>> (>>>> >> >>>>). >>>>>>>> >>>>> >>>. --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> >> >>>>> >> >> >>>> UNIQUE >>>> >>>>> >>>> >> >>>> >>>> >>> >>>> >>>>>> >>>>> upsert >>>>>>>>>> >> FID >>>>> >>>>> >>>> >> >>>> >>>>> >>> >>> >>>> >>>> (>>>>>>> >> >>>>> --unset-fid >> gdal vector edit >>>> >>>>>> >>>>> FID >>>>> >>>> >>>>>>> >>>). >>>>> >>>> (EXIT STATUS) >>>>>> >> >>>> >>>>>> >> >>>>> 0 > >> >>>> >>>> >>> >>>>>> >>> >>> >>>>>>>>>>> (>>>>>> >>>>>>>>>>>>> >> >> >>>>> >>>>> >>>> >>>>>>>> >>>>> >>>>>>>>>>> >> >>> >>>>> >>>>>>>). >>>>>>> (EXAMPLES) >>>> >: >>>>> >>>>>> >>>> >> >> >>>> TopoJSON >> >> >>>> GeoJSON $ gdal vector check-coverage "https://cdn.jsdelivr.net/npm/us-atlas@3/counties-albers-10m.json" --layer counties counties-errors.geojson >>>> >: >>>>> >>>>>>>>> >>>>>>> >>>> >> >> >>>>> >> >>>>> >>>> >> >> >>>>>>>>> Bash gdal vector pipeline \ ! read "https://cdn.jsdelivr.net/npm/us-atlas@3/counties-albers-10m.json" --layer counties \ ! check-coverage \ ! info --features PowerShell gdal vector pipeline ` ! read "https://cdn.jsdelivr.net/npm/us-atlas@3/counties-albers-10m.json" --layer counties ` ! check-coverage ` ! info --features >>>>>>>>> (AUTHORS) Dan Baston .SH ">>>>>>>> > >>>>> (COPYRIGHT)" 1998-2026 August 18, 2026 GDAL-VECTOR-CHECK-COVERAGE(1)