Quel est le meilleur itinéraire ou le meilleur endroit pour commencer avec ArcObjects si l'on n'est pas développeur et ne vise pas à devenir développeur ?
J'utilise gis professionnellement depuis longtemps, presque deux décennies, arcinfo / arcgis pour la plupart de cela; Je suis assez bon. J'apprends le développement de logiciels et j'ai même une petite application python modestement réussie utilisée dans un projet public; Je ne suis pas bon! Je ne veux pas devenir un développeur de logiciels à part entière, mais je continue à rencontrer des choses que je ne peux pas faire sans programmation ( exemple ). Dans le monde d'arcgis, cela me place carrément dans le camp de python, ce qui me convient car j'aime python, mais python n'a pas un accès direct à ArcObjects. (Python et ArcObjects sont possibles , mais c'est un itinéraire non pris en charge. Cette question concerne le fait de suivre un chemin battu.)
Je dois commencer, mais où? L'aide d'Arcgis dit de commencer avec le réseau de développeurs ESRI, mais 1500 $ / an ne sont certainement pas dans mon budget, et cela ressemble à l'utilisation d'un marteau pour éliminer les moustiques. Et quelle langue .NET, Visual Basic ou Visual C ++?
MISE À JOUR: Merci à tous pour les merveilleuses réponses. À la lumière de ceux-ci, je me rends compte que j'ai inutilement rétréci la portée de ma question en présupposant que "ArcObjects" est la direction dans laquelle je dois aller. Une formulation plus ouverte est plus dans le sens de:
Je continue à rencontrer des problèmes que je ne peux tout simplement pas résoudre avec arcgis et python seuls. Que puis-je apprendre / utiliser d'autre pour résoudre des problèmes comme X? Je n'ai aucun intérêt ni aucune intention de devenir développeur de logiciels. J'ai juste besoin de faire quelques choses qui ne sont pas exposées aux modules python arcgis.