Estou tentando usar o ogrinfo para obter alguns detalhes de um shapefile que baixei. Atualmente, a única maneira de saber como fazer isso é carregá-lo no QGIS e clicar manualmente em volta para encontrar qualquer informação, como abrir a tabela de atributos.
Eu só quero ver qualquer metadado marcado com os recursos. Se eu fizer:
ogrinfo -al USA_adm0.shp
Eu posso ver no começo que existem muitas informações úteis, mas elas passam voando com todos os dados do recurso.
Alguém pode me ajudar?
EDITAR
É isso que recebo no meu mac usando as sinalizações -ro e -so, não parece ser de muita ajuda.
->ogrinfo -ro -so USA_adm0.shp
INFO: Open of `USA_adm0.shp'
using driver `ESRI Shapefile' successful.
1: USA_adm0 (Polygon)
ogrinfo --help
onde ele precisa que você especifiqueogrinfo datasource_name layer
e você esqueceu de adicionar umlayer
(para listar as camadas para você). Usando-al
, ele listará informações sobre Todas as camadas sem você especificar uma camada.-ro -so
não faz muito. Eu estou passando pelo mesmo problema.-geom=NO
bandeira fez o truque para mimRespostas:
ogrinfo pode reduzir consideravelmente a saída usando o
-so
sinalizadorPortanto,
ogrinfo -ro -so file.shp
deve fornecer um resumo dos metadados.E
Certamente, daria muitas informações, por outro lado, se usadas por si só!
E se você quiser ver metadados para indivíduo ou uma gama de funcionalidades, há os
-fid
,-where
e-sql
bandeiras que fazer isso.Por fim,
-geom
atuará como uma alternância principal para as informações de geometria.Existe um FAQVector Wiki com exemplos de utilitários de linha de comando GDAL que também fornece outras dicas =)
fonte
-so
bandeira-geom=NO
é algo que eu estava esperando. Obrigado!Você pode tentar:
Todas as informações serão redirecionadas para um arquivo de texto chamado
output.txt
na pasta em que o comando foi chamado (mas também pode ser usado um caminho relativo ou absoluto mais rico)fonte