GeoJSON के साथ प्लॉटिंग

Python में Geospatial Data का Visualization

Mary van Valkenburg

Data Science Program Manager, Nashville Software School

नेबरहुड्स GeoJSON

{ "type": "FeatureCollection",
  "features": [
    { "type":"Feature",
      "properties":{
    "name":"Historic Buena Vista"
    },"geometry":{
        "type":"MultiPolygon","coordinates":[[[[-86.79511056795417,36.17575....
neighborhoods = gpd.read_file('./data/neighborhood_boundaries.geojson')
neighborhoods.head(1)
        name             geometry
Historic Buena Vista    (POLYGON ((-86.79511056795417 36.17575964963348...)))
Python में Geospatial Data का Visualization

Geopandas डिपेंडेंसीज़

रास्टर और वेक्टर प्रतिरूप

  • Fiona
    • OGR के लिए Python API देती है
  • GDAL/OGR
    • GDAL रास्टर डेटा ट्रांसलेट करने के लिए
    • OGR वेक्टर डेटा ट्रांसलेट करने के लिए
Python में Geospatial Data का Visualization

रास्टर बनाम वेक्टर ग्राफ़िक्स

Corfu की रास्टर इमेज Corfu की रास्टर इमेज

Corfu की वेक्टर इमेज Corfu की वेक्टर इमेज

Python में Geospatial Data का Visualization

Colormaps

Python में Geospatial Data का Visualization

रंगों के साथ प्लॉटिंग

school_districts.head(3)
first_name     last_name    position    district      geometry
Sharon         Gentry       Member       1    (POLYGON ((-86.771 36.383)...))
Jill           Speering     Vice-Chair   3    (POLYGON ((-86.753 36.404)...))
Jo Ann         Brannon      Member       2    (POLYGON ((-86.766 36.083)...))

कलर मैप्स की तुलना

Python में Geospatial Data का Visualization
council_dists.plot(
                   column='district', 
                   cmap='Set3', 
                   legend=True)
plt.title('Council Districts')
plt.show();

लंबे लीजेंड वाला काउंसिल डिस्ट्रिक्ट प्लॉट

leg_kwds={'title':'District Number', 
          'loc': 'upper left', 
          'bbox_to_anchor':(1, 1.03), 
          'ncol':3}
council_dists.plot(column='district', 
                   cmap='Set3',
                   legend=True, 
             legend_kwds=leg_kwds)
plt.title('Council Districts')
plt.show();

मल्टी-कॉलम लीजेंड वाला काउंसिल डिस्ट्रिक्ट प्लॉट

Python में Geospatial Data का Visualization

अभ्यास करते हैं!

Python में Geospatial Data का Visualization

Preparing Video For Download...