Usage: ogr2ogr [--help] [--help-general] [-skipfailures] [-append | -upsert] [-update] [-select ] [-where |@] [-progress] [-sql |@] [-dialect ] [-preserve_fid] [-fid ] [-limit ] [-spat ] [-spat_srs ] [-geomfield ] [-a_srs ] [-t_srs ] [-s_srs ] [-ct ] [-if ] [-f ] [-overwrite] [-dsco =]... [-lco =]... [-nln ] [-nlt |PROMOTE_TO_MULTI|CONVERT_TO_LINEAR|CONVERT_TO_CURVE] [-dim XY|XYZ|XYM|XYZM|] [ [...]] Advanced options : [-gt n] [-ds_transaction] [-oo =]... [-doo =]... [-clipsrc {[ ]|||spat_extent}] [-clipsrcsql ] [-clipsrclayer ] [-clipsrcwhere ] [-clipdst {[ ]||}] [-clipdstsql ] [-clipdstlayer ] [-clipdstwhere ] [-wrapdateline][-datelineoffset ] [[-simplify ] | [-segmentize ]] [-makevalid] [-addfields] [-unsetFid] [-emptyStrAsNull] [-relaxedFieldNameMatch] [-forceNullable] [-unsetDefault] [-fieldTypeToString {All|{[,]}...}] [-unsetFieldWidth] [-mapFieldType {|All=[,=]...}] [-dateTimeTo {UTC|UTC(+|-)|UTC(+|-):}] [-fieldmap {identity|{[,]...}] [-splitlistfields] [-maxsubfields ] [-resolveDomains] [-explodecollections] [-zfield ] [-gcp []]... [[-order ]|[-tps]] [-s_coord_epoch ] [-t_coord_epoch ] [-a_coord_epoch ] [-nomd] [-mo =]... [-noNativeData] Note: ogr2ogr --long-usage for full help.