Saya mencari cara untuk mengambil Shapefile yang ada yang memiliki serangkaian Fitur dari 200 negara. Setiap Fitur negara memiliki atribut "NAME." Tujuan saya adalah membuat skrip Python yang menambahkan atribut tambahan sembarang (untuk saat ini), katakan, "POPULASI".
Tentu saja saya sudah menginstal modul OSGeo dan GeoDjango. Saya sejauh:
from osgeo import ogr
infile = ogr.Open('sample.shp', 1) #'sample.shp' is a pre-existing ESRI shapefile described above
inlyr = ogr.GetLayerByIndex(0)
Apakah saya kehilangan fungsi OGR yang akan memungkinkan saya untuk memasukkan bidang atribut Fitur ke dalam Shapefile yang ada?
Apakah mungkin untuk menambahkan bidang ke shapefile yang ada menggunakan Python OGR ..
sumber