Próbuję użyć ogrinfo, aby uzyskać szczegółowe informacje o pobranym pliku kształtu. Obecnie jedynym sposobem, w jaki wiem, jak to zrobić, jest załadowanie go do QGIS i ręczne kliknięcie w celu znalezienia na nim jakichkolwiek informacji, takich jak otwarcie tabeli atrybutów.
Chcę tylko widzieć, że metadane są otagowane wraz z funkcjami. Jeśli zrobię:
ogrinfo -al USA_adm0.shp
Widzę na początku, że jest wiele przydatnych informacji, ale potem mija ze wszystkimi danymi funkcji.
Czy ktoś może mi pomóc?
EDYTOWAĆ
To, co dostaję na moim komputerze Mac, używając flag -ro i -so, nie wydaje się bardzo pomocne.
->ogrinfo -ro -so USA_adm0.shp
INFO: Open of `USA_adm0.shp'
using driver `ESRI Shapefile' successful.
1: USA_adm0 (Polygon)
ogrinfo --help
gdzie trzeba ją określić,ogrinfo datasource_name layer
i zapomniałeś dodaćlayer
(zamiast tego wymieniono dla ciebie warstwy). Użycie-al
spowoduje wyświetlenie informacji o wszystkich warstwach bez określania warstwy.-ro -so
niewiele robi. Mam ten sam problem.-geom=NO
flagaOdpowiedzi:
ogrinfo może znacznie skrócić dane wyjściowe za pomocą
-so
flagi.ogrinfo -ro -so file.shp
Powinien więc zawierać podsumowanie metadanych.I
Z drugiej strony z pewnością dałby ci wiele informacji, jeśli byłby używany samodzielnie!
A jeśli chcesz zobaczyć metadane dla indywidualnych lub zakresu funkcji, istnieje
-fid
,-where
i-sql
flagi, które zrobić.Wreszcie
-geom
będzie działać jako główny przełącznik informacji o geometrii.Istnieje Wiki FAQVector z przykładami narzędzi wiersza poleceń GDAL, które również dają inne wskazówki =)
źródło
-so
flagi-geom=NO
to, że się tego spodziewałem. Dzięki!Możesz spróbować:
Wszystkie informacje zostaną przekierowane do pliku tekstowego wywoływanego
output.txt
w folderze, w którym wywołano polecenie (ale można również użyć bogatszej ścieżki względnej lub bezwzględnej)źródło