Mam skrypt w języku Python, który dodaje pole atrybutu do pliku Shapefile, jeśli nie istnieje. Jest to łatwe do zrobienia w ArcGIS (graficznie lub przez Python), ale szukam czegoś, co nie zależy od ArcGIS.
Próbowałem tego bez powodzenia z OGR, ponieważ mój plik Shapefile zawiera funkcje .
Patrzyłem na pyshp , ale podobnie nie ma sposobu, aby zmodyfikować schemat po jego utworzeniu. Nie próbowałem z shapefile (dla Pythona) , ale nie widzę tej funkcji reklamowanej. Nie widzę też, jak można to zrobić, majstrując przy pliku DBF przez dbfpy .
Czy ktoś ma jakieś pomysły?