Tôi đang tìm cách lấy một Shapefile hiện có có Bộ tính năng gồm 200 quốc gia. Mỗi tính năng quốc gia có một thuộc tính của "NAME." Mục tiêu của tôi là tạo ra một tập lệnh Python có thêm một thuộc tính bổ sung tùy ý (bây giờ), nói, "DÂN SỐ".
Tất nhiên tôi đã cài đặt các mô-đun OSGeo và GeoDjango. Tôi xa như:
from osgeo import ogr
infile = ogr.Open('sample.shp', 1) #'sample.shp' is a pre-existing ESRI shapefile described above
inlyr = ogr.GetLayerByIndex(0)
Tôi có thiếu chức năng OGR cho phép tôi chèn các trường thuộc tính Feature vào Shapefile hiện tại không?