Для создания приложений, которые управляют ArcObjects, существуют среды выполнения VBA и Java. Для создания приложения, которое обрабатывает данные с помощью инструментов ArcToolbox, существует ArcPy for Python.
Сегодня я обнаружил, что есть C и Java API для ArcSDE! Для чего нужны API ArcSDE? Предоставляют ли они те же функции, что и командные строки ArcSDE?
Есть ли другой ArcGIS API?
источник