Apa rute atau tempat terbaik untuk memulai dengan ArcObjects jika seseorang bukan pengembang dan tidak bertujuan untuk menjadi pengembang ?
Saya sudah menggunakan gis secara profesional sejak lama, hampir dua dekade, arcinfo / arcgis untuk sebagian besar itu; Saya cukup baik. Saya belajar pengembangan perangkat lunak, dan bahkan memiliki aplikasi python kecil yang cukup berhasil digunakan dalam proyek publik; Aku tidak baik! Saya tidak ingin menjadi pengembang perangkat lunak yang lengkap, tetapi saya terus mengalami hal-hal yang tidak dapat saya lakukan tanpa pemrograman ( contoh ). Di dunia arcgis ini menempatkan saya cukup tepat di kamp python, yang menurut saya baik-baik saja karena saya suka python, namun python tidak memiliki akses langsung ke ArcObjects. (Python dan ArcObjects dimungkinkan , tetapi ini merupakan rute yang tidak didukung. Pertanyaan ini adalah tentang mengikuti jalan yang dipukuli.)
Saya perlu memulai, tetapi di mana? Arcgis help mengatakan untuk memulai dengan ESRI Developer Network tetapi $ 1500 / thn jelas tidak sesuai anggaran saya, dan kedengarannya seperti menggunakan palu godam untuk memukul nyamuk. Dan bahasa apa. NET, Visual Basic, atau Visual C ++?
UPDATE: Terima kasih semuanya atas jawaban yang luar biasa. Mengingat mereka, saya menyadari bahwa saya tidak perlu mempersempit ruang lingkup pertanyaan saya sebelum mengandaikan "ArcObjects" adalah arah yang harus saya tempuh. Formulasi yang lebih terbuka berakhir lebih pada baris:
Saya terus mengalami masalah yang tidak bisa saya selesaikan hanya dengan arcgis dan python saja. Apa lagi yang bisa saya pelajari / gunakan untuk menyelesaikan masalah seperti X? Saya tidak tertarik atau berniat menjadi pengembang perangkat lunak. Saya hanya perlu melakukan beberapa hal yang tidak terkena modul python arcgis.