- downloaded geojson.zip files from open-hazards-ph
- tried to open individual files using geopandas read_file (which can read zip files).
- some files successfully return a geodataframe, other files return an empty geodataframes.
- Tried opening the geojson files in QGIS 3.20, all files are loading in the layer panel, but some do not have features and attributes.
- Cases checked for both QGIS and geopandas: Catanduanes landslide vector file cannot be opened and read, whereas Camiguin can be successfully opened and read.
python code:
for fname in glob.glob('*.zip'):
try:
gdf=gpd.read_file(fname)
if len(gdf)==0:
print("EMPTY FILE ",fname)
else:
print(len(gdf)," ",fname)
except:
print("ERROR READ FILE ",fname)
sample output:
EMPTY FILE AgusanDelNorte_LandslideHazards.shp.geojson.zip
3 Sulu_LandslideHazards.shp.geojson.zip
EMPTY FILE Ifugao_LandslideHazards.shp.geojson.zip
EMPTY FILE Capiz_LandslideHazards.shp.geojson.zip
EMPTY FILE Zambales_LandslideHazards.shp.geojson.zip
EMPTY FILE Samar_LandslideHazards.shp.geojson.zip
EMPTY FILE Bukidnon_LandslideHazards.shp.geojson.zip
EMPTY FILE Rizal_LandslideHazards.shp.geojson.zip
3 TawiTawi_LandslideHazards.shp.geojson.zip
3 MetroManila_LandslideHazards.shp.geojson.zip
EMPTY FILE Sorsogon_LandslideHazards.shp.geojson.zip
python code:
for fname in glob.glob('*.zip'):
try:
gdf=gpd.read_file(fname)
sample output:
EMPTY FILE AgusanDelNorte_LandslideHazards.shp.geojson.zip
3 Sulu_LandslideHazards.shp.geojson.zip
EMPTY FILE Ifugao_LandslideHazards.shp.geojson.zip
EMPTY FILE Capiz_LandslideHazards.shp.geojson.zip
EMPTY FILE Zambales_LandslideHazards.shp.geojson.zip
EMPTY FILE Samar_LandslideHazards.shp.geojson.zip
EMPTY FILE Bukidnon_LandslideHazards.shp.geojson.zip
EMPTY FILE Rizal_LandslideHazards.shp.geojson.zip
3 TawiTawi_LandslideHazards.shp.geojson.zip
3 MetroManila_LandslideHazards.shp.geojson.zip
EMPTY FILE Sorsogon_LandslideHazards.shp.geojson.zip