Skip to content

Instantly share code, notes, and snippets.

@answerquest
Last active October 10, 2022 12:33
Show Gist options
  • Save answerquest/8324aa4d2d753c103cfd25d9caf20224 to your computer and use it in GitHub Desktop.
Save answerquest/8324aa4d2d753c103cfd25d9caf20224 to your computer and use it in GitHub Desktop.
SOI Village Boundaries import to PostGreSQL DB and gather in .geojsonl
SOI Village Boundaries import to PostGreSQL DB and gather in .geojsonl
DROP TABLE IF EXISTS soi_villages;
CREATE TABLE soi_villages (
sr SERIAL PRIMARY KEY,
objectid INT NULL,
village VARCHAR(100) NULL,
tehsil VARCHAR(100) NULL,
district VARCHAR(100) NULL,
state VARCHAR(100) NULL,
data JSONB DEFAULT '{}' NOT NULL,
origin VARCHAR(100) NULL,
geometry GEOMETRY(GEOMETRY,4326) NULL
);
CREATE INDEX soi_villages_geom_1 ON soi_villages USING GIST (geometry);
2022-10-10 08:05:58 : soi_villages table truncated and serial num reset
2022-10-10 08:05:58 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:05:58 : ##################################################
2022-10-10 08:05:58 : State/UT: AN_VILLAGES
2022-10-10 08:05:58 : Nicobar.zip
2022-10-10 08:05:58 : NICOBAR.shp
2022-10-10 08:06:00 : Pushed 162 shapes to DB and .geojsonl
2022-10-10 08:06:00 : North Middle Andaman.zip
2022-10-10 08:06:00 : NORTH_AND_MIDDLE_ANDAMAN.shp
2022-10-10 08:14:17 : soi_villages table truncated and serial num reset
2022-10-10 08:14:17 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:14:17 : ##################################################
2022-10-10 08:14:17 : State/UT: AN_VILLAGES
2022-10-10 08:14:17 : Nicobar.zip
2022-10-10 08:14:17 : NICOBAR.shp
2022-10-10 08:14:19 : ['cat', 'output_soivillages/temp.geojsonl', '>>', 'output_soivillages/soi_villages.geojsonl']
2022-10-10 08:14:19 : Pushed 162 shapes to DB and .geojsonl
2022-10-10 08:14:19 : North Middle Andaman.zip
2022-10-10 08:14:19 : NORTH_AND_MIDDLE_ANDAMAN.shp
2022-10-10 08:14:24 : ['cat', 'output_soivillages/temp.geojsonl', '>>', 'output_soivillages/soi_villages.geojsonl']
2022-10-10 08:19:46 : soi_villages table truncated and serial num reset
2022-10-10 08:19:46 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:19:46 : ##################################################
2022-10-10 08:19:46 : State/UT: AN_VILLAGES
2022-10-10 08:19:46 : Nicobar.zip
2022-10-10 08:19:47 : NICOBAR.shp
2022-10-10 08:20:15 : soi_villages table truncated and serial num reset
2022-10-10 08:20:15 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:20:15 : ##################################################
2022-10-10 08:20:15 : State/UT: AN_VILLAGES
2022-10-10 08:20:15 : Nicobar.zip
2022-10-10 08:20:15 : NICOBAR.shp
2022-10-10 08:20:18 : ['cat', 'output_soivillages/temp.geojsonl', '>>', 'output_soivillages/soi_villages.geojsonl']
2022-10-10 08:20:18 : Pushed 162 shapes to DB and .geojsonl
2022-10-10 08:22:27 : soi_villages table truncated and serial num reset
2022-10-10 08:22:27 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:22:27 : ##################################################
2022-10-10 08:22:27 : State/UT: AN_VILLAGES
2022-10-10 08:22:27 : Nicobar.zip
2022-10-10 08:22:27 : NICOBAR.shp
2022-10-10 08:22:29 : cat "output_soivillages/temp.geojsonl" >> "output_soivillages/soi_villages.geojsonl"
2022-10-10 08:32:16 : soi_villages table truncated and serial num reset
2022-10-10 08:32:16 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:32:16 : ##################################################
2022-10-10 08:32:16 : State/UT: AN_VILLAGES
2022-10-10 08:32:16 : Nicobar.zip
2022-10-10 08:32:16 : NICOBAR.shp
2022-10-10 08:32:18 : Pushed 162 shapes to DB and .geojsonl
2022-10-10 08:34:56 : soi_villages table truncated and serial num reset
2022-10-10 08:34:56 : Villages folders: ['AN_VILLAGES', 'BIH_VILLAGES', 'CH_VILLAGES', 'CT_VILLAGES', 'DELHI_VILLAGES', 'GJ_VILLAGES', 'GOA_VILLAGES', 'HP_VILLAGES', 'HR_VILLAGES', 'JH_VILLAGES', 'KA_VILLAGES', 'KL_VILLAGES', 'LD_VILLAGES', 'MH_VILLAGES', 'MP_VILLAGES', 'ODISHA_VILLAGES', 'PB_VILLAGES', 'PY_VILLAGES', 'UP_VILLAGES', 'UTTK_VILLAGES', 'WB_VILLAGES']
2022-10-10 08:34:56 : ##################################################
2022-10-10 08:34:56 : State/UT: AN_VILLAGES
2022-10-10 08:34:56 : Nicobar.zip
2022-10-10 08:34:56 : NICOBAR.shp
2022-10-10 08:34:58 : Pushed 162 shapes to DB and .geojsonl
2022-10-10 08:34:58 : North Middle Andaman.zip
2022-10-10 08:34:58 : NORTH_AND_MIDDLE_ANDAMAN.shp
2022-10-10 08:35:04 : Pushed 400 shapes to DB and .geojsonl
2022-10-10 08:35:04 : South Andaman.zip
2022-10-10 08:35:04 : SOUTH_ANDAMAN.shp
2022-10-10 08:35:07 : Pushed 239 shapes to DB and .geojsonl
2022-10-10 08:35:07 : ##################################################
2022-10-10 08:35:07 : State/UT: BIH_VILLAGES
2022-10-10 08:35:07 : Arariya.zip
2022-10-10 08:35:07 : ARARIA.shp
2022-10-10 08:35:08 : Pushed 1 shapes to DB and .geojsonl
2022-10-10 08:35:08 : Arwal.zip
2022-10-10 08:35:08 : ARWAL.shp
2022-10-10 08:35:08 : Pushed 1 shapes to DB and .geojsonl
2022-10-10 08:35:08 : Aurangabad.zip
2022-10-10 08:35:08 : AURANGABAD.shp
2022-10-10 08:35:13 : Pushed 1798 shapes to DB and .geojsonl
2022-10-10 08:35:13 : Banka.zip
2022-10-10 08:35:13 : BANKA.shp
2022-10-10 08:35:17 : Pushed 1590 shapes to DB and .geojsonl
2022-10-10 08:35:17 : Begusarai.zip
2022-10-10 08:35:17 : BEGUSARAI.shp
2022-10-10 08:35:19 : Pushed 892 shapes to DB and .geojsonl
2022-10-10 08:35:19 : Bhabua.zip
2022-10-10 08:35:19 : KAIMUR.shp
2022-10-10 08:35:23 : Pushed 1681 shapes to DB and .geojsonl
2022-10-10 08:35:24 : Bhagalpur.zip
2022-10-10 08:35:24 : BHAGALPUR.shp
2022-10-10 08:35:27 : Pushed 1348 shapes to DB and .geojsonl
2022-10-10 08:35:27 : Bhojpur.zip
2022-10-10 08:35:27 : BHOJPUR.shp
2022-10-10 08:35:31 : Pushed 1126 shapes to DB and .geojsonl
2022-10-10 08:35:31 : Buxar.zip
2022-10-10 08:35:31 : BUXAR.shp
2022-10-10 08:35:33 : Pushed 1064 shapes to DB and .geojsonl
2022-10-10 08:35:33 : Drabhanga.zip
2022-10-10 08:35:33 : DARBHANGA.shp
2022-10-10 08:35:36 : Pushed 1300 shapes to DB and .geojsonl
2022-10-10 08:35:36 : Gaya.zip
2022-10-10 08:35:36 : GAYA.shp
2022-10-10 08:35:43 : Pushed 2812 shapes to DB and .geojsonl
2022-10-10 08:35:43 : Gopalganj.zip
2022-10-10 08:35:43 : GOPALGANJ.shp
2022-10-10 08:35:47 : Pushed 1524 shapes to DB and .geojsonl
2022-10-10 08:35:47 : Jahanabad.zip
2022-10-10 08:35:47 : JAHANABAD.shp
2022-10-10 08:35:49 : Pushed 589 shapes to DB and .geojsonl
2022-10-10 08:35:49 : Jamue.zip
2022-10-10 08:35:49 : JAMUI.shp
2022-10-10 08:35:52 : Pushed 1484 shapes to DB and .geojsonl
2022-10-10 08:35:52 : Katihar.zip
2022-10-10 08:35:52 : KATIHAR.shp
2022-10-10 08:35:56 : Pushed 1461 shapes to DB and .geojsonl
2022-10-10 08:35:56 : Khagaria.zip
2022-10-10 08:35:56 : KHAGARIA.shp
2022-10-10 08:35:58 : Pushed 289 shapes to DB and .geojsonl
2022-10-10 08:35:58 : Kishanganj.zip
2022-10-10 08:35:58 : KISHANGANJ.shp
2022-10-10 08:36:03 : Pushed 733 shapes to DB and .geojsonl
2022-10-10 08:36:03 : Lakhisarai.zip
2022-10-10 08:36:03 : LAKHISARAI.shp
2022-10-10 08:36:05 : Pushed 435 shapes to DB and .geojsonl
2022-10-10 08:36:05 : Madhepura.zip
2022-10-10 08:36:05 : MADHEPURA.shp
2022-10-10 08:36:07 : Pushed 417 shapes to DB and .geojsonl
2022-10-10 08:36:07 : Madhubani.zip
2022-10-10 08:36:07 : MADHUBANI.shp
2022-10-10 08:36:11 : Pushed 1125 shapes to DB and .geojsonl
2022-10-10 08:36:11 : Munger.zip
2022-10-10 08:36:11 : MUNGER.shp
2022-10-10 08:36:13 : Pushed 707 shapes to DB and .geojsonl
2022-10-10 08:36:13 : Muzaffarpur.zip
2022-10-10 08:36:13 : MUZAFFARPUR.shp
2022-10-10 08:36:17 : Pushed 1871 shapes to DB and .geojsonl
2022-10-10 08:36:17 : Nalanda.zip
2022-10-10 08:36:18 : NALANDA.shp
2022-10-10 08:36:21 : Pushed 1051 shapes to DB and .geojsonl
2022-10-10 08:36:21 : Nwada.zip
2022-10-10 08:36:21 : NAWADA.shp
2022-10-10 08:36:24 : Pushed 1081 shapes to DB and .geojsonl
2022-10-10 08:36:24 : Pashchim Champaran.zip
2022-10-10 08:36:24 : PASHCHIMI CHAMPARAN.shp
2022-10-10 08:36:28 : Pushed 1474 shapes to DB and .geojsonl
2022-10-10 08:36:28 : Patna.zip
2022-10-10 08:36:28 : PATNA.shp
2022-10-10 08:36:33 : Pushed 1473 shapes to DB and .geojsonl
2022-10-10 08:36:33 : Purbi Champaran.zip
2022-10-10 08:36:33 : PURBI CHAMPARAN.shp
2022-10-10 08:36:37 : Pushed 1300 shapes to DB and .geojsonl
2022-10-10 08:36:37 : Purnia.zip
2022-10-10 08:36:37 : PURNIA.shp
2022-10-10 08:36:41 : Pushed 1242 shapes to DB and .geojsonl
2022-10-10 08:36:41 : Rohtas.zip
2022-10-10 08:36:41 : ROHTAS.shp
2022-10-10 08:36:47 : Pushed 2034 shapes to DB and .geojsonl
2022-10-10 08:36:47 : Saharsa.zip
2022-10-10 08:36:47 : SAHARSA.shp
2022-10-10 08:36:49 : Pushed 440 shapes to DB and .geojsonl
2022-10-10 08:36:49 : Samstipur.zip
2022-10-10 08:36:49 : SAMASTIPUR.shp
2022-10-10 08:36:52 : Pushed 1209 shapes to DB and .geojsonl
2022-10-10 08:36:52 : Saran.zip
2022-10-10 08:36:52 : SARAN.shp
2022-10-10 08:36:56 : Pushed 1742 shapes to DB and .geojsonl
2022-10-10 08:36:56 : Sheikhpura.zip
2022-10-10 08:36:56 : SHEIKHPURA.shp
2022-10-10 08:36:58 : Pushed 308 shapes to DB and .geojsonl
2022-10-10 08:36:58 : Sheohar.zip
2022-10-10 08:36:58 : SHEOHAR.shp
2022-10-10 08:36:59 : Pushed 204 shapes to DB and .geojsonl
2022-10-10 08:36:59 : Sitamarhi.zip
2022-10-10 08:36:59 : SITAMARHI.shp
2022-10-10 08:37:03 : Pushed 836 shapes to DB and .geojsonl
2022-10-10 08:37:03 : Siwan.zip
2022-10-10 08:37:03 : SIWAN.shp
2022-10-10 08:37:07 : Pushed 1456 shapes to DB and .geojsonl
2022-10-10 08:37:07 : Supaul.zip
2022-10-10 08:37:07 : SUPAUL.shp
2022-10-10 08:37:09 : Pushed 554 shapes to DB and .geojsonl
2022-10-10 08:37:09 : Vaishali.zip
2022-10-10 08:37:09 : VAISHALI.shp
2022-10-10 08:37:13 : Pushed 1528 shapes to DB and .geojsonl
2022-10-10 08:37:13 : ##################################################
2022-10-10 08:37:13 : State/UT: CH_VILLAGES
2022-10-10 08:37:13 : Chandigarh.zip
2022-10-10 08:37:13 : CHANDIGARH.shp
2022-10-10 08:37:14 : Pushed 21 shapes to DB and .geojsonl
2022-10-10 08:37:14 : ##################################################
2022-10-10 08:37:14 : State/UT: CT_VILLAGES
2022-10-10 08:37:14 : Balod.zip
2022-10-10 08:37:14 : BALOD.shp
2022-10-10 08:37:18 : Pushed 781 shapes to DB and .geojsonl
2022-10-10 08:37:18 : Baloda Bazar.zip
2022-10-10 08:37:18 : BALODA_BAZAR.shp
2022-10-10 08:37:22 : Pushed 946 shapes to DB and .geojsonl
2022-10-10 08:37:22 : Balrampur.zip
2022-10-10 08:37:22 : BALRAMPUR.shp
2022-10-10 08:37:26 : Pushed 787 shapes to DB and .geojsonl
2022-10-10 08:37:26 : Bastar.zip
2022-10-10 08:37:26 : BASTAR.shp
2022-10-10 08:37:29 : Pushed 599 shapes to DB and .geojsonl
2022-10-10 08:37:29 : Bemetara.zip
2022-10-10 08:37:29 : BEMETARA.shp
2022-10-10 08:37:31 : Pushed 508 shapes to DB and .geojsonl
2022-10-10 08:37:31 : Bijapur.zip
2022-10-10 08:37:31 : BIJAPUR.shp
2022-10-10 08:37:34 : Pushed 566 shapes to DB and .geojsonl
2022-10-10 08:37:34 : Bilaspur.zip
2022-10-10 08:37:34 : BILASPUR.shp
2022-10-10 08:37:38 : Pushed 694 shapes to DB and .geojsonl
2022-10-10 08:37:38 : Dantewara.zip
2022-10-10 08:37:38 : DAKSHIN_BASTAR_DANTEWADA.shp
2022-10-10 08:37:40 : Pushed 236 shapes to DB and .geojsonl
2022-10-10 08:37:40 : Dhamtari.zip
2022-10-10 08:37:40 : DHAMTARI.shp
2022-10-10 08:37:43 : Pushed 642 shapes to DB and .geojsonl
2022-10-10 08:37:43 : Durg.zip
2022-10-10 08:37:43 : DURG.shp
2022-10-10 08:37:45 : Pushed 387 shapes to DB and .geojsonl
2022-10-10 08:37:45 : Gariyaband.zip
2022-10-10 08:37:45 : GARIYABAND.shp
2022-10-10 08:37:48 : Pushed 722 shapes to DB and .geojsonl
2022-10-10 08:37:48 : Janjgir Champa.zip
2022-10-10 08:37:48 : JANJGIR-CHAMPA.shp
2022-10-10 08:37:53 : Pushed 1085 shapes to DB and .geojsonl
2022-10-10 08:37:53 : Jashpur.zip
2022-10-10 08:37:53 : JASHPUR.shp
2022-10-10 08:37:58 : Pushed 1127 shapes to DB and .geojsonl
2022-10-10 08:37:58 : Kabirdham.zip
2022-10-10 08:37:58 : KABIRDHAM.shp
2022-10-10 08:38:03 : Pushed 842 shapes to DB and .geojsonl
2022-10-10 08:38:03 : Kanker.zip
2022-10-10 08:38:03 : UTTAR_BASTAR_KANKER.shp
2022-10-10 08:38:08 : Pushed 1146 shapes to DB and .geojsonl
2022-10-10 08:38:08 : Kondagaon.zip
2022-10-10 08:38:08 : KONDAGAON.shp
2022-10-10 08:38:10 : Pushed 521 shapes to DB and .geojsonl
2022-10-10 08:38:10 : Korba.zip
2022-10-10 08:38:10 : KORBA.shp
2022-10-10 08:38:14 : Pushed 786 shapes to DB and .geojsonl
2022-10-10 08:38:14 : Korea.zip
2022-10-10 08:38:14 : KOREA.shp
2022-10-10 08:38:18 : Pushed 685 shapes to DB and .geojsonl
2022-10-10 08:38:18 : Mahasamund.zip
2022-10-10 08:38:18 : MAHASAMUND.shp
2022-10-10 08:38:23 : Pushed 1190 shapes to DB and .geojsonl
2022-10-10 08:38:23 : Mungeli.zip
2022-10-10 08:38:23 : MUNGELI.shp
2022-10-10 08:38:26 : Pushed 558 shapes to DB and .geojsonl
2022-10-10 08:38:26 : Narayanpur.zip
2022-10-10 08:38:26 : NARAINPUR.shp
2022-10-10 08:38:27 : Pushed 170 shapes to DB and .geojsonl
2022-10-10 08:38:27 : Raigarh.zip
2022-10-10 08:38:27 : RAIGARH.shp
2022-10-10 08:38:33 : Pushed 1632 shapes to DB and .geojsonl
2022-10-10 08:38:33 : Raipur.zip
2022-10-10 08:38:33 : RAIPUR.shp
2022-10-10 08:38:36 : Pushed 534 shapes to DB and .geojsonl
2022-10-10 08:38:36 : Rajnandgaon.zip
2022-10-10 08:38:36 : RAJ_NANDGAON.shp
2022-10-10 08:38:45 : Pushed 1755 shapes to DB and .geojsonl
2022-10-10 08:38:45 : Sukma.zip
2022-10-10 08:38:45 : SUKMA.shp
2022-10-10 08:38:47 : Pushed 307 shapes to DB and .geojsonl
2022-10-10 08:38:47 : Surajpur.zip
2022-10-10 08:38:47 : SURAJPUR.shp
2022-10-10 08:38:50 : Pushed 643 shapes to DB and .geojsonl
2022-10-10 08:38:50 : Surguja.zip
2022-10-10 08:38:50 : SURGUJA.shp
2022-10-10 08:38:54 : Pushed 650 shapes to DB and .geojsonl
2022-10-10 08:38:54 : ##################################################
2022-10-10 08:38:54 : State/UT: DELHI_VILLAGES
2022-10-10 08:38:54 : Central.zip
2022-10-10 08:38:54 : CENTRAL.shp
2022-10-10 08:38:55 : Pushed 21 shapes to DB and .geojsonl
2022-10-10 08:38:55 : East.zip
2022-10-10 08:38:55 : EAST.shp
2022-10-10 08:38:56 : Pushed 16 shapes to DB and .geojsonl
2022-10-10 08:38:56 : New Delhi.zip
2022-10-10 08:38:56 : NEW_DELHI.shp
2022-10-10 08:38:57 : Pushed 22 shapes to DB and .geojsonl
2022-10-10 08:38:57 : North East.zip
2022-10-10 08:38:57 : NORTH_EAST.shp
2022-10-10 08:38:58 : Pushed 23 shapes to DB and .geojsonl
2022-10-10 08:38:58 : North West.zip
2022-10-10 08:38:58 : NORTH_WEST.shp
2022-10-10 08:38:59 : Pushed 38 shapes to DB and .geojsonl
2022-10-10 08:38:59 : North.zip
2022-10-10 08:38:59 : NORTH.shp
2022-10-10 08:39:01 : Pushed 70 shapes to DB and .geojsonl
2022-10-10 08:39:01 : Shahadra.zip
2022-10-10 08:39:01 : SHAHADRA.shp
2022-10-10 08:39:03 : Pushed 12 shapes to DB and .geojsonl
2022-10-10 08:39:03 : South East.zip
2022-10-10 08:39:03 : SOUTH_EAST.shp
2022-10-10 08:39:04 : Pushed 29 shapes to DB and .geojsonl
2022-10-10 08:39:04 : South West.zip
2022-10-10 08:39:04 : SOUTH_WEST.shp
2022-10-10 08:39:06 : Pushed 74 shapes to DB and .geojsonl
2022-10-10 08:39:06 : South.zip
2022-10-10 08:39:06 : SOUTH.shp
2022-10-10 08:39:07 : Pushed 46 shapes to DB and .geojsonl
2022-10-10 08:39:07 : West.zip
2022-10-10 08:39:07 : WEST.shp
2022-10-10 08:39:08 : Pushed 31 shapes to DB and .geojsonl
2022-10-10 08:39:08 : ##################################################
2022-10-10 08:39:08 : State/UT: GJ_VILLAGES
2022-10-10 08:39:08 : Ahmadabad.zip
2022-10-10 08:39:08 : AHMADABAD.shp
2022-10-10 08:39:13 : Pushed 559 shapes to DB and .geojsonl
2022-10-10 08:39:13 : Amreli.zip
2022-10-10 08:39:13 : AMRELI.shp
2022-10-10 08:39:16 : Pushed 617 shapes to DB and .geojsonl
2022-10-10 08:39:16 : Anand.zip
2022-10-10 08:39:16 : ANAND.shp
2022-10-10 08:39:20 : Pushed 385 shapes to DB and .geojsonl
2022-10-10 08:39:20 : Aravilla.zip
2022-10-10 08:39:20 : ARAVALLI.shp
2022-10-10 08:39:23 : Pushed 720 shapes to DB and .geojsonl
2022-10-10 08:39:23 : Banaskantha.zip
2022-10-10 08:39:23 : BANAS_KANTHA.shp
2022-10-10 08:39:31 : Pushed 1236 shapes to DB and .geojsonl
2022-10-10 08:39:31 : Bharuch.zip
2022-10-10 08:39:31 : BHARUCH.shp
2022-10-10 08:39:35 : Pushed 677 shapes to DB and .geojsonl
2022-10-10 08:39:35 : Bhavnagar.zip
2022-10-10 08:39:35 : BHAVNAGAR.shp
2022-10-10 08:39:40 : Pushed 700 shapes to DB and .geojsonl
2022-10-10 08:39:40 : Botad.zip
2022-10-10 08:39:40 : BOTAD.shp
2022-10-10 08:39:42 : Pushed 202 shapes to DB and .geojsonl
2022-10-10 08:39:42 : Chhota Udepur.zip
2022-10-10 08:39:42 : CHHOTA_UDEPUR.shp
2022-10-10 08:39:47 : Pushed 898 shapes to DB and .geojsonl
2022-10-10 08:39:47 : Dahod.zip
2022-10-10 08:39:47 : DAHOD.shp
2022-10-10 08:39:52 : Pushed 698 shapes to DB and .geojsonl
2022-10-10 08:39:52 : Dangs.zip
2022-10-10 08:39:52 : DANGS.shp
2022-10-10 08:39:54 : Pushed 313 shapes to DB and .geojsonl
2022-10-10 08:39:54 : Devbhumi Dwarka.zip
2022-10-10 08:39:54 : DEVBHUMI_DWARKA.shp
2022-10-10 08:39:56 : Pushed 266 shapes to DB and .geojsonl
2022-10-10 08:39:56 : Gandhinagar.zip
2022-10-10 08:39:56 : GANDHINAGAR.shp
2022-10-10 08:39:58 : Pushed 293 shapes to DB and .geojsonl
2022-10-10 08:39:58 : Gir Somnath.zip
2022-10-10 08:39:58 : GIR_SOMNATH.shp
2022-10-10 08:40:01 : Pushed 348 shapes to DB and .geojsonl
2022-10-10 08:40:01 : Jamnagar.zip
2022-10-10 08:40:01 : JAMNAGAR.shp
2022-10-10 08:40:06 : Pushed 429 shapes to DB and .geojsonl
2022-10-10 08:40:06 : Junagarh.zip
2022-10-10 08:40:06 : JUNAGADH.shp
2022-10-10 08:40:11 : Pushed 537 shapes to DB and .geojsonl
2022-10-10 08:40:11 : Kachchh.zip
2022-10-10 08:40:11 : KACHCHH.shp
2022-10-10 08:40:19 : Pushed 914 shapes to DB and .geojsonl
2022-10-10 08:40:19 : Khera.zip
2022-10-10 08:40:19 : KHEDA.shp
2022-10-10 08:40:24 : Pushed 579 shapes to DB and .geojsonl
2022-10-10 08:40:24 : Mahesana.zip
2022-10-10 08:40:24 : MAHESANA.shp
2022-10-10 08:40:29 : Pushed 623 shapes to DB and .geojsonl
2022-10-10 08:40:29 : Mahisagar.zip
2022-10-10 08:40:29 : MAHISAGAR.shp
2022-10-10 08:40:33 : Pushed 732 shapes to DB and .geojsonl
2022-10-10 08:40:33 : Morbi.zip
2022-10-10 08:40:33 : MORBI.shp
2022-10-10 08:40:36 : Pushed 343 shapes to DB and .geojsonl
2022-10-10 08:40:36 : Narmada.zip
2022-10-10 08:40:36 : NARMADA.shp
2022-10-10 08:40:40 : Pushed 674 shapes to DB and .geojsonl
2022-10-10 08:40:40 : Navsari.zip
2022-10-10 08:40:40 : NAVSARI.shp
2022-10-10 08:40:43 : Pushed 389 shapes to DB and .geojsonl
2022-10-10 08:40:43 : Panchmahal.zip
2022-10-10 08:40:43 : PANCH_MAHALS.shp
2022-10-10 08:40:47 : Pushed 619 shapes to DB and .geojsonl
2022-10-10 08:40:47 : Patan.zip
2022-10-10 08:40:47 : PATAN.shp
2022-10-10 08:40:51 : Pushed 521 shapes to DB and .geojsonl
2022-10-10 08:40:51 : Porbandar.zip
2022-10-10 08:40:51 : PORBANDAR.shp
2022-10-10 08:40:52 : Pushed 163 shapes to DB and .geojsonl
2022-10-10 08:40:52 : Rajkot.zip
2022-10-10 08:40:52 : RAJKOT.shp
2022-10-10 08:40:56 : Pushed 614 shapes to DB and .geojsonl
2022-10-10 08:40:56 : Sabar Kantha.zip
2022-10-10 08:40:56 : SABAR_KANTHA.shp
2022-10-10 08:41:00 : Pushed 741 shapes to DB and .geojsonl
2022-10-10 08:41:00 : Surat.zip
2022-10-10 08:41:00 : SURAT.shp
2022-10-10 08:41:06 : Pushed 803 shapes to DB and .geojsonl
2022-10-10 08:41:06 : Surendranagar.zip
2022-10-10 08:41:06 : SURENDRANAGAR.shp
2022-10-10 08:41:10 : Pushed 601 shapes to DB and .geojsonl
2022-10-10 08:41:10 : Tapi.zip
2022-10-10 08:41:10 : TAPI.shp
2022-10-10 08:41:13 : Pushed 515 shapes to DB and .geojsonl
2022-10-10 08:41:13 : Vadodara.zip
2022-10-10 08:41:13 : VADODARA.shp
2022-10-10 08:41:17 : Pushed 690 shapes to DB and .geojsonl
2022-10-10 08:41:17 : Valsad.zip
2022-10-10 08:41:17 : VALSAD.shp
2022-10-10 08:41:22 : Pushed 471 shapes to DB and .geojsonl
2022-10-10 08:41:22 : ##################################################
2022-10-10 08:41:22 : State/UT: GOA_VILLAGES
2022-10-10 08:41:22 : North Goa.zip
2022-10-10 08:41:22 : NORTH_GOA.shp
2022-10-10 08:41:24 : Pushed 227 shapes to DB and .geojsonl
2022-10-10 08:41:24 : South Goa.zip
2022-10-10 08:41:24 : SOUTH_GOA.shp
2022-10-10 08:41:25 : Pushed 158 shapes to DB and .geojsonl
2022-10-10 08:41:25 : ##################################################
2022-10-10 08:41:25 : State/UT: HP_VILLAGES
2022-10-10 08:41:25 : Village Boundary Database (1).zip
2022-10-10 08:41:26 : CHAMBA.shp
2022-10-10 08:41:27 : Pushed 180 shapes to DB and .geojsonl
2022-10-10 08:41:27 : Village Boundary Database (10).zip
2022-10-10 08:41:27 : SOLAN.shp
2022-10-10 08:41:29 : Pushed 152 shapes to DB and .geojsonl
2022-10-10 08:41:29 : Village Boundary Database (11).zip
2022-10-10 08:41:29 : UNA.shp
2022-10-10 08:41:31 : Pushed 188 shapes to DB and .geojsonl
2022-10-10 08:41:31 : Village Boundary Database (2).zip
2022-10-10 08:41:31 : BILASPUR.shp
2022-10-10 08:41:32 : Pushed 81 shapes to DB and .geojsonl
2022-10-10 08:41:32 : Village Boundary Database (3).zip
2022-10-10 08:41:32 : HAMIRPUR.shp
2022-10-10 08:41:34 : Pushed 194 shapes to DB and .geojsonl
2022-10-10 08:41:34 : Village Boundary Database (4).zip
2022-10-10 08:41:34 : KANGRA.shp
2022-10-10 08:41:38 : Pushed 522 shapes to DB and .geojsonl
2022-10-10 08:41:38 : Village Boundary Database (5).zip
2022-10-10 08:41:38 : KINNAUR.shp
2022-10-10 08:41:40 : Pushed 76 shapes to DB and .geojsonl
2022-10-10 08:41:40 : Village Boundary Database (6).zip
2022-10-10 08:41:40 : KULLU.shp
2022-10-10 08:41:41 : Pushed 100 shapes to DB and .geojsonl
2022-10-10 08:41:41 : Village Boundary Database (7).zip
2022-10-10 08:41:41 : MANDI.shp
2022-10-10 08:41:44 : Pushed 441 shapes to DB and .geojsonl
2022-10-10 08:41:44 : Village Boundary Database (8).zip
2022-10-10 08:41:44 : SHIMLA.shp
2022-10-10 08:41:47 : Pushed 246 shapes to DB and .geojsonl
2022-10-10 08:41:47 : Village Boundary Database (9).zip
2022-10-10 08:41:47 : SIRMAUR.shp
2022-10-10 08:41:49 : Pushed 209 shapes to DB and .geojsonl
2022-10-10 08:41:49 : Village Boundary Database.zip
2022-10-10 08:41:49 : LAHUL_AND_SPITI.shp
2022-10-10 08:41:50 : Pushed 2 shapes to DB and .geojsonl
2022-10-10 08:41:50 : ##################################################
2022-10-10 08:41:50 : State/UT: HR_VILLAGES
2022-10-10 08:41:50 : Ambala.zip
2022-10-10 08:41:50 : AMBALA.shp
2022-10-10 08:41:52 : Pushed 493 shapes to DB and .geojsonl
2022-10-10 08:41:52 : Bhiwani.zip
2022-10-10 08:41:52 : BHIWANI.shp
2022-10-10 08:41:53 : Pushed 269 shapes to DB and .geojsonl
2022-10-10 08:41:53 : Faridabad.zip
2022-10-10 08:41:53 : FARIDABAD.shp
2022-10-10 08:41:54 : Pushed 155 shapes to DB and .geojsonl
2022-10-10 08:41:54 : Fatehabad.zip
2022-10-10 08:41:54 : FATEHABAD.shp
2022-10-10 08:41:55 : Pushed 232 shapes to DB and .geojsonl
2022-10-10 08:41:55 : Gurugram.zip
2022-10-10 08:41:55 : GURUGRAM.shp
2022-10-10 08:41:56 : Pushed 286 shapes to DB and .geojsonl
2022-10-10 08:41:56 : Hisar.zip
2022-10-10 08:41:56 : HISAR.shp
2022-10-10 08:41:58 : Pushed 253 shapes to DB and .geojsonl
2022-10-10 08:41:58 : Jhajjar.zip
2022-10-10 08:41:58 : JHAJJAR.shp
2022-10-10 08:41:59 : Pushed 253 shapes to DB and .geojsonl
2022-10-10 08:41:59 : Jind.zip
2022-10-10 08:41:59 : JIND.shp
2022-10-10 08:42:01 : Pushed 303 shapes to DB and .geojsonl
2022-10-10 08:42:01 : Kaithal.zip
2022-10-10 08:42:01 : KAITHAL.shp
2022-10-10 08:42:03 : Pushed 273 shapes to DB and .geojsonl
2022-10-10 08:42:03 : Karnal.zip
2022-10-10 08:42:03 : KARNAL.shp
2022-10-10 08:42:06 : Pushed 430 shapes to DB and .geojsonl
2022-10-10 08:42:06 : Kurukshetra.zip
2022-10-10 08:42:06 : KURUKSHETRA.shp
2022-10-10 08:42:08 : Pushed 413 shapes to DB and .geojsonl
2022-10-10 08:42:08 : Mahendragarh.zip
2022-10-10 08:42:08 : MAHENDRAGARH.shp
2022-10-10 08:42:10 : Pushed 359 shapes to DB and .geojsonl
2022-10-10 08:42:10 : Mewat.zip
2022-10-10 08:42:10 : MEWAT.shp
2022-10-10 08:42:12 : Pushed 445 shapes to DB and .geojsonl
2022-10-10 08:42:12 : Palwal.zip
2022-10-10 08:42:12 : PALWAL.shp
2022-10-10 08:42:13 : Pushed 261 shapes to DB and .geojsonl
2022-10-10 08:42:13 : Panchkula.zip
2022-10-10 08:42:13 : PANCHKULA.shp
2022-10-10 08:42:14 : Pushed 244 shapes to DB and .geojsonl
2022-10-10 08:42:14 : Panipat.zip
2022-10-10 08:42:14 : PANIPAT.shp
2022-10-10 08:42:15 : Pushed 190 shapes to DB and .geojsonl
2022-10-10 08:42:15 : Rewari.zip
2022-10-10 08:42:15 : REWARI.shp
2022-10-10 08:42:16 : Pushed 422 shapes to DB and .geojsonl
2022-10-10 08:42:16 : Rohtak.zip
2022-10-10 08:42:16 : ROHTAK.shp
2022-10-10 08:42:17 : Pushed 135 shapes to DB and .geojsonl
2022-10-10 08:42:17 : Sirsa.zip
2022-10-10 08:42:17 : SIRSA.shp
2022-10-10 08:42:18 : Pushed 305 shapes to DB and .geojsonl
2022-10-10 08:42:18 : Sonipat.zip
2022-10-10 08:42:18 : SONIPAT.shp
2022-10-10 08:42:20 : Pushed 320 shapes to DB and .geojsonl
2022-10-10 08:42:20 : Yamunanagar.zip
2022-10-10 08:42:20 : YAMUNANAGAR.shp
2022-10-10 08:42:22 : Pushed 630 shapes to DB and .geojsonl
2022-10-10 08:42:22 : ##################################################
2022-10-10 08:42:22 : State/UT: JH_VILLAGES
2022-10-10 08:42:22 : Bokaro.zip
2022-10-10 08:42:22 : BOKARO.shp
2022-10-10 08:42:25 : Pushed 686 shapes to DB and .geojsonl
2022-10-10 08:42:25 : Chatra.zip
2022-10-10 08:42:25 : CHATRA.shp
2022-10-10 08:42:29 : Pushed 1476 shapes to DB and .geojsonl
2022-10-10 08:42:29 : Devgarh.zip
2022-10-10 08:42:29 : DEOGHAR.shp
2022-10-10 08:42:38 : Pushed 2681 shapes to DB and .geojsonl
2022-10-10 08:42:38 : Dhanbad.zip
2022-10-10 08:42:38 : DHANBAD.shp
2022-10-10 08:42:42 : Pushed 1308 shapes to DB and .geojsonl
2022-10-10 08:42:42 : Dumka.zip
2022-10-10 08:42:42 : DUMKA.shp
2022-10-10 08:42:49 : Pushed 2930 shapes to DB and .geojsonl
2022-10-10 08:42:49 : Garhwa.zip
2022-10-10 08:42:49 : GARHWA.shp
2022-10-10 08:42:51 : Pushed 912 shapes to DB and .geojsonl
2022-10-10 08:42:51 : Giridih.zip
2022-10-10 08:42:51 : GIRIDIH.shp
2022-10-10 08:42:57 : Pushed 2726 shapes to DB and .geojsonl
2022-10-10 08:42:57 : Gooda.zip
2022-10-10 08:42:57 : GODDA.shp
2022-10-10 08:43:01 : Pushed 2310 shapes to DB and .geojsonl
2022-10-10 08:43:01 : Gumla.zip
2022-10-10 08:43:01 : GUMLA.shp
2022-10-10 08:43:07 : Pushed 949 shapes to DB and .geojsonl
2022-10-10 08:43:07 : Hazaribagh.zip
2022-10-10 08:43:07 : HAZARIBAGH.shp
2022-10-10 08:43:11 : Pushed 1337 shapes to DB and .geojsonl
2022-10-10 08:43:11 : Jamtara.zip
2022-10-10 08:43:11 : JAMTARA.shp
2022-10-10 08:43:15 : Pushed 1166 shapes to DB and .geojsonl
2022-10-10 08:43:15 : Khunti.zip
2022-10-10 08:43:15 : KHUNTI.shp
2022-10-10 08:43:18 : Pushed 768 shapes to DB and .geojsonl
2022-10-10 08:43:18 : Kodarma.zip
2022-10-10 08:43:18 : KODARMA.shp
2022-10-10 08:43:21 : Pushed 701 shapes to DB and .geojsonl
2022-10-10 08:43:21 : Latehar.zip
2022-10-10 08:43:21 : LATEHAR.shp
2022-10-10 08:43:24 : Pushed 791 shapes to DB and .geojsonl
2022-10-10 08:43:24 : Lohardaga.zip
2022-10-10 08:43:24 : LOHARDAGA.shp
2022-10-10 08:43:25 : Pushed 356 shapes to DB and .geojsonl
2022-10-10 08:43:25 : Pakur.zip
2022-10-10 08:43:25 : PAKUR.shp
2022-10-10 08:43:30 : Pushed 1346 shapes to DB and .geojsonl
2022-10-10 08:43:30 : Palamu.zip
2022-10-10 08:43:30 : PALAMU.shp
2022-10-10 08:43:35 : Pushed 1874 shapes to DB and .geojsonl
2022-10-10 08:43:35 : Paschim Singhbhum.zip
2022-10-10 08:43:35 : WEST_SINGHBHUM.shp
2022-10-10 08:43:40 : Pushed 1703 shapes to DB and .geojsonl
2022-10-10 08:43:40 : Purbi.zip
2022-10-10 08:43:40 : EAST_SINGHBHUM.shp
2022-10-10 08:43:44 : Pushed 1774 shapes to DB and .geojsonl
2022-10-10 08:43:44 : Ramgarh.zip
2022-10-10 08:43:44 : RAMGARH.shp
2022-10-10 08:43:46 : Pushed 355 shapes to DB and .geojsonl
2022-10-10 08:43:46 : Ranchi.zip
2022-10-10 08:43:46 : RANCHI.shp
2022-10-10 08:43:51 : Pushed 1371 shapes to DB and .geojsonl
2022-10-10 08:43:51 : Sahebganj.zip
2022-10-10 08:43:51 : SAHIBGANJ.shp
2022-10-10 08:43:55 : Pushed 1775 shapes to DB and .geojsonl
2022-10-10 08:43:55 : Saraikela.zip
2022-10-10 08:43:55 : SARAIKELA-KHARSAWAN.shp
2022-10-10 08:43:58 : Pushed 1187 shapes to DB and .geojsonl
2022-10-10 08:43:58 : Simdega.zip
2022-10-10 08:43:58 : SIMDEGA.shp
2022-10-10 08:44:01 : Pushed 456 shapes to DB and .geojsonl
2022-10-10 08:44:01 : ##################################################
2022-10-10 08:44:01 : State/UT: KA_VILLAGES
2022-10-10 08:44:01 : Bagalkot.zip
2022-10-10 08:44:01 : BAGALKOT.shp
2022-10-10 08:44:05 : Pushed 633 shapes to DB and .geojsonl
2022-10-10 08:44:05 : Ballari.zip
2022-10-10 08:44:05 : BALLARI.shp
2022-10-10 08:44:08 : Pushed 568 shapes to DB and .geojsonl
2022-10-10 08:44:08 : Belagavi.zip
2022-10-10 08:44:08 : BELAGAVI.shp
2022-10-10 08:44:14 : Pushed 1176 shapes to DB and .geojsonl
2022-10-10 08:44:14 : Bengaluru Rular.zip
2022-10-10 08:44:14 : BENGALURU_RURAL.shp
2022-10-10 08:44:17 : Pushed 1027 shapes to DB and .geojsonl
2022-10-10 08:44:17 : Bengaluru Urban.zip
2022-10-10 08:44:18 : BENGALURU_URBAN.shp
2022-10-10 08:44:20 : Pushed 702 shapes to DB and .geojsonl
2022-10-10 08:44:20 : Bidar.zip
2022-10-10 08:44:20 : BIDAR.shp
2022-10-10 08:44:23 : Pushed 608 shapes to DB and .geojsonl
2022-10-10 08:44:23 : Chamarajanagar.zip
2022-10-10 08:44:23 : CHAMARAJANAGAR.shp
2022-10-10 08:44:25 : Pushed 486 shapes to DB and .geojsonl
2022-10-10 08:44:25 : Chikballapur.zip
2022-10-10 08:44:25 : CHIK_BALLAPUR.shp
2022-10-10 08:44:29 : Pushed 1459 shapes to DB and .geojsonl
2022-10-10 08:44:29 : Chikkamagaluru.zip
2022-10-10 08:44:29 : CHIKKAMAGALURU.shp
2022-10-10 08:44:33 : Pushed 1071 shapes to DB and .geojsonl
2022-10-10 08:44:33 : Chitradurga.zip
2022-10-10 08:44:33 : CHITRADURGA.shp
2022-10-10 08:44:36 : Pushed 1038 shapes to DB and .geojsonl
2022-10-10 08:44:36 : Dakshin Kannada.zip
2022-10-10 08:44:36 : DAKSHINA_KANNADA.shp
2022-10-10 08:44:39 : Pushed 437 shapes to DB and .geojsonl
2022-10-10 08:44:39 : Davagere.zip
2022-10-10 08:44:39 : DAVANGERE.shp
2022-10-10 08:44:42 : Pushed 911 shapes to DB and .geojsonl
2022-10-10 08:44:42 : Dharwad.zip
2022-10-10 08:44:42 : DHARWAD.shp
2022-10-10 08:44:44 : Pushed 406 shapes to DB and .geojsonl
2022-10-10 08:44:44 : Gadag.zip
2022-10-10 08:44:44 : GADAG.shp
2022-10-10 08:44:45 : Pushed 329 shapes to DB and .geojsonl
2022-10-10 08:44:45 : Hassan.zip
2022-10-10 08:44:46 : HASSAN.shp
2022-10-10 08:44:52 : Pushed 2438 shapes to DB and .geojsonl
2022-10-10 08:44:52 : Haveri.zip
2022-10-10 08:44:52 : HAVERI.shp
2022-10-10 08:44:55 : Pushed 741 shapes to DB and .geojsonl
2022-10-10 08:44:55 : Kalaburagi.zip
2022-10-10 08:44:55 : KALABURAGI.shp
2022-10-10 08:44:59 : Pushed 873 shapes to DB and .geojsonl
2022-10-10 08:44:59 : Kodagu.zip
2022-10-10 08:44:59 : KODAGU.shp
2022-10-10 08:45:03 : Pushed 321 shapes to DB and .geojsonl
2022-10-10 08:45:03 : Kolar.zip
2022-10-10 08:45:03 : KOLAR.shp
2022-10-10 08:45:11 : Pushed 1632 shapes to DB and .geojsonl
2022-10-10 08:45:11 : Koppal.zip
2022-10-10 08:45:11 : KOPPAL.shp
2022-10-10 08:45:14 : Pushed 622 shapes to DB and .geojsonl
2022-10-10 08:45:14 : Mandhya.zip
2022-10-10 08:45:14 : MANDYA.shp
2022-10-10 08:45:19 : Pushed 1433 shapes to DB and .geojsonl
2022-10-10 08:45:19 : Mysuru.zip
2022-10-10 08:45:19 : MYSURU.shp
2022-10-10 08:45:24 : Pushed 1304 shapes to DB and .geojsonl
2022-10-10 08:45:24 : Raichur.zip
2022-10-10 08:45:24 : RAICHUR.shp
2022-10-10 08:45:27 : Pushed 882 shapes to DB and .geojsonl
2022-10-10 08:45:27 : Ramnagar.zip
2022-10-10 08:45:27 : RAMANAGRAM.shp
2022-10-10 08:45:30 : Pushed 761 shapes to DB and .geojsonl
2022-10-10 08:45:30 : Shivamogga.zip
2022-10-10 08:45:30 : SHIVAMOGGA.shp
2022-10-10 08:45:35 : Pushed 1475 shapes to DB and .geojsonl
2022-10-10 08:45:35 : Tumakuru.zip
2022-10-10 08:45:35 : TUMAKURU.shp
2022-10-10 08:45:42 : Pushed 2633 shapes to DB and .geojsonl
2022-10-10 08:45:42 : Udupi.zip
2022-10-10 08:45:42 : UDUPI.shp
2022-10-10 08:45:43 : Pushed 257 shapes to DB and .geojsonl
2022-10-10 08:45:43 : Uttar Kannada.zip
2022-10-10 08:45:43 : UTTARA_KANNADA.shp
2022-10-10 08:45:48 : Pushed 990 shapes to DB and .geojsonl
2022-10-10 08:45:48 : Vijayapura.zip
2022-10-10 08:45:48 : VIJAYAPURA.shp
2022-10-10 08:45:51 : Pushed 647 shapes to DB and .geojsonl
2022-10-10 08:45:51 : Yadgir.zip
2022-10-10 08:45:51 : YADGIR.shp
2022-10-10 08:45:53 : Pushed 471 shapes to DB and .geojsonl
2022-10-10 08:45:53 : ##################################################
2022-10-10 08:45:53 : State/UT: KL_VILLAGES
2022-10-10 08:45:53 : Alappuzha.zip
2022-10-10 08:45:53 : ALAPPUZHA.shp
2022-10-10 08:45:54 : Pushed 92 shapes to DB and .geojsonl
2022-10-10 08:45:54 : Ernakulam.zip
2022-10-10 08:45:54 : ERNAKULAM.shp
2022-10-10 08:45:56 : Pushed 122 shapes to DB and .geojsonl
2022-10-10 08:45:56 : Idukki.zip
2022-10-10 08:45:56 : IDUKKI.shp
2022-10-10 08:45:59 : Pushed 64 shapes to DB and .geojsonl
2022-10-10 08:45:59 : Kannur.zip
2022-10-10 08:45:59 : KANNUR.shp
2022-10-10 08:46:04 : Pushed 128 shapes to DB and .geojsonl
2022-10-10 08:46:04 : Kasargod.zip
2022-10-10 08:46:04 : KASARAGOD.shp
2022-10-10 08:46:07 : Pushed 127 shapes to DB and .geojsonl
2022-10-10 08:46:07 : Kollam.zip
2022-10-10 08:46:07 : KOLLAM.shp
2022-10-10 08:46:10 : Pushed 101 shapes to DB and .geojsonl
2022-10-10 08:46:10 : Kottyam.zip
2022-10-10 08:46:10 : KOTTAYAM.shp
2022-10-10 08:46:13 : Pushed 94 shapes to DB and .geojsonl
2022-10-10 08:46:13 : Kozikod.zip
2022-10-10 08:46:13 : KOZHIKODE.shp
2022-10-10 08:46:16 : Pushed 116 shapes to DB and .geojsonl
2022-10-10 08:46:16 : Malappuram.zip
2022-10-10 08:46:16 : MALAPPURAM.shp
2022-10-10 08:46:20 : Pushed 135 shapes to DB and .geojsonl
2022-10-10 08:46:20 : Palakkad.zip
2022-10-10 08:46:20 : PALAKKAD.shp
2022-10-10 08:46:24 : Pushed 158 shapes to DB and .geojsonl
2022-10-10 08:46:24 : Pattanamittia.zip
2022-10-10 08:46:25 : PATTANAMTHITTA.shp
2022-10-10 08:46:28 : Pushed 70 shapes to DB and .geojsonl
2022-10-10 08:46:28 : Tiruvanantapuram.zip
2022-10-10 08:46:28 : THIRUVANANTHAPURAM.shp
2022-10-10 08:46:30 : Pushed 116 shapes to DB and .geojsonl
2022-10-10 08:46:30 : Trissur.zip
2022-10-10 08:46:30 : TRISSUR.shp
2022-10-10 08:46:34 : Pushed 251 shapes to DB and .geojsonl
2022-10-10 08:46:34 : Wayanad.zip
2022-10-10 08:46:34 : WAYANAD.shp
2022-10-10 08:46:37 : Pushed 49 shapes to DB and .geojsonl
2022-10-10 08:46:37 : ##################################################
2022-10-10 08:46:37 : State/UT: LD_VILLAGES
2022-10-10 08:46:37 : Lakshadweep.zip
2022-10-10 08:46:37 : LAKSHADWEEP.shp
2022-10-10 08:46:38 : Pushed 27 shapes to DB and .geojsonl
2022-10-10 08:46:38 : ##################################################
2022-10-10 08:46:38 : State/UT: MH_VILLAGES
2022-10-10 08:46:38 : Ahmadnagar.zip
2022-10-10 08:46:38 : AHMADNAGAR.shp
2022-10-10 08:47:19 : Pushed 1757 shapes to DB and .geojsonl
2022-10-10 08:47:19 : Akola.zip
2022-10-10 08:47:19 : AKOLA.shp
2022-10-10 08:47:34 : Pushed 1399 shapes to DB and .geojsonl
2022-10-10 08:47:34 : Amaravati.zip
2022-10-10 08:47:34 : AMRAVATI.shp
2022-10-10 08:48:19 : Pushed 4185 shapes to DB and .geojsonl
2022-10-10 08:48:19 : Aurangabad.zip
2022-10-10 08:48:19 : AURANGABAD.shp
2022-10-10 08:48:33 : Pushed 1526 shapes to DB and .geojsonl
2022-10-10 08:48:33 : Bhandara.zip
2022-10-10 08:48:33 : BHANDARA.shp
2022-10-10 08:48:51 : Pushed 912 shapes to DB and .geojsonl
2022-10-10 08:48:51 : Bid.zip
2022-10-10 08:48:51 : BID.shp
2022-10-10 08:49:11 : Pushed 1352 shapes to DB and .geojsonl
2022-10-10 08:49:11 : Buldhana.zip
2022-10-10 08:49:11 : BULDHANA.shp
2022-10-10 08:49:26 : Pushed 1569 shapes to DB and .geojsonl
2022-10-10 08:49:26 : Chandrapur.zip
2022-10-10 08:49:27 : CHANDRAPUR.shp
2022-10-10 08:49:55 : Pushed 1880 shapes to DB and .geojsonl
2022-10-10 08:49:55 : Dhule.zip
2022-10-10 08:49:55 : DHULE.shp
2022-10-10 08:50:08 : Pushed 696 shapes to DB and .geojsonl
2022-10-10 08:50:08 : Gadchiroli.zip
2022-10-10 08:50:08 : GADCHIROLI.shp
2022-10-10 08:50:21 : Pushed 1742 shapes to DB and .geojsonl
2022-10-10 08:50:21 : Gondiya.zip
2022-10-10 08:50:22 : GONDIA.shp
2022-10-10 08:50:35 : Pushed 973 shapes to DB and .geojsonl
2022-10-10 08:50:35 : Hingoli.zip
2022-10-10 08:50:35 : HINGOLI.shp
2022-10-10 08:50:42 : Pushed 713 shapes to DB and .geojsonl
2022-10-10 08:50:42 : Jalgaon.zip
2022-10-10 08:50:42 : JALGAON.shp
2022-10-10 08:51:03 : Pushed 1576 shapes to DB and .geojsonl
2022-10-10 08:51:03 : Jalna.zip
2022-10-10 08:51:03 : JALNA.shp
2022-10-10 08:51:11 : Pushed 1027 shapes to DB and .geojsonl
2022-10-10 08:51:11 : Kolhapur.zip
2022-10-10 08:51:11 : KOLHAPUR.shp
2022-10-10 08:51:23 : Pushed 1274 shapes to DB and .geojsonl
2022-10-10 08:51:23 : Latur.zip
2022-10-10 08:51:23 : LATUR.shp
2022-10-10 08:51:31 : Pushed 990 shapes to DB and .geojsonl
2022-10-10 08:51:31 : Mumbai City.zip
2022-10-10 08:51:31 : MUMBAI_CITY.shp
2022-10-10 08:51:32 : Pushed 1 shapes to DB and .geojsonl
2022-10-10 08:51:32 : Nagpur.zip
2022-10-10 08:51:32 : NAGPUR.shp
2022-10-10 08:51:47 : Pushed 1958 shapes to DB and .geojsonl
2022-10-10 08:51:47 : Nanded.zip
2022-10-10 08:51:47 : NANDED.shp
2022-10-10 08:51:58 : Pushed 1660 shapes to DB and .geojsonl
2022-10-10 08:51:58 : Nandurbar.zip
2022-10-10 08:51:58 : NANDURBAR.shp
2022-10-10 08:52:07 : Pushed 1061 shapes to DB and .geojsonl
2022-10-10 08:52:07 : Nasik.zip
2022-10-10 08:52:08 : NASHIK.shp
2022-10-10 08:52:37 : Pushed 1981 shapes to DB and .geojsonl
2022-10-10 08:52:37 : Osmanabad.zip
2022-10-10 08:52:37 : USMANABAD.shp
2022-10-10 08:52:43 : Pushed 748 shapes to DB and .geojsonl
2022-10-10 08:52:43 : Palghar.zip
2022-10-10 08:52:43 : PALGHAR.shp
2022-10-10 08:52:50 : Pushed 1063 shapes to DB and .geojsonl
2022-10-10 08:52:50 : Parbhani.zip
2022-10-10 08:52:50 : PARBHANI.shp
2022-10-10 08:52:57 : Pushed 868 shapes to DB and .geojsonl
2022-10-10 08:52:57 : Pune.zip
2022-10-10 08:52:57 : PUNE.shp
2022-10-10 08:53:19 : Pushed 1922 shapes to DB and .geojsonl
2022-10-10 08:53:19 : Raigarh.zip
2022-10-10 08:53:19 : RAYGAD.shp
2022-10-10 08:53:33 : Pushed 2148 shapes to DB and .geojsonl
2022-10-10 08:53:33 : Ratnagiri.zip
2022-10-10 08:53:34 : RATNAGIRI.shp
2022-10-10 08:53:45 : Pushed 1790 shapes to DB and .geojsonl
2022-10-10 08:53:45 : Sangli.zip
2022-10-10 08:53:46 : SANGLI.shp
2022-10-10 08:53:54 : Pushed 763 shapes to DB and .geojsonl
2022-10-10 08:53:54 : Satara.zip
2022-10-10 08:53:54 : SATARA.shp
2022-10-10 08:54:14 : Pushed 1794 shapes to DB and .geojsonl
2022-10-10 08:54:14 : Sindhudurg.zip
2022-10-10 08:54:14 : SINDHUDURG.shp
2022-10-10 08:54:23 : Pushed 742 shapes to DB and .geojsonl
2022-10-10 08:54:23 : Solapur.zip
2022-10-10 08:54:23 : SOLAPUR.shp
2022-10-10 08:54:32 : Pushed 1155 shapes to DB and .geojsonl
2022-10-10 08:54:32 : Suburban Mumbai.zip
2022-10-10 08:54:32 : SUB_URBAN_MUMBAI.shp
2022-10-10 08:54:33 : Pushed 1 shapes to DB and .geojsonl
2022-10-10 08:54:33 : Thane.zip
2022-10-10 08:54:33 : THANE.shp
2022-10-10 08:54:39 : Pushed 942 shapes to DB and .geojsonl
2022-10-10 08:54:39 : Wardha.zip
2022-10-10 08:54:39 : WARDHA.shp
2022-10-10 08:54:50 : Pushed 1413 shapes to DB and .geojsonl
2022-10-10 08:54:50 : Washim.zip
2022-10-10 08:54:50 : WASHIM.shp
2022-10-10 08:54:55 : Pushed 830 shapes to DB and .geojsonl
2022-10-10 08:54:55 : Yavatmal.zip
2022-10-10 08:54:55 : YAVATMAL.shp
2022-10-10 08:55:08 : Pushed 2158 shapes to DB and .geojsonl
2022-10-10 08:55:08 : ##################################################
2022-10-10 08:55:08 : State/UT: MP_VILLAGES
2022-10-10 08:55:08 : Agar Malwa.zip
2022-10-10 08:55:08 : AGAR_MALWA.shp
2022-10-10 08:55:11 : Pushed 470 shapes to DB and .geojsonl
2022-10-10 08:55:11 : Alirajpur.zip
2022-10-10 08:55:11 : ALIRAJPUR.shp
2022-10-10 08:55:14 : Pushed 529 shapes to DB and .geojsonl
2022-10-10 08:55:14 : Anuppur.zip
2022-10-10 08:55:14 : ANUPPUR.shp
2022-10-10 08:55:18 : Pushed 576 shapes to DB and .geojsonl
2022-10-10 08:55:18 : Ashoknagar.zip
2022-10-10 08:55:18 : ASHOKNAGAR.shp
2022-10-10 08:55:22 : Pushed 736 shapes to DB and .geojsonl
2022-10-10 08:55:22 : Balaghat.zip
2022-10-10 08:55:22 : BALAGHAT.shp
2022-10-10 08:55:29 : Pushed 1178 shapes to DB and .geojsonl
2022-10-10 08:55:29 : Barwani.zip
2022-10-10 08:55:29 : BARWANI.shp
2022-10-10 08:55:32 : Pushed 538 shapes to DB and .geojsonl
2022-10-10 08:55:32 : Betul.zip
2022-10-10 08:55:32 : BETUL.shp
2022-10-10 08:55:38 : Pushed 1216 shapes to DB and .geojsonl
2022-10-10 08:55:38 : Bhind.zip
2022-10-10 08:55:38 : BHIND.shp
2022-10-10 08:55:42 : Pushed 851 shapes to DB and .geojsonl
2022-10-10 08:55:42 : Bhopal.zip
2022-10-10 08:55:42 : BHOPAL.shp
2022-10-10 08:55:45 : Pushed 464 shapes to DB and .geojsonl
2022-10-10 08:55:45 : Burhanpur.zip
2022-10-10 08:55:45 : BURHANPUR.shp
2022-10-10 08:55:47 : Pushed 219 shapes to DB and .geojsonl
2022-10-10 08:55:47 : Chhatarpur.zip
2022-10-10 08:55:47 : CHHATARPUR.shp
2022-10-10 08:55:53 : Pushed 1042 shapes to DB and .geojsonl
2022-10-10 08:55:53 : Chhindwara.zip
2022-10-10 08:55:53 : CHHINDWARA.shp
2022-10-10 08:56:05 : Pushed 1803 shapes to DB and .geojsonl
2022-10-10 08:56:05 : Damoh.zip
2022-10-10 08:56:05 : DAMOH.shp
2022-10-10 08:56:14 : Pushed 1169 shapes to DB and .geojsonl
2022-10-10 08:56:14 : Datia.zip
2022-10-10 08:56:14 : DATIA.shp
2022-10-10 08:56:17 : Pushed 568 shapes to DB and .geojsonl
2022-10-10 08:56:17 : Dewas.zip
2022-10-10 08:56:17 : DEWAS.shp
2022-10-10 08:56:23 : Pushed 1043 shapes to DB and .geojsonl
2022-10-10 08:56:23 : Dhar.zip
2022-10-10 08:56:23 : DHAR.shp
2022-10-10 08:56:29 : Pushed 1291 shapes to DB and .geojsonl
2022-10-10 08:56:29 : Dindori.zip
2022-10-10 08:56:29 : DINDORI.shp
2022-10-10 08:56:35 : Pushed 692 shapes to DB and .geojsonl
2022-10-10 08:56:35 : East Nimar.zip
2022-10-10 08:56:35 : EAST_NIMAR.shp
2022-10-10 08:56:39 : Pushed 770 shapes to DB and .geojsonl
2022-10-10 08:56:39 : Guna.zip
2022-10-10 08:56:39 : GUNA.shp
2022-10-10 08:56:44 : Pushed 1011 shapes to DB and .geojsonl
2022-10-10 08:56:44 : Gwalior.zip
2022-10-10 08:56:44 : GWALIOR.shp
2022-10-10 08:56:47 : Pushed 526 shapes to DB and .geojsonl
2022-10-10 08:56:47 : Harda.zip
2022-10-10 08:56:47 : HARDA.shp
2022-10-10 08:56:50 : Pushed 449 shapes to DB and .geojsonl
2022-10-10 08:56:50 : Hoshangabad.zip
2022-10-10 08:56:50 : HOSHANGABAD.shp
2022-10-10 08:56:55 : Pushed 861 shapes to DB and .geojsonl
2022-10-10 08:56:55 : Indore.zip
2022-10-10 08:56:55 : INDORE.shp
2022-10-10 08:56:58 : Pushed 573 shapes to DB and .geojsonl
2022-10-10 08:56:58 : Jabalpur.zip
2022-10-10 08:56:58 : JABALPUR.shp
2022-10-10 08:57:09 : Pushed 1187 shapes to DB and .geojsonl
2022-10-10 08:57:09 : Jhabua.zip
2022-10-10 08:57:09 : JHABUA.shp
2022-10-10 08:57:13 : Pushed 739 shapes to DB and .geojsonl
2022-10-10 08:57:13 : Katni.zip
2022-10-10 08:57:14 : KATNI.shp
2022-10-10 08:57:20 : Pushed 910 shapes to DB and .geojsonl
2022-10-10 08:57:20 : Mandla.zip
2022-10-10 08:57:20 : MANDLA.shp
2022-10-10 08:57:27 : Pushed 986 shapes to DB and .geojsonl
2022-10-10 08:57:27 : Mandsaur.zip
2022-10-10 08:57:27 : MANDSAUR.shp
2022-10-10 08:57:31 : Pushed 862 shapes to DB and .geojsonl
2022-10-10 08:57:31 : Morena.zip
2022-10-10 08:57:32 : MORENA.shp
2022-10-10 08:57:35 : Pushed 745 shapes to DB and .geojsonl
2022-10-10 08:57:35 : Narsinghpur.zip
2022-10-10 08:57:35 : NARSHIMAPURA.shp
2022-10-10 08:57:40 : Pushed 895 shapes to DB and .geojsonl
2022-10-10 08:57:40 : Nimach.zip
2022-10-10 08:57:40 : NIMACH.shp
2022-10-10 08:57:43 : Pushed 643 shapes to DB and .geojsonl
2022-10-10 08:57:43 : Panna.zip
2022-10-10 08:57:43 : PANNA.shp
2022-10-10 08:57:48 : Pushed 882 shapes to DB and .geojsonl
2022-10-10 08:57:48 : Raisen.zip
2022-10-10 08:57:49 : RAISEN.shp
2022-10-10 08:57:57 : Pushed 1322 shapes to DB and .geojsonl
2022-10-10 08:57:57 : Rajgarh.zip
2022-10-10 08:57:57 : RAJGARH.shp
2022-10-10 08:58:01 : Pushed 851 shapes to DB and .geojsonl
2022-10-10 08:58:01 : Ratlam.zip
2022-10-10 08:58:01 : RATLAM.shp
2022-10-10 08:58:07 : Pushed 963 shapes to DB and .geojsonl
2022-10-10 08:58:07 : Rewa.zip
2022-10-10 08:58:07 : REWA.shp
2022-10-10 08:58:15 : Pushed 1505 shapes to DB and .geojsonl
2022-10-10 08:58:15 : Sagar.zip
2022-10-10 08:58:15 : SAGAR.shp
2022-10-10 08:58:28 : Pushed 1815 shapes to DB and .geojsonl
2022-10-10 08:58:28 : Satna.zip
2022-10-10 08:58:28 : SATNA.shp
2022-10-10 08:58:38 : Pushed 1536 shapes to DB and .geojsonl
2022-10-10 08:58:38 : Sehore.zip
2022-10-10 08:58:38 : SEHORE.shp
2022-10-10 08:58:45 : Pushed 943 shapes to DB and .geojsonl
2022-10-10 08:58:45 : Seoni.zip
2022-10-10 08:58:45 : SEONI.shp
2022-10-10 08:58:54 : Pushed 1424 shapes to DB and .geojsonl
2022-10-10 08:58:54 : Shahdol.zip
2022-10-10 08:58:55 : SHAHDOL.shp
2022-10-10 08:59:01 : Pushed 775 shapes to DB and .geojsonl
2022-10-10 08:59:01 : Shajapur.zip
2022-10-10 08:59:01 : SHAJAPUR.shp
2022-10-10 08:59:05 : Pushed 569 shapes to DB and .geojsonl
2022-10-10 08:59:05 : Sheopur.zip
2022-10-10 08:59:05 : SHEOPUR.shp
2022-10-10 08:59:09 : Pushed 525 shapes to DB and .geojsonl
2022-10-10 08:59:09 : Shivpuri.zip
2022-10-10 08:59:09 : SHIVPURI.shp
2022-10-10 08:59:16 : Pushed 1393 shapes to DB and .geojsonl
2022-10-10 08:59:16 : Sidhi.zip
2022-10-10 08:59:16 : SIDHI.shp
2022-10-10 08:59:20 : Pushed 787 shapes to DB and .geojsonl
2022-10-10 08:59:20 : Singrauli.zip
2022-10-10 08:59:20 : SINGRAULI.shp
2022-10-10 08:59:24 : Pushed 652 shapes to DB and .geojsonl
2022-10-10 08:59:24 : Tikmgarh.zip
2022-10-10 08:59:24 : TIKAMGARH.shp
2022-10-10 08:59:27 : Pushed 628 shapes to DB and .geojsonl
2022-10-10 08:59:27 : Ujjain.zip
2022-10-10 08:59:27 : UJJAIN.shp
2022-10-10 08:59:31 : Pushed 1007 shapes to DB and .geojsonl
2022-10-10 08:59:31 : Umaria.zip
2022-10-10 08:59:31 : UMARIA.shp
2022-10-10 08:59:34 : Pushed 552 shapes to DB and .geojsonl
2022-10-10 08:59:34 : Vidisha.zip
2022-10-10 08:59:34 : VIDISHA.shp
2022-10-10 08:59:40 : Pushed 1392 shapes to DB and .geojsonl
2022-10-10 08:59:40 : West Nimar.zip
2022-10-10 08:59:41 : WEST_NIMAR.shp
2022-10-10 08:59:45 : Pushed 1133 shapes to DB and .geojsonl
2022-10-10 08:59:45 : ##################################################
2022-10-10 08:59:45 : State/UT: ODISHA_VILLAGES
2022-10-10 08:59:45 : Odisha_Villages_SHP.zip
2022-10-10 08:59:45 : Bad magic number for file header
2022-10-10 08:59:45 : Zip seems to be in chunks; using 7z. ['Odisha_Villages_SHP.z01', 'Odisha_Villages_SHP.z02', 'Odisha_Villages_SHP.z03', 'Odisha_Villages_SHP.zip']
2022-10-10 08:59:45 : ['7z', 'x', '-otemp', 'INDIA_SOI_2022/ODISHA_VILLAGES/Odisha_Villages_SHP.zip']
2022-10-10 08:59:47 : Multi-part Odisha_Villages_SHP.zip extracted to temp
2022-10-10 08:59:47 : Odisha_Villages_SHP.shp
2022-10-10 09:02:24 : Pushed 52524 shapes to DB and .geojsonl
2022-10-10 09:02:25 : ##################################################
2022-10-10 09:02:25 : State/UT: PB_VILLAGES
2022-10-10 09:02:25 : Amritsar.zip
2022-10-10 09:02:25 : AMRITSAR.shp
2022-10-10 09:02:30 : Pushed 752 shapes to DB and .geojsonl
2022-10-10 09:02:30 : Barnala.zip
2022-10-10 09:02:30 : BARNALA.shp
2022-10-10 09:02:31 : Pushed 141 shapes to DB and .geojsonl
2022-10-10 09:02:31 : Bathinda.zip
2022-10-10 09:02:32 : BATHINDA.shp
2022-10-10 09:02:34 : Pushed 289 shapes to DB and .geojsonl
2022-10-10 09:02:34 : Faridkot.zip
2022-10-10 09:02:34 : FARIDKOT.shp
2022-10-10 09:02:35 : Pushed 168 shapes to DB and .geojsonl
2022-10-10 09:02:35 : Fatehgarh.zip
2022-10-10 09:02:35 : FATEHGARH_SAHIB.shp
2022-10-10 09:02:38 : Pushed 453 shapes to DB and .geojsonl
2022-10-10 09:02:38 : Fazilka.zip
2022-10-10 09:02:38 : FAZILKA.shp
2022-10-10 09:02:40 : Pushed 352 shapes to DB and .geojsonl
2022-10-10 09:02:40 : Firozpur.zip
2022-10-10 09:02:40 : FIROZPUR.shp
2022-10-10 09:02:42 : Pushed 652 shapes to DB and .geojsonl
2022-10-10 09:02:42 : Gurdaspur.zip
2022-10-10 09:02:42 : GURDASPUR.shp
2022-10-10 09:02:47 : Pushed 1210 shapes to DB and .geojsonl
2022-10-10 09:02:47 : Hoshiarpur.zip
2022-10-10 09:02:47 : HOSHIARPUR.shp
2022-10-10 09:02:53 : Pushed 1411 shapes to DB and .geojsonl
2022-10-10 09:02:53 : Jalandhar.zip
2022-10-10 09:02:53 : JALANDHAR.shp
2022-10-10 09:02:57 : Pushed 983 shapes to DB and .geojsonl
2022-10-10 09:02:57 : Kapurthala.zip
2022-10-10 09:02:57 : KAPURTHALA.shp
2022-10-10 09:03:01 : Pushed 651 shapes to DB and .geojsonl
2022-10-10 09:03:01 : Ludhiana.zip
2022-10-10 09:03:01 : LUDHIANA.shp
2022-10-10 09:03:07 : Pushed 933 shapes to DB and .geojsonl
2022-10-10 09:03:07 : Moga.zip
2022-10-10 09:03:07 : MOGA.shp
2022-10-10 09:03:09 : Pushed 319 shapes to DB and .geojsonl
2022-10-10 09:03:09 : Muktsar.zip
2022-10-10 09:03:09 : SRI_MUKTSAR_SAHIB.shp
2022-10-10 09:03:10 : Pushed 235 shapes to DB and .geojsonl
2022-10-10 09:03:10 : Nawashahr.zip
2022-10-10 09:03:10 : SHAHID_BHAGAT_SINGH_NAGAR.shp
2022-10-10 09:03:12 : Pushed 436 shapes to DB and .geojsonl
2022-10-10 09:03:12 : Pathankot.zip
2022-10-10 09:03:12 : PATHANKOT.shp
2022-10-10 09:03:15 : Pushed 534 shapes to DB and .geojsonl
2022-10-10 09:03:15 : Patiala.zip
2022-10-10 09:03:15 : PATIALA.shp
2022-10-10 09:03:20 : Pushed 969 shapes to DB and .geojsonl
2022-10-10 09:03:20 : Rupnagar.zip
2022-10-10 09:03:20 : RUPNAGAR.shp
2022-10-10 09:03:23 : Pushed 604 shapes to DB and .geojsonl
2022-10-10 09:03:23 : Sangrur.zip
2022-10-10 09:03:23 : SANGRUR.shp
2022-10-10 09:03:26 : Pushed 587 shapes to DB and .geojsonl
2022-10-10 09:03:26 : Sas Nagar.zip
2022-10-10 09:03:27 : SAS_NAGAR(SAHIBZADA_AJIT_SINGH_NAGAR).shp
2022-10-10 09:03:29 : Pushed 420 shapes to DB and .geojsonl
2022-10-10 09:03:29 : Tarn Taran.zip
2022-10-10 09:03:29 : TARN_TARAN.shp
2022-10-10 09:03:33 : Pushed 492 shapes to DB and .geojsonl
2022-10-10 09:03:33 : maansa.zip
2022-10-10 09:03:33 : MANSA.shp
2022-10-10 09:03:35 : Pushed 239 shapes to DB and .geojsonl
2022-10-10 09:03:35 : ##################################################
2022-10-10 09:03:35 : State/UT: PY_VILLAGES
2022-10-10 09:03:35 : Karaikal.zip
2022-10-10 09:03:35 : KARAIKAL.shp
2022-10-10 09:03:36 : Pushed 42 shapes to DB and .geojsonl
2022-10-10 09:03:36 : Mahe.zip
2022-10-10 09:03:36 : MAHE.shp
2022-10-10 09:03:37 : Pushed 2 shapes to DB and .geojsonl
2022-10-10 09:03:37 : Punducherry.zip
2022-10-10 09:03:37 : PUDUCHERRY.shp
2022-10-10 09:03:38 : Pushed 85 shapes to DB and .geojsonl
2022-10-10 09:03:38 : Yanam.zip
2022-10-10 09:03:38 : YANAM.shp
2022-10-10 09:03:38 : Pushed 1 shapes to DB and .geojsonl
2022-10-10 09:03:38 : ##################################################
2022-10-10 09:03:38 : State/UT: UP_VILLAGES
2022-10-10 09:03:38 : Agra.zip
2022-10-10 09:03:38 : AGRA.shp
2022-10-10 09:03:43 : Pushed 1165 shapes to DB and .geojsonl
2022-10-10 09:03:43 : Aligarh.zip
2022-10-10 09:03:43 : ALIGARH.shp
2022-10-10 09:03:48 : Pushed 1201 shapes to DB and .geojsonl
2022-10-10 09:03:48 : Allahabad.zip
2022-10-10 09:03:48 : PRAYAGRAJ.shp
2022-10-10 09:03:56 : Pushed 2998 shapes to DB and .geojsonl
2022-10-10 09:03:56 : Ambedkarnagar.zip
2022-10-10 09:03:56 : AMBEDKARNAGAR.shp
2022-10-10 09:04:02 : Pushed 1650 shapes to DB and .geojsonl
2022-10-10 09:04:02 : Amethi.zip
2022-10-10 09:04:02 : AMETHI.shp
2022-10-10 09:04:08 : Pushed 978 shapes to DB and .geojsonl
2022-10-10 09:04:08 : Amroha.zip
2022-10-10 09:04:08 : AMROHA.shp
2022-10-10 09:04:14 : Pushed 1301 shapes to DB and .geojsonl
2022-10-10 09:04:14 : Auraiya.zip
2022-10-10 09:04:14 : AURAIYA.shp
2022-10-10 09:04:17 : Pushed 846 shapes to DB and .geojsonl
2022-10-10 09:04:17 : Azamgarh.zip
2022-10-10 09:04:18 : AZAMGARH.shp
2022-10-10 09:04:28 : Pushed 3814 shapes to DB and .geojsonl
2022-10-10 09:04:28 : Badaun.zip
2022-10-10 09:04:28 : BUDAUN.shp
2022-10-10 09:04:34 : Pushed 1688 shapes to DB and .geojsonl
2022-10-10 09:04:34 : Baghpat.zip
2022-10-10 09:04:34 : BAGHPAT.shp
2022-10-10 09:04:36 : Pushed 319 shapes to DB and .geojsonl
2022-10-10 09:04:36 : Bahraich.zip
2022-10-10 09:04:36 : BAHRAICH.shp
2022-10-10 09:04:40 : Pushed 1379 shapes to DB and .geojsonl
2022-10-10 09:04:40 : Ballia.zip
2022-10-10 09:04:40 : BALLIA.shp
2022-10-10 09:04:45 : Pushed 1699 shapes to DB and .geojsonl
2022-10-10 09:04:45 : Balrampur.zip
2022-10-10 09:04:45 : BALRAMPUR.shp
2022-10-10 09:04:49 : Pushed 1017 shapes to DB and .geojsonl
2022-10-10 09:04:49 : Banda.zip
2022-10-10 09:04:49 : BANDA.shp
2022-10-10 09:04:53 : Pushed 660 shapes to DB and .geojsonl
2022-10-10 09:04:53 : Barabanki.zip
2022-10-10 09:04:53 : BARABANKI.shp
2022-10-10 09:04:59 : Pushed 1800 shapes to DB and .geojsonl
2022-10-10 09:04:59 : Bareilly.zip
2022-10-10 09:04:59 : BAREILLY.shp
2022-10-10 09:05:12 : Pushed 2046 shapes to DB and .geojsonl
2022-10-10 09:05:12 : Basti.zip
2022-10-10 09:05:12 : BASTI.shp
2022-10-10 09:05:19 : Pushed 2897 shapes to DB and .geojsonl
2022-10-10 09:05:19 : Bhadohi.zip
2022-10-10 09:05:19 : BHADOHI.shp
2022-10-10 09:05:22 : Pushed 950 shapes to DB and .geojsonl
2022-10-10 09:05:22 : Bijnor.zip
2022-10-10 09:05:22 : BIJNOR.shp
2022-10-10 09:05:32 : Pushed 2833 shapes to DB and .geojsonl
2022-10-10 09:05:32 : Bulandsahar.zip
2022-10-10 09:05:32 : BULANDSHAHR.shp
2022-10-10 09:05:36 : Pushed 1230 shapes to DB and .geojsonl
2022-10-10 09:05:36 : Chandauli.zip
2022-10-10 09:05:36 : CHANDAULI.shp
2022-10-10 09:05:39 : Pushed 1524 shapes to DB and .geojsonl
2022-10-10 09:05:39 : Chitrakoot.zip
2022-10-10 09:05:39 : CHITRAKOOT.shp
2022-10-10 09:05:42 : Pushed 620 shapes to DB and .geojsonl
2022-10-10 09:05:42 : Deoria.zip
2022-10-10 09:05:42 : DEORIA.shp
2022-10-10 09:05:47 : Pushed 1961 shapes to DB and .geojsonl
2022-10-10 09:05:47 : Etah.zip
2022-10-10 09:05:47 : ETAH.shp
2022-10-10 09:05:51 : Pushed 860 shapes to DB and .geojsonl
2022-10-10 09:05:51 : Etawah.zip
2022-10-10 09:05:51 : ETAWAH.shp
2022-10-10 09:05:55 : Pushed 844 shapes to DB and .geojsonl
2022-10-10 09:05:55 : Faizabad.zip
2022-10-10 09:05:55 : AYODHYA.shp
2022-10-10 09:05:59 : Pushed 1255 shapes to DB and .geojsonl
2022-10-10 09:05:59 : Farrukhabad.zip
2022-10-10 09:05:59 : FARRUKHABAD.shp
2022-10-10 09:06:03 : Pushed 929 shapes to DB and .geojsonl
2022-10-10 09:06:03 : Fatehpur.zip
2022-10-10 09:06:03 : FATEHPUR.shp
2022-10-10 09:06:09 : Pushed 1454 shapes to DB and .geojsonl
2022-10-10 09:06:09 : Gautmabudhnagar.zip
2022-10-10 09:06:09 : GAUTAMBUDHNAGAR.shp
2022-10-10 09:06:12 : Pushed 441 shapes to DB and .geojsonl
2022-10-10 09:06:12 : Gazipur.zip
2022-10-10 09:06:12 : GAZIPUR.shp
2022-10-10 09:06:20 : Pushed 3035 shapes to DB and .geojsonl
2022-10-10 09:06:20 : Ghaziabad.zip
2022-10-10 09:06:20 : GHAZIABAD.shp
2022-10-10 09:06:21 : Pushed 254 shapes to DB and .geojsonl
2022-10-10 09:06:21 : Gonda.zip
2022-10-10 09:06:21 : GONDA.shp
2022-10-10 09:06:26 : Pushed 1750 shapes to DB and .geojsonl
2022-10-10 09:06:26 : Hamirpur.zip
2022-10-10 09:06:26 : HAMIRPUR.shp
2022-10-10 09:06:29 : Pushed 581 shapes to DB and .geojsonl
2022-10-10 09:06:29 : Hapur.zip
2022-10-10 09:06:29 : HAPUR.shp
2022-10-10 09:06:31 : Pushed 361 shapes to DB and .geojsonl
2022-10-10 09:06:31 : Hardoi.zip
2022-10-10 09:06:31 : HARDOI.shp
2022-10-10 09:06:37 : Pushed 2007 shapes to DB and .geojsonl
2022-10-10 09:06:37 : Hathras.zip
2022-10-10 09:06:37 : HATHRAS.shp
2022-10-10 09:06:39 : Pushed 601 shapes to DB and .geojsonl
2022-10-10 09:06:39 : Jalaun.zip
2022-10-10 09:06:39 : JALAUN.shp
2022-10-10 09:06:44 : Pushed 1133 shapes to DB and .geojsonl
2022-10-10 09:06:44 : Jaunpur.zip
2022-10-10 09:06:44 : No Shapefiles collected in tempFolder so skipping. Contents: ['Jaunpur']
2022-10-10 09:06:44 : Jhansi.zip
2022-10-10 09:06:44 : JHANSI.shp
2022-10-10 09:06:48 : Pushed 853 shapes to DB and .geojsonl
2022-10-10 09:06:49 : Kannauj.zip
2022-10-10 09:06:49 : KANNAUJ.shp
2022-10-10 09:06:51 : Pushed 716 shapes to DB and .geojsonl
2022-10-10 09:06:51 : Kanpur Dehat.zip
2022-10-10 09:06:51 : KANPUR DEHAT.shp
2022-10-10 09:06:54 : Pushed 963 shapes to DB and .geojsonl
2022-10-10 09:06:54 : Kanpur.zip
2022-10-10 09:06:54 : KANPUR.shp
2022-10-10 09:06:57 : Pushed 980 shapes to DB and .geojsonl
2022-10-10 09:06:57 : Kasganj.zip
2022-10-10 09:06:57 : KASGANJ.shp
2022-10-10 09:07:00 : Pushed 676 shapes to DB and .geojsonl
2022-10-10 09:07:00 : Kaushambi.zip
2022-10-10 09:07:00 : KAUSHAMBI.shp
2022-10-10 09:07:03 : Pushed 824 shapes to DB and .geojsonl
2022-10-10 09:07:03 : Kheri.zip
2022-10-10 09:07:03 : KHERI.shp
2022-10-10 09:07:11 : Pushed 1847 shapes to DB and .geojsonl
2022-10-10 09:07:11 : Kushinagar.zip
2022-10-10 09:07:11 : KUSHINAGAR.shp
2022-10-10 09:07:16 : Pushed 1529 shapes to DB and .geojsonl
2022-10-10 09:07:16 : Lalitpur.zip
2022-10-10 09:07:16 : LALITPUR.shp
2022-10-10 09:07:21 : Pushed 771 shapes to DB and .geojsonl
2022-10-10 09:07:21 : Lucknow.zip
2022-10-10 09:07:21 : LUCKNOW.shp
2022-10-10 09:07:24 : Pushed 826 shapes to DB and .geojsonl
2022-10-10 09:07:24 : Maharajganj.zip
2022-10-10 09:07:24 : MAHARAJGANJ.shp
2022-10-10 09:07:29 : Pushed 1249 shapes to DB and .geojsonl
2022-10-10 09:07:29 : Mahoba.zip
2022-10-10 09:07:29 : MAHOBA.shp
2022-10-10 09:07:31 : Pushed 504 shapes to DB and .geojsonl
2022-10-10 09:07:31 : Mainpuri.zip
2022-10-10 09:07:31 : MAINPURI.shp
2022-10-10 09:07:35 : Pushed 857 shapes to DB and .geojsonl
2022-10-10 09:07:35 : Mathura.zip
2022-10-10 09:07:35 : MATHURA.shp
2022-10-10 09:07:39 : Pushed 872 shapes to DB and .geojsonl
2022-10-10 09:07:39 : Mau.zip
2022-10-10 09:07:39 : MAU.shp
2022-10-10 09:07:43 : Pushed 1505 shapes to DB and .geojsonl
2022-10-10 09:07:43 : Meerut.zip
2022-10-10 09:07:43 : MEERUT.shp
2022-10-10 09:07:46 : Pushed 715 shapes to DB and .geojsonl
2022-10-10 09:07:46 : Mirzapur.zip
2022-10-10 09:07:46 : MIRZAPUR.shp
2022-10-10 09:07:53 : Pushed 1810 shapes to DB and .geojsonl
2022-10-10 09:07:53 : Moradabad.zip
2022-10-10 09:07:53 : MORADABAD.shp
2022-10-10 09:07:57 : Pushed 1009 shapes to DB and .geojsonl
2022-10-10 09:07:57 : Muzafarnagar.zip
2022-10-10 09:07:58 : MUZAFFARNAGAR.shp
2022-10-10 09:08:01 : Pushed 689 shapes to DB and .geojsonl
2022-10-10 09:08:01 : Pilhibhit.zip
2022-10-10 09:08:01 : PILIBHITshp.shp
2022-10-10 09:08:07 : Pushed 1389 shapes to DB and .geojsonl
2022-10-10 09:08:07 : Pratapgarh.zip
2022-10-10 09:08:07 : PRATAPGARH.shp
2022-10-10 09:08:15 : Pushed 2162 shapes to DB and .geojsonl
2022-10-10 09:08:15 : Rampur.zip
2022-10-10 09:08:15 : RAMPUR.shp
2022-10-10 09:08:20 : Pushed 1150 shapes to DB and .geojsonl
2022-10-10 09:08:20 : Rea Bareli.zip
2022-10-10 09:08:20 : RAIBEARELI.shp
2022-10-10 09:08:25 : Pushed 1572 shapes to DB and .geojsonl
2022-10-10 09:08:25 : Saharanpur.zip
2022-10-10 09:08:25 : SAHARANPUR.shp
2022-10-10 09:08:30 : Pushed 1435 shapes to DB and .geojsonl
2022-10-10 09:08:30 : Sambhal.zip
2022-10-10 09:08:30 : SAMBHAL.shp
2022-10-10 09:08:34 : Pushed 1007 shapes to DB and .geojsonl
2022-10-10 09:08:34 : Santkabirnagar.zip
2022-10-10 09:08:34 : SANTKABIRNAGAR.shp
2022-10-10 09:08:38 : Pushed 1591 shapes to DB and .geojsonl
2022-10-10 09:08:38 : Shahjahanpur.zip
2022-10-10 09:08:39 : SHAHJAHANPUR.shp
2022-10-10 09:08:46 : Pushed 2309 shapes to DB and .geojsonl
2022-10-10 09:08:46 : Shrawasti.zip
2022-10-10 09:08:46 : SHRAWASTI.shp
2022-10-10 09:08:49 : Pushed 549 shapes to DB and .geojsonl
2022-10-10 09:08:49 : Siddharthnagar.zip
2022-10-10 09:08:49 : SIDDHARTHNAGAR.shp
2022-10-10 09:08:55 : Pushed 2485 shapes to DB and .geojsonl
2022-10-10 09:08:55 : Sitapur.zip
2022-10-10 09:08:56 : SITAPUR.shp
2022-10-10 09:09:04 : Pushed 2353 shapes to DB and .geojsonl
2022-10-10 09:09:04 : Sonbhadra.zip
2022-10-10 09:09:04 : SONBHADRA.shp
2022-10-10 09:09:09 : Pushed 1267 shapes to DB and .geojsonl
2022-10-10 09:09:09 : Sultanpur.zip
2022-10-10 09:09:09 : SULTANPUR.shp
2022-10-10 09:09:14 : Pushed 1679 shapes to DB and .geojsonl
2022-10-10 09:09:14 : Unnao.zip
2022-10-10 09:09:14 : UNNAO.shp
2022-10-10 09:09:19 : Pushed 1761 shapes to DB and .geojsonl
2022-10-10 09:09:19 : Varanasi.zip
2022-10-10 09:09:19 : VARANASI.shp
2022-10-10 09:09:21 : Pushed 551 shapes to DB and .geojsonl
2022-10-10 09:09:21 : firozabad.zip
2022-10-10 09:09:21 : FIROZABAD.shp
2022-10-10 09:09:25 : Pushed 842 shapes to DB and .geojsonl
2022-10-10 09:09:25 : gorakhpur.zip
2022-10-10 09:09:25 : GORAKHPUR.shp
2022-10-10 09:09:32 : Pushed 2899 shapes to DB and .geojsonl
2022-10-10 09:09:32 : shamali.zip
2022-10-10 09:09:32 : SHAMLIshp.shp
2022-10-10 09:09:34 : Pushed 300 shapes to DB and .geojsonl
2022-10-10 09:09:34 : ##################################################
2022-10-10 09:09:34 : State/UT: UTTK_VILLAGES
2022-10-10 09:09:34 : It looks like UTTK_VILLAGES has shapefiles outside of zips too: ['ALMORA.shp', 'BAGESHWAR.shp', 'CHAMOLI.shp', 'CHAMPAWAT.shp', 'DEHRADUN.shp', 'HARIDWAR.shp', 'NAINITAL.shp', 'PAURI_GARHWAL.shp', 'PITHORAGARH.shp', 'RUDRAPRAYAG.shp', 'TEHRI_GARHWAL.shp', 'UDHAM_SINGH_NAGAR.shp', 'UTTARKASHI.shp']
2022-10-10 09:09:34 : ALMORA.shp
2022-10-10 09:09:41 : Pushed 2418 shapes to DB and .geojsonl
2022-10-10 09:09:41 : BAGESHWAR.shp
2022-10-10 09:09:44 : Pushed 936 shapes to DB and .geojsonl
2022-10-10 09:09:44 : CHAMOLI.shp
2022-10-10 09:09:49 : Pushed 1215 shapes to DB and .geojsonl
2022-10-10 09:09:49 : CHAMPAWAT.shp
2022-10-10 09:09:51 : Pushed 802 shapes to DB and .geojsonl
2022-10-10 09:09:51 : DEHRADUN.shp
2022-10-10 09:09:54 : Pushed 774 shapes to DB and .geojsonl
2022-10-10 09:09:54 : HARIDWAR.shp
2022-10-10 09:09:57 : Pushed 586 shapes to DB and .geojsonl
2022-10-10 09:09:57 : NAINITAL.shp
2022-10-10 09:10:00 : Pushed 1158 shapes to DB and .geojsonl
2022-10-10 09:10:00 : PAURI_GARHWAL.shp
2022-10-10 09:10:14 : Pushed 3308 shapes to DB and .geojsonl
2022-10-10 09:10:14 : PITHORAGARH.shp
2022-10-10 09:10:20 : Pushed 1506 shapes to DB and .geojsonl
2022-10-10 09:10:20 : RUDRAPRAYAG.shp
2022-10-10 09:10:23 : Pushed 756 shapes to DB and .geojsonl
2022-10-10 09:10:23 : TEHRI_GARHWAL.shp
2022-10-10 09:10:31 : Pushed 2355 shapes to DB and .geojsonl
2022-10-10 09:10:31 : UDHAM_SINGH_NAGAR.shp
2022-10-10 09:10:35 : Pushed 694 shapes to DB and .geojsonl
2022-10-10 09:10:35 : UTTARKASHI.shp
2022-10-10 09:10:39 : Pushed 975 shapes to DB and .geojsonl
2022-10-10 09:10:39 : ##################################################
2022-10-10 09:10:39 : State/UT: WB_VILLAGES
2022-10-10 09:10:39 : It looks like WB_VILLAGES has shapefiles outside of zips too: ['ALIPUR DUAR.shp', 'BANKURA.shp', 'BIRBHUM.shp', 'DAKSHIN DINAJPURshp.shp', 'DARJILING.shp', 'HAORA.shp', 'HUGLI.shp', 'JALPAIGURI.shp', 'KOCH BIHAR.shp', 'KOLKATA.shp', 'MALDAH.shp', 'MURSHIDABAD.shp', 'NADIA.shp', 'NORTH TWENTY-FOUR PARGANAS.shp', 'PASCHIM MEDINIPUR.shp', 'PURBA BARDDHAMAN.shp', 'PURBA MEDINIPUR.shp', 'PURULIYA.shp', 'SOUTH TWENTY-FOUR PARGANAS.shp', 'UTTAR DINAJPUR.shp']
2022-10-10 09:10:39 : ALIPUR DUAR.shp
2022-10-10 09:10:41 : Pushed 360 shapes to DB and .geojsonl
2022-10-10 09:10:41 : BANKURA.shp
2022-10-10 09:10:55 : Pushed 3841 shapes to DB and .geojsonl
2022-10-10 09:10:55 : BIRBHUM.shp
2022-10-10 09:11:07 : Pushed 2473 shapes to DB and .geojsonl
2022-10-10 09:11:07 : DAKSHIN DINAJPURshp.shp
2022-10-10 09:11:13 : Pushed 1659 shapes to DB and .geojsonl
2022-10-10 09:11:13 : DARJILING.shp
2022-10-10 09:11:16 : Pushed 553 shapes to DB and .geojsonl
2022-10-10 09:11:16 : HAORA.shp
2022-10-10 09:11:19 : Pushed 833 shapes to DB and .geojsonl
2022-10-10 09:11:19 : HUGLI.shp
2022-10-10 09:11:25 : Pushed 1981 shapes to DB and .geojsonl
2022-10-10 09:11:25 : JALPAIGURI.shp
2022-10-10 09:11:28 : Pushed 481 shapes to DB and .geojsonl
2022-10-10 09:11:28 : KOCH BIHAR.shp
2022-10-10 09:11:33 : Pushed 1180 shapes to DB and .geojsonl
2022-10-10 09:11:33 : KOLKATA.shp
2022-10-10 09:11:34 : Pushed 70 shapes to DB and .geojsonl
2022-10-10 09:11:34 : MALDAH.shp
2022-10-10 09:11:40 : Pushed 1813 shapes to DB and .geojsonl
2022-10-10 09:11:40 : MURSHIDABAD.shp
2022-10-10 09:11:48 : Pushed 2256 shapes to DB and .geojsonl
2022-10-10 09:11:48 : NADIA.shp
2022-10-10 09:11:55 : Pushed 1433 shapes to DB and .geojsonl
2022-10-10 09:11:55 : NORTH TWENTY-FOUR PARGANAS.shp
2022-10-10 09:12:04 : Pushed 1845 shapes to DB and .geojsonl
2022-10-10 09:12:04 : PASCHIM MEDINIPUR.shp
2022-10-10 09:12:21 : Pushed 5776 shapes to DB and .geojsonl
2022-10-10 09:12:21 : PURBA BARDDHAMAN.shp
2022-10-10 09:12:29 : Pushed 2162 shapes to DB and .geojsonl
2022-10-10 09:12:30 : PURBA MEDINIPUR.shp
2022-10-10 09:12:38 : Pushed 3295 shapes to DB and .geojsonl
2022-10-10 09:12:38 : PURULIYA.shp
2022-10-10 09:12:47 : Pushed 2693 shapes to DB and .geojsonl
2022-10-10 09:12:47 : SOUTH TWENTY-FOUR PARGANAS.shp
2022-10-10 09:12:55 : Pushed 2271 shapes to DB and .geojsonl
2022-10-10 09:12:55 : UTTAR DINAJPUR.shp
2022-10-10 09:13:03 : Pushed 1737 shapes to DB and .geojsonl
2022-10-10 09:13:03 : Villages import completed.
# soi_villages_import.py
# 2022-10-09 by Nikhil VJ, https://nikhilvj.co.in
# to do:
# browse thru the original github repo and extract data from there itself
# catch unusual data fields found in a json column
# do char replace for known special chars like : '<' -> 'ā'
# load into DB
# handle edge cases like shapefiles being under a folder after unzipping, multi-part zips, shapefiles only being there instead of zips
# also load into a .geojsonl for vector tiles building etc
# pre-requisites: 7z command line prog needs to be installed, will be called in case of multi-part zips encountered
mainCols = ['objectid','village','tehsil','district','state', 'origin', 'geometry']
from sqlalchemy import create_engine
import geopandas as gpd
import datetime, os, json, sys, shutil, subprocess
from zipfile import ZipFile, BadZipFile
root = os.path.dirname(__file__)
dataFolder = os.path.join(root,'INDIA_SOI_2022')
# assuming dataFolder is having this repo: https://github.com/justinelliotmeyers/INDIA_SOI_2022
# later: git-clone this in-program, but first check if that is needed.
outputFolder = os.path.join(root,'output_soivillages')
os.makedirs(outputFolder, exist_ok=True)
# outputFolder = root
geojsonlFile = os.path.join(outputFolder,'soi_villages.geojsonl')
dbcredsFile = os.path.join(root,'local_dbcreds.json')
#########
def logmessage( *content ):
timeOffset = 5.5
timestamp = '{:%Y-%m-%d %H:%M:%S} :'.format(datetime.datetime.utcnow() + datetime.timedelta(hours=timeOffset)) # from https://stackoverflow.com/a/26455617/4355695
line = ' '.join(str(x) for x in list(content)) # from https://stackoverflow.com/a/3590168/4355695
print(timestamp, line) # print to screen also
logFilename = 'log.txt'
with open(logFilename, 'a') as f:
print(timestamp, line, file=f) # file=f argument at end writes to file. from https://stackoverflow.com/a/2918367/4355695
def shape2DB(gdf1):
# make cols lowercase
gdf1.rename(columns = lambda x: x.lower(), inplace=True)
# data cleaning
for col in ['village','tehsil', 'district', 'state']:
if col in gdf1.columns:
gdf1[col] = gdf1[col].str.replace('>','Ā', regex=False)\
.str.replace('<','ā', regex=False)\
.str.replace('|','Ī', regex=False)\
.str.replace('@','Ū', regex=False)\
.str.replace('#','ū', regex=False)\
.str.replace('\\','ī', regex=False)\
.str.replace(' '*5,' ', regex=False)
# convert excess cols into json data
extraCols = [x for x in gdf1.columns if x not in mainCols]
gdf1['data'] = [{} for x in range(len(gdf1))]
for col in extraCols:
def extra1(x):
x['data'].update({col:x[col]})
return x['data']
gdf1['data'] = gdf1.apply(lambda x: extra1(x), axis=1)
del gdf1[col]
# make dict column into stringified json
gdf1['data'] = gdf1['data'].apply(lambda x: json.dumps(x))
# make CRS to regular lat-longs
gdf2 = gdf1.to_crs(crs="EPSG:4326")
# push to DB
gdf2.to_postgis('soi_villages', engine, if_exists='append', index=False)
# also append to geojsonl output
# bummer: geopandas (aka whatever it uses ) doesn't do append to .geojsonl.
# So, need to write to a separate file, then read its contents and append to the main geojsonl!
tempFile = os.path.join(outputFolder,'temp.geojsonl')
gdf2.to_file(tempFile, index=False, mode='w')
with open(geojsonlFile,'a') as f1:
with open(tempFile,'r') as f2:
f1.write(f2.read())
os.remove(tempFile)
logmessage(f"Pushed {len(gdf2)} shapes to DB and .geojsonl")
#########
# Connect to DB
creds = json.load(open(dbcredsFile,'r'))
engine = create_engine(f"postgresql://{creds['DB_USER']}:{creds['DB_PW']}@{creds['DB_SERVER']}:{creds['DB_PORT']}/{creds['DB_DBNAME']}")
########
# Clear out pre-exisitng data
d1 = "TRUNCATE TABLE soi_villages RESTART IDENTITY"
c = engine.connect()
res = c.execute(d1)
c.close()
logmessage("soi_villages table truncated and serial num reset")
# delete any existing geojsonl
if os.path.isfile(geojsonlFile):
os.remove(geojsonlFile)
########
# get _VILLAGES folders only
vFolders = sorted([x for x in os.listdir(dataFolder) if x.upper().endswith('_VILLAGES')])
# vFolders = ['ODISHA_VILLAGES']
logmessage(f"Villages folders: {vFolders}")
tempFolder = os.path.join(root,'temp')
for vF in vFolders:
logmessage("#"*50)
logmessage(f"State/UT: {vF}")
contents = sorted(os.listdir(os.path.join(dataFolder, vF)))
zipShapes = [x for x in contents if x.lower().endswith('.zip')]
for zF in zipShapes:
logmessage(zF)
# clear tempFolder
shutil.rmtree(tempFolder, ignore_errors=True)
os.makedirs(tempFolder, exist_ok=True)
try:
with ZipFile(os.path.join(dataFolder, vF, zF)) as z:
z.extractall(tempFolder)
except BadZipFile as e:
logmessage(e)
logmessage(f"Zip seems to be in chunks; using 7z. {contents}")
# from https://stackoverflow.com/a/70739572
cmd = ['7z', 'x', f'-o{tempFolder}', os.path.join(dataFolder, vF, zF)]
logmessage(cmd)
# not doing .Popen.. because it was doing asynchronous,
# firing off the unzip process and making the program proceed without waiting for the files to be created in the folder.
# That was resulting in error at next stage.
res1 = subprocess.run(cmd)
# now there should be shapefile in the temp folder
logmessage(f"Multi-part {zF} extracted to {tempFolder}")
# still inside zip loop
# process the extracted shape(s)
shps = []
# use os.walk to cover edge case of the shapefiles being under folders
for top, dirs, files in os.walk(tempFolder):
for file in files:
if file.lower().endswith('.shp'):
shps.append(os.path.join(top, file))
for shpF in shps:
logmessage(shpF)
justFilename = os.path.basename(shpF) # from https://pythonguides.com/python-get-filename-from-the-path/
gdf1 = gpd.read_file(shpF)
# add in where this came from
gdf1['origin'] = f"{vF}/{zF}/{justFilename}"
shape2DB(gdf1)
# after zip loop is over
# clear tempFolder last time
shutil.rmtree(tempFolder, ignore_errors=True)
# any shapes in the village folder itself?
shps2 = sorted([x for x in contents if x.lower().endswith('.shp')])
if len(shps2):
logmessage(f"It looks like {vF} has shapefiles outside of zips too: {shps2}")
for shpF in shps2:
logmessage(shpF)
gdf1 = gpd.read_file(os.path.join(dataFolder, vF, shpF))
# add in where this came from
gdf1['origin'] = f"{vF}/{shpF}"
shape2DB(gdf1)
logmessage(f"Villages import completed.")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment