Каков наилучший маршрут или место для начала работы с ArcObjects, если вы не являетесь разработчиком и не стремитесь стать разработчиком ?
Я профессионально использую ГИС долгое время, почти два десятилетия, для большей части этого - arcinfo / arcgis; Я довольно неплох. Я изучаю разработку программного обеспечения и даже имею скромное успешное небольшое приложение на Python, используемое в публичном проекте; Мне не хорошо! Я не хочу становиться полноценным разработчиком программного обеспечения, но я продолжаю сталкиваться с вещами, которые я просто не могу сделать без программирования ( пример ). В мире arcgis это помещает меня довольно прямо в лагерь питонов, что хорошо для меня, так как я люблю python, однако у python нет прямого доступа к ArcObjects. (Python и ArcObjects возможны , но это неподдерживаемый маршрут. Этот вопрос о том, чтобы следовать по проторенному пути.)
Мне нужно начать, но где? Справка Arcgis гласит, что нужно начать работу с сетью разработчиков ESRI, но 1500 долларов в год определенно не в моем бюджете, и похоже на использование кувалды для уничтожения комаров. А какой язык .NET, Visual Basic или Visual C ++?
ОБНОВЛЕНИЕ: Спасибо всем за прекрасные ответы. В свете их я понимаю, что излишне сузил сферу своего вопроса, предполагая, что «ArcObjects» - это направление, в котором я должен идти. Более открытая формулировка больше похожа на:
Я продолжаю сталкиваться с проблемами, которые просто не могу решить с помощью arcgis и python. Что еще я могу узнать / использовать для решения таких проблем, как X? У меня нет никакого интереса или намерения стать разработчиком программного обеспечения. Мне просто нужно сделать пару вещей, которые не доступны для модулей arcgis python.