2016-07-14 19 views
0

Wie listet ich die Werte eines Attributs in einer Formdatei auf?Auflisten von Attributwerten der Formdatei ogrinfo/ogr2ogr

ogrinfo -so -al bauen/SLA11aAust.shp zeigt die Attribute. Welcher Befehl Werte von STATE_CODE zur Liste:

Layer name: SLA11aAust 
 
Geometry: Polygon 
 
Feature Count: 1390 
 
Extent: (96.816941, -43.740510) - (159.109219, -9.142176) 
 
Layer SRS WKT: 
 
GEOGCS["GCS_GDA_1994", 
 
    DATUM["Geocentric_Datum_of_Australia_1994", 
 
     SPHEROID["GRS_1980",6378137,298.257222101]], 
 
    PRIMEM["Greenwich",0], 
 
    UNIT["Degree",0.017453292519943295]] 
 
STATE_CODE: String (1.0) 
 
SLA_CODE11: String (9.0) 
 
SLA_NAME11: String (50.0) 
 
SLA_5DIGIT: String (5.0) 
 
SLA_REG11: String (9.0)

Antwort

0

Basierend auf this post, Sie so etwas tun könnte:

ogrinfo SLA11aAust.shp -dialect sqlite -sql "select STATE_CODE from SLA11aAust" 

Sie dann die SQL-Abfrage mit SQLite Aussagen verfeinern könnte um die Ergebnisse zu sortieren oder eine bestimmte Kombination von Argumenten zu finden.