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
digitalocean