J'ai un script Python qui ajoute un champ d'attribut à un Shapefile s'il n'existe pas. C'est facile à faire avec ArcGIS (graphiquement ou via Python), mais je recherche quelque chose qui ne dépend pas d'ArcGIS.
J'ai essayé cela sans succès avec OGR, car mon Shapefile contient des fonctionnalités .
J'ai regardé pyshp , mais de même, il n'y a aucun moyen de modifier le schéma après sa création. Je n'ai pas essayé avec le fichier de formes (pour Python) , mais je ne vois pas cette fonctionnalité annoncée. Je ne vois pas non plus comment cela peut être fait en bricolant le fichier DBF via dbfpy .
Quelqu'un a-t-il une idée?