Open ricsatjr opened 2 years ago
It seems to me that the file structures are not uniform. From the files that I have tried to work on successfully, there are 3 features corresponding to the 3 levels of landslide susceptibilities (I have verified this with the Camiguin data). But look at other files that have been read successfully (output of code posted above):
3 TawiTawi_LandslideHazards.shp.geojson.zip 3 MetroManila_LandslideHazards.shp.geojson.zip 1 Bataan_LandslideHazards.shp.geojson.zip 52 MisamisOriental_LandslideHazards.shp.geojson.zip 2 Romblon_LandslideHazards.shp.geojson.zip
complete output of the code posted above:
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 EMPTY FILE Bulacan_LandslideHazards.shp.geojson.zip 1 Bataan_LandslideHazards.shp.geojson.zip 52 MisamisOriental_LandslideHazards.shp.geojson.zip 2 Romblon_LandslideHazards.shp.geojson.zip EMPTY FILE AgusanDelSur_LandslideHazards.shp.geojson.zip EMPTY FILE DavaoOriental_LandslideHazards.shp.geojson.zip EMPTY FILE OccidentalMindoro_LandslideHazards.shp.geojson.zip EMPTY FILE DavaoOccidental_LandslideHazards.shp.geojson.zip EMPTY FILE Quirino_LandslideHazards.shp.geojson.zip EMPTY FILE Cebu_LandslideHazards.shp.geojson.zip 1 Masbate_LandslideHazards.shp.geojson.zip EMPTY FILE Cagayan_LandslideHazards.shp.geojson.zip 1 Aurora_LandslideHazards.shp.geojson.zip EMPTY FILE NuevaVizcaya_LandslideHazards.shp.geojson.zip 3 Basilan_LandslideHazards.shp.geojson.zip EMPTY FILE MountainProvince_LandslideHazards.shp.geojson.zip EMPTY FILE IlocosSur_LandslideHazards.shp.geojson.zip EMPTY FILE Laguna_LandslideHazards.shp.geojson.zip EMPTY FILE Iloilo_LandslideHazards.shp.geojson.zip EMPTY FILE SultanKudarat_LandslideHazards.shp.geojson.zip EMPTY FILE Guimaras_LandslideHazards.shp.geojson.zip EMPTY FILE Cotabato_LandslideHazards.shp.geojson.zip EMPTY FILE ZamboangaDelNorte_LandslideHazards.shp.geojson.zip EMPTY FILE DinagatIslands_LandslideHazards.shp.geojson.zip 85 LaUnion_LandslideHazards.shp.geojson.zip EMPTY FILE OrientalMindoro_LandslideHazards.shp.geojson.zip 11 Pangasinan_LandslideHazards.shp.geojson.zip EMPTY FILE NorthernSamar_LandslideHazards.shp.geojson.zip EMPTY FILE Quezon_LandslideHazards.shp.geojson.zip EMPTY FILE CompostelaValley_LandslideHazards.shp.geojson.zip EMPTY FILE IlocosNorte_LandslideHazards.shp.geojson.zip 3 Siquijor_LandslideHazards.shp.geojson.zip EMPTY FILE Apayao_LandslideHazards.shp.geojson.zip EMPTY FILE LanaoDelSur_LandslideHazards.shp.geojson.zip EMPTY FILE LanaoDelNorte_LandslideHazards.shp.geojson.zip 7 Kalinga_LandslideHazards.shp.geojson.zip EMPTY FILE NuevaEcija_LandslideHazards.shp.geojson.zip EMPTY FILE ZamboangaSibugay_LandslideHazards.shp.geojson.zip EMPTY FILE Benguet_LandslideHazards.shp.geojson.zip 1 Batangas_LandslideHazards.shp.geojson.zip 2 MisamisOccidental_LandslideHazards.shp.geojson.zip 11 SurigaoDelNorte_LandslideHazards.shp.geojson.zip EMPTY FILE DavaoDelSur_LandslideHazards.shp.geojson.zip EMPTY FILE SouthCotabato_LandslideHazards.shp.geojson.zip EMPTY FILE CamarinesNorte_LandslideHazards.shp.geojson.zip EMPTY FILE Cavite_LandslideHazards.shp.geojson.zip EMPTY FILE Aklan_LandslideHazards.shp.geojson.zip EMPTY FILE NegrosOccidental_LandslideHazards.shp.geojson.zip EMPTY FILE Tarlac_LandslideHazards_IMWTG.shp.geojson.zip 1 Albay_LandslideHazards.shp.geojson.zip EMPTY FILE SurigaoDelSur_LandslideHazards.shp.geojson.zip 3 Camiguin_LandslideHazards.shp.geojson.zip EMPTY FILE EasternSamar_LandslideHazards.shp.geojson.zip EMPTY FILE Sarangani_LandslideHazards.shp.geojson.zip EMPTY FILE Maguindanao_LandslideHazards.shp.geojson.zip EMPTY FILE Catanduanes_LandslideHazards.shp.geojson.zip 3 Pampanga_LandslideHazards.shp.geojson.zip 1 Marinduque_LandslideHazards.shp.geojson.zip EMPTY FILE DavaoDelNorte_LandslideHazards.shp.geojson.zip 3 Batanes_LandslideHazards.shp.geojson.zip 1 Isabela_LandslideHazards_IMWTG_Undissolved.shp.geojson.zip EMPTY FILE CamarinesSur_LandslideHazards.shp.geojson.zip EMPTY FILE Antique_LandslideHazards.shp.geojson.zip EMPTY FILE ZamboangaDelSur_LandslideHazards.shp.geojson.zip EMPTY FILE NegrosOriental_LandslideHazards.shp.geojson.zip 1 Palawan_LandslideHazards.shp.geojson.zip EMPTY FILE SouthernLeyte_LandslideHazards.shp.geojson.zip EMPTY FILE Bohol_LandslideHazards.shp.geojson.zip 5 Biliran_LandslideHazards.shp.geojson.zip EMPTY FILE Leyte_LandslideHazards.shp.geojson.zip
confirming similar results when directly reading the extracted geojson files:
3 Pampanga_LandslideHazards.shp.geojson EMPTY FILE Guimaras_LandslideHazards.shp.geojson 5 Biliran_LandslideHazards.shp.geojson 3 Camiguin_LandslideHazards.shp.geojson EMPTY FILE Catanduanes_LandslideHazards.shp.geojson EMPTY FILE Benguet_LandslideHazards.shp.geojson 3 Siquijor_LandslideHazards.shp.geojson
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