12 lines
395 B
Python
12 lines
395 B
Python
import geopandas as gpd
|
|
|
|
import sys as _sys
|
|
path = _sys.argv[1] if len(_sys.argv) > 1 else "CO1CO01M.000"
|
|
for layer in ["COALNE", "LNDARE", "LNDMRK", "M_COVR"]:
|
|
try:
|
|
gdf = gpd.read_file(path, layer=layer)
|
|
nulls = gdf.geometry.isna().sum()
|
|
print(f"{layer}: {len(gdf)} features, {nulls} sin geometria")
|
|
except Exception as e:
|
|
print(f"{layer}: ERROR - {e}")
|