Eu tenho um script Python que adiciona um campo de atributo a um Shapefile, se não existir. Isso é fácil de fazer com o ArcGIS (graficamente ou via Python), mas estou procurando algo que não dependa do ArcGIS.
Tentei isso sem sucesso com o OGR, pois meu Shapefile contém recursos .
Eu olhei para o pyshp , mas da mesma forma não há como modificar o esquema depois que ele foi criado. Não experimentei o shapefile (para Python) , mas não vejo esse recurso anunciado. Também não consigo ver como isso pode ser feito alterando o arquivo DBF via dbfpy .
Alguém tem alguma idéia?