Was ist die beste Route oder der beste Ort, um mit ArcObjects zu beginnen, wenn Sie kein Entwickler sind und nicht beabsichtigen, Entwickler zu werden ?
Ich benutze gis seit langer Zeit professionell, fast zwei Jahrzehnte, und meistens arcinfo / arcgis. Ich bin ziemlich gut. Ich lerne Softwareentwicklung und habe sogar eine bescheidene erfolgreiche kleine Python-Anwendung, die in einem öffentlichen Projekt verwendet wird. Ich bin nicht gut! Ich möchte kein vollwertiger Softwareentwickler werden, aber ich stoße immer wieder auf Dinge, die ich ohne Programmierung nicht tun kann ( Beispiel ). In der ArcGis-Welt bin ich damit ziemlich direkt im Python-Camp, was für mich in Ordnung ist, da ich Python mag, aber Python hat keinen direkten Zugriff auf ArcObjects. (Python und ArcObjects sind möglich , aber es handelt sich um eine nicht unterstützte Route. Bei dieser Frage geht es darum, einem ausgetretenen Pfad zu folgen.)
Ich muss anfangen, aber wo? Die Arcgis-Hilfe sagt , dass ich mit dem ESRI Developer Network anfangen soll, aber 1500 US-Dollar / Jahr definitiv nicht in meinem Budget sind, und es klingt, als würde ich einen Vorschlaghammer verwenden, um Mücken zu schlagen. Und welche Sprache .NET, Visual Basic oder Visual C ++?
UPDATE: Vielen Dank an alle für die wunderbaren Antworten. In Anbetracht dessen stelle ich fest, dass ich den Umfang meiner Frage unnötig eingeschränkt habe, da ich voraussetze, dass "ArcObjects" die Richtung ist, in die ich gehen muss.
Ich habe immer wieder Probleme, die ich mit Arcgis und Python allein nicht lösen kann. Was kann ich noch lernen / verwenden, um Probleme wie X zu lösen? Ich habe kein Interesse oder keine Absicht, Softwareentwickler zu werden. Ich muss nur ein paar Dinge tun, die den arcgis Python-Modulen nicht zugänglich sind.