Программирование в ГИС
-
- Интересующийся
- Сообщения: 31
- Зарегистрирован: 19 окт 2015, 07:48
- Репутация: -1
Программирование в ГИС
Добрый день.
Вто уже не сколько лет я работаю ГИС специалистом. Использую программу АркГис. Возникают такие ситуации где нужно автоматизировать некоторые задачи. В связи с этим я начил изучать C#. Хотелось бы узнать у профессионалов, с чего начинать? Если есть на форуме начинающие, то можем вместе работать и изучать.
В основном ориентируюсь написание программ и расширений для АркГис.
Заранее спасибо за ваши ответы.
Вто уже не сколько лет я работаю ГИС специалистом. Использую программу АркГис. Возникают такие ситуации где нужно автоматизировать некоторые задачи. В связи с этим я начил изучать C#. Хотелось бы узнать у профессионалов, с чего начинать? Если есть на форуме начинающие, то можем вместе работать и изучать.
В основном ориентируюсь написание программ и расширений для АркГис.
Заранее спасибо за ваши ответы.
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 02 авг 2014, 18:29
- Репутация: 24
- Откуда: Москва
Re: Программирование в ГИС
Python же. Насколько я знаю, чуть ли не штатный язык программирования для ArcGIS. 

-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Программирование в ГИС
не очень понятно, что такое программирование. Имитировать нажимание кнопок можно из любого языка, хоть из Васика, небось и DDE еще сохранился, помимо OLE2. И читать описание SDK от Арки.
А если самому что-то осмысленное делать, то С++ и GDAL/OGR изучать, для начала. А также читать исходники от SAGA, GRASS и пр., там все есть.
А если самому что-то осмысленное делать, то С++ и GDAL/OGR изучать, для начала. А также читать исходники от SAGA, GRASS и пр., там все есть.
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: Программирование в ГИС
Книжки:Alesger1980 писал(а):Добрый день.
Вто уже не сколько лет я работаю ГИС специалистом. Использую программу АркГис. Возникают такие ситуации где нужно автоматизировать некоторые задачи. В связи с этим я начил изучать C#. Хотелось бы узнать у профессионалов, с чего начинать? Если есть на форуме начинающие, то можем вместе работать и изучать.
В основном ориентируюсь написание программ и расширений для АркГис.
Заранее спасибо за ваши ответы.
C# для ArcGIS:
Amirian P. Beginning ArcGIS for Desktop Development using .NET John Wiley & Sons, Ltd., 2013. - 528 pages. На англ. языке.
Python, ArcPy для ArcGIS:
1) Pimpler E. Programming ArcGIS 10.1 with Python Cookbook. Packt Publishing, 2013. — 304 p. — ISBN 978-1-84969-444-5. На англ. языке.
2) Toms S. ArcPy and ArcGIS - Geospatial Analysis with Python. Packt Publishing, 2015. — 224 p. — ISBN: 978-1-78398-866-2. На англ. языке.
Последний раз редактировалось nickleb 19 окт 2015, 10:41, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: Программирование в ГИС
...страничка на сайте Эдуарда Казакова:alborisovlj писал(а):Python же. Насколько я знаю, чуть ли не штатный язык программирования для ArcGIS.
www.ekazakov.info/students/#
Последний раз редактировалось nickleb 19 окт 2015, 10:39, всего редактировалось 1 раз.
- nadiopt
- Гуру
- Сообщения: 4744
- Зарегистрирован: 29 янв 2009, 13:27
- Репутация: 495
- Ваше звание: хрюкало
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Программирование в ГИС
ин гроссен фамилен нихт клювен клац клац
-
- Гуру
- Сообщения: 731
- Зарегистрирован: 12 янв 2011, 22:40
- Репутация: 304
- Ваше звание: ∀
Re: Программирование в ГИС
Тут всё зависит от того, что вы собираетесь делать. Инструменты ArcToolbox разрабатываются на Python, интерактивные расширения - на .NET. Однако начиная с версии 10.1 вроде как можно использовать Python и для разработки расширений (add-ins) - см. здесь. Недостаток .NET-расширений - их трудно поддерживать в актуальном состоянии по мере перехода на новые версии ArcGIS, так как каждая версия SDK привязана к определённой версии Visual Studio.
Но если вам действительно нужна разработка на .NET, просто устанавливаете Visual Studio, SDK и изучаете примеры, идущие в комплекте.
Но если вам действительно нужна разработка на .NET, просто устанавливаете Visual Studio, SDK и изучаете примеры, идущие в комплекте.
-
- Интересующийся
- Сообщения: 31
- Зарегистрирован: 19 окт 2015, 07:48
- Репутация: -1
Re: Программирование в ГИС
Ну чтож спасибо вам за ваши ответы. Вот я и кое что нашел https://www.youtube.com/user/GISIGeometry
думаю поможет начинающим как я.
думаю поможет начинающим как я.
-
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Программирование в ГИС
Что .NET, что Python - никакой разницы...
-
- Гуру
- Сообщения: 838
- Зарегистрирован: 10 дек 2009, 23:24
- Репутация: 169
- Ваше звание: старик-гисовик
- Откуда: Москва
- Контактная информация:
Re: Программирование в ГИС
trir, ага, фиг с ним, с синтаксисом и библиотеками. Еще какие-то идиоты гайдлайны по коду придумывают 

-
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Программирование в ГИС
Python.NET


-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя