Czy ktoś może mi powiedzieć, jak to osiągnąć?
Chcę, aby skrypt Pythona działał po otwarciu MXD, który ściągałby arkusz Excela do GDB i odświeżał mapę.
Chcę tylko, aby tak się stało w tym konkretnym MXD.
arcpy
excel
mxd
python-addin
gg7aph
źródło
źródło
W wersji 10.0 można użyć VBA jak w odpowiedzi artwork21 , lub napisać bardzo prosty dodatek ArcMap za pomocą ArcObjects, aby uruchomić narzędzie skryptowe lub uruchomić dowolne pliki wykonywalne / skrypty podczas uruchamiania, jak w tej odpowiedzi .
Prawdopodobnie warto poczekać na dodatki 10.1 do Pythona, jeśli nie chcesz pisać dodatku ArcObjects specjalnie do tego.
źródło