LinuxCommandLibrary

ogrinfo

List information about an OGR-supported data source.

TLDR

List supported formats

$ ogrinfo --formats
copy


List layers of a data source
$ ogrinfo [path/to/input.gpkg]
copy


Get detailed information about a specific layer of a data source
$ ogrinfo [path/to/input.gpkg] [layer_name]
copy


Show summary information about a specific layer of a data source
$ ogrinfo -so [path/to/input.gpkg] [layer_name]
copy


Show summary of all layers of the data source
$ ogrinfo -so -al [path/to/input.gpkg]
copy


Show detailed information of features matching a condition
$ ogrinfo -where '[attribute_name > 42]' [path/to/input.gpkg] [layer_name]
copy


Update a layer in the data source with SQL
$ ogrinfo [path/to/input.geojson] -dialect SQLite -sql "[UPDATE input SET attribute_name = 'foo']"
copy

Copied to clipboard