Я ищу способ создать существующий файл ESRI Shapefile с набором функций из 200 стран. Каждая страна имеет атрибут «ИМЯ». Моя цель - создать скрипт Python, который добавляет произвольный (на данный момент) дополнительный атрибут, скажем, «ПОПУЛЯЦИЯ».Добавление пользовательских атрибутов объектов в ESRI Shapefile с помощью 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 атрибут поля в существующую Shapefile?
Большое спасибо. – mattdeboard
Затем после этого мне нужно вызвать Destroy() для записи данных? – mattdeboard
Чтобы закрыть файл, рекомендуется использовать 'infile = None' –