Jaka jest najlepsza droga lub miejsce na rozpoczęcie korzystania z ArcObjects, jeśli nie jesteś programistą i nie zamierzasz zostać programistą ?
Używam gis profesjonalnie przez długi czas, prawie dwie dekady, arcinfo / arcgis przez większość tego; Jestem całkiem dobry. Uczę się tworzenia oprogramowania, a nawet posiadam skromnie udaną małą aplikację w języku Python używaną w publicznym projekcie; Nie jestem dobry! Nie chcę zostać pełnoprawnym programistą, ale ciągle napotykam rzeczy, których po prostu nie mogę zrobić bez programowania ( przykład ). W świecie arcgis stawia mnie to całkiem prosto w obozie python, co jest dla mnie w porządku, ponieważ lubię python, jednak python nie ma bezpośredniego dostępu do ArcObjects. (Możliwe są Python i ArcObjects , ale jest to nieobsługiwana trasa. To pytanie dotyczy podążania utartą ścieżką.)
Muszę zacząć, ale gdzie? Arcgis help mówi, aby rozpocząć pracę z ESRI Developer Network, ale 1500 $ rocznie nie jest zdecydowanie w moim budżecie i brzmi to jak używanie młota do obijania komarów. I który język .NET, Visual Basic lub Visual C ++?
AKTUALIZACJA: Dziękuję wszystkim za wspaniałe odpowiedzi. W świetle nich zdaję sobie sprawę, że niepotrzebnie zawęziłem zakres mojego pytania, zakładając, że „ArcObjects” to kierunek, w którym muszę iść. Bardziej otwarte sformułowanie jest bardziej zgodne z:
Ciągle mam problemy, których po prostu nie mogę rozwiązać za pomocą ArcGis i Pythona. Czego jeszcze mogę się nauczyć / używać do rozwiązywania problemów takich jak X? Nie jestem zainteresowany ani nie zamierzam zostać programistą. Muszę tylko zrobić kilka rzeczy, które nie są narażone na moduły Arcgis Python.