Closed pigreco closed 1 year ago
Ma come ho ottenuto la lista delle sole feature class polygonali e che hanno almeno un oggetto?
Ma come ho ottenuto la lista delle sole feature class polygonali e che hanno almeno un oggetto?
ecco come:
estraggo le info dal FileGDB:
ogrinfo -so -json DBGT_10K_22_V01.gdb >out.json
estraggo solo i poligoni che hanno almeno 1 oggetto:
<out.json jq -c '.layers[]|{name:.name,nro:.featureCount,geom_type:(if (.geometryFields|length) > 0 then .geometryFields[].type else "none" end) }' | mlr --ijsonl --ocsv unsparsify then filter '$geom_type=~"^.{0,}Polygon.{0,}$"' then filter '$nro>0'
Ricetta fatta e pubblicata
https://tansignari.opendatasicilia.it/ricette/bash/feature_class_da_un_filegdb_a_filegdb/
Questo FileGDB è molto pesante (~ 5 GB) e @aborruso non vuole scaricarlo. (contiene oltre 300 tabelle) In questa issue una possibile soluzione per alleggerire il file (ridotto a 61 tabelle) e permettere a @aborruso di scaricarlo e fare dei test:
in maiuscolo la lista delle sole feature class poligonali e con almeno 1 oggetto: otteniamo un peso di ~1.30 GB
forse è ancora pesante per lui :-(