Curated global vector dataset including India state boundaries with name variants and statistical codes
import geopandas as gpd
# Download from https://www.naturalearthdata.com/
gdf = gpd.read_file('ne_10m_admin_1_states_provinces.shp')
mh = gdf[gdf['name'] == 'Maharashtra']
print(f'Maharashtra boundary loaded: {mh.geometry.area.values[0]:.4f} sq degrees')| Field | Type | Description |
|---|---|---|
| name | string | State/province name |
| admin_code | string | Administrative code |
| geometry | Polygon | State/province boundary polygon |