По мере изучения и использования ArcGIS Server, в какой-то момент вам захочется создать или настроить свои собственные приложения для работы с ГИС-сервисами.
Если вы заинтересованы в получении дополнительных сведений о разработке, развертывании и редактировании веб-приложений, обратитесь к разделу Концепции разработки веб-приложений для ГИС.
Определение вашего подхода
Платформа ArcGIS предоставляет несколько способов создания, публикации и использования ГИС-данных. Для эффективного выполнения этих задач сначала необходимо рассмотреть три основных фактора:
- Как в вашей организации используется ArcGIS Server? Например, используете ли вы автономный ArcGIS Server либо веб-ГИС с порталом?
- Что необходимо конечным пользователям для работы с вашими ГИС-ресурсами?
- Каков ваш опыт разработки в области построения веб-приложений? Что вы предпочитаете, который компоновщик приложений, не требующий программирования, или написание собственного кода?
Как в вашей организации используется ArcGIS Server?
С точки зрения архитектуры, рабочий процесс создания и использования ГИС-ресурсов для Интернета зависит от способа развертывания ArcGIS Server.
Например, если вы или ваша организация развернули автономный ArcGIS Server, необходимо сделать следующее:
- Использовать ArcMap либо ArcGIS Pro для создания и публикации ГИС-ресурсов в Интернете.
- Использовать ГИС-сервисы через соответствующую конечную точку REST (URL), предоставляемую в веб-приложении, которое вы разработали для конечных пользователей.
Более подробное описание этого рабочего процесса см. в разделе Публикация и использование сервисов ArcGIS Server.
Или, если у вас или в вашей организации развернута веб-ГИС с порталом, необходимо сделать следующее:
- Использовать ArcMap или ArcGIS Pro для создания и публикации ГИС-ресурсов в Интернете.
- Использовать ГИС-сервисы в виде веб-карт и приложений, которые вы разрабатываете для конечных пользователей.
Более подробное описание этого рабочего процесса см. в разделе Публикация и использование веб-ГИС сервисов.
Каковы требования ваших конечных пользователей к веб-приложениям?
При выборе приложения для доставки ГИС-ресурсов следует учитывать требования конечных пользователей. Например, конечным пользователям может требоваться что-то или все из перечисленного:
- Использование ресурсов в настольном приложении или в браузере, на смартфоне или планшете, или на обоих устройствах. На странице Приложения ArcGIS приводится обширный перечень доступных приложений с описанием их возможностей, предполагаемой аудитории, а также программных и аппаратных требований.
- Используйте приложение для сбора данных в поле, в том числе в автономном режиме. Различные приложения ArcGIS для работы с поле, такие как Collector for ArcGIS, предлагают решения для редактирования и автономной работы.
- Визуализация 3D-объектов в контексте базовых карт. Такие приложения, как ArcGIS Earth, Drone2Map for ArcGIS и Web AppBuilder for ArcGIS созданы для использования 3D-ресурсов и могут быть прекрасными решениями для конечных пользователей.
Каков ваш опыт разработки приложений и предпочтения?
При выборе подходящих веб-приложений, учитывайте свой опыт разработки. Вы предпочитаете готовый интерфейс для настройки приложений или вам более удобно писать код самостоятельно?
Дополнительные сведения, описание приложений для каждого сценария развертывания, отдельные функции и требования к уровню квалификации см. в разделах Публикация и использование сервисов ГИС-сервера и Публикация и использование сервисов веб-ГИС.