Я ищу способ взять существующий шейп-файл ESRI с набором функций из 200 стран. У каждой страны есть атрибут «ИМЯ». Моя цель - создать сценарий Python, который добавляет произвольный (на данный момент) дополнительный атрибут, скажем, «НАСЕЛЕНИЕ».
Конечно, у меня установлены модули OSGeo и GeoDjango. Я так далеко:
from osgeo import ogr
infile = ogr.Open('sample.shp', 1) #'sample.shp' is a pre-existing ESRI shapefile described above
inlyr = infile.GetLayerByIndex(0)
Не хватает ли мне функции OGR, которая позволяет мне вставлять поля атрибутов Feature в существующий шейп-файл?