如果不是开发人员并且不打算成为开发人员,那么从ArcObjects入门的最佳途径或地点是什么?
我已经使用了很长时间的专业gis,将近20年了,其中大部分时间是使用arcinfo / arcgis。我很好。我正在学习软件开发,甚至有一个在公共项目中成功使用的小型python应用程序;我不好!我不想成为一个成熟的软件开发人员,但是我一直遇到没有编程就无法做的事情(例如)。在arcgis世界中,这使我完全处于python阵营中,这对我来说很好,因为我喜欢python,但是python无法直接访问ArcObjects。(Python和ArcObjects中是可能的,但它是不支持的路线。这个问题是关于跟随因循守旧。)
我需要开始,但是在哪里?Arcgis帮助说要开始使用ESRI开发人员网络,但是每年$ 1500的预算绝对不在我的预算之内,而且听起来像是用八角锤拍打蚊子。以及哪种语言.NET,Visual Basic或Visual C ++?
更新:谢谢大家的精彩回答。鉴于它们,我意识到我以不必要的方式缩小了我的问题范围,前提是“ ArcObjects”是我需要走的方向。一个更开放的表述更像是:
我一直遇到只能用arcgis和python无法解决的问题。我还能学/用什么来解决诸如X的问题?我没有兴趣或无意成为软件开发人员。我只需要做一些Arcgis python模块没有暴露的事情。