Добавление настраиваемых атрибутов функций в шейп-файл ESRI с помощью Python

Я ищу способ взять существующий шейп-файл 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 в существующий шейп-файл?

6
задан Mike T 18 March 2011 в 22:11
поделиться