Skip To Content

О создании веб-приложений для ГИС

По мере изучения и использования ArcGIS for Server вам когда-то, возможно, захочется создать или настроить свои собственные приложения для работы с ГИС-сервисами. Esri предлагает определенный набор ресурсов, которые могут использоваться для создания приложений. Выберите ресурс в зависимости от своего опыта и уровня навыков и в соответствии с требованиями приложения.

Доступные приложения подразделяются на готовые к использованию приложения, настраиваемые приложения и API (интерфейс программирования приложений). Если вы заинтересованы в получении дополнительных сведений о разработке, развертывании и редактировании веб-приложений для ГИС, см. раздел Концепции разработки веб-приложений для ГИС.

Готовые к использованию приложения

Готовые к использованию приложения не требуют с вашей стороны никакой специальной настройки для использования – их достаточно просто подключить к сервисам, чтобы получить от них все функциональные возможности, которые они способны предоставить.

ArcGIS for Desktop

ArcGIS for Desktop является наиболее сложным приложением в ArcGIS. Оно содержит усовершенствованные возможности для создания, публикации, редактирования и анализа пространственных данных. Вы можете подключиться к серверу из ArcGIS for Desktop для публикации и использования сервисов. Например, в ArcMap вы можете перетащить картографический сервис из окна каталога на карту. Эти ГИС-сервисы – карты, геообработка, локатор и изображения – обеспечивают основу для большинства операций, выполняемых с помощью платформы ArcGIS.

ArcGIS for Desktop также может действовать как административный интерфейс для сайта ArcGIS Server, позволяя добавлять папки, добавлять и удалять сервисы и регистрировать базы данных. Для активации этой функциональности вам нужно ввести имя пользователя и пароль при подключении к серверу.

ArcGIS for Desktop также включает в себя ArcGIS Pro, которое позволяет создавать пространственные данные и работать с ними на настольном компьютере. В нем есть инструменты для визуализации, обобщения и публикации ваших данных в 2D- и в 3D-среде. Если вы интегрируете сайт ArcGIS Server с Portal for ArcGIS, то вы сможете подключить ArcGIS Pro к Portal for ArcGIS и опубликовывать сервисы на своем портале.

Portal for ArcGIS

Для большинства участников вашей организации сервисы будут доступны только через Portal for ArcGIS. Вы можете настроить портал на свой вкус, распределив карты с объектами и приложения на главной странице по группам и галереям. Portal for ArcGIS содержит вьюер веб-карт, который может использоваться авторизованными пользователями для создания и использования карт. Настроив Portal for ArcGIS с хост-сервером, пользователи получат возможность создавать слои объектов из собственных шейп-файлов и файлов CSV.

ArcGIS Online

ArcGIS Online позволяет создавать собственные карты в сети, добавляя ГИС-сервисы от различных источников. Это могут быть ваши собственные сервисы или сервисы, обнаруженные с помощью функций поиска ArcGIS Online. Вы даже можете создать карту на основе электронной таблицы, сохраненной в формате CSV.

Подробные инструкции о том, как создать веб-приложение с помощью ArcGIS Online, см. в разделе Общий доступ к карте в веб-приложении. Кроме того, справка ArcGIS Online содержит инструкции о том, как настроить ГИС-сервисы на веб-сайте, добавить их в Вьюер карт ArcGIS.com и сделать доступными для других.

Collector for ArcGIS

Collector for ArcGIS представляет собой приложение для сбора и редактирования данных в полевых условиях, разработанное для смартфонов и планшетов. С помощью Collector вы можете использовать свои сервисы ArcGIS Server для создания новых или редактирования существующих объектов, а используя GPS или посредством касания на карте – прокладывать маршруты до рабочих точек, определять свое текущее местоположение и измерять расстояния между отдельными местоположениями. Вы также можете предоставить общий доступ к картам через ArcGIS Online или ArcGIS Portal с Collector.

Полевые работники могут загрузить Collector for ArcGIS с iTunes App Store (для iPhone) или Google play (для Android).

Esri Maps for Office

Esri Maps for Office добавляет возможности картографирования в Microsoft Office через Microsoft Add-in. Вы можете использовать данную надстройку с Microsoft Excel для выделения своих сервисов из ArcGIS Server и создания веб-карт, в которых будут отображаться данные из ваших электронных таблиц в ArcGIS Online или Portal for ArcGIS. Кроме того, надстройка для PowerPoint позволит вам вставить эти веб-карты в свои презентации.

Вы можете загрузить Esri Maps for Office с веб-сайта Esri.

Esri Maps for SharePoint

Esri Maps for SharePoint добавляет возможности картографирования в Microsoft SharePoint через страницы карт Web Part for SharePoint. Вы можете использовать его для отображения сервисов из ArcGIS Server в страницах SharePoint. Он также поддерживает рабочие процессы, которые позволяют выполнять пространственную привязку списков Geoenrich SharePoint или внешних данных через Business Connectivity Services (BCS).

Вы можете загрузить Esri Maps for SharePoint с веб-сайта Esri.

Explorer for ArcGIS

Explorer for ArcGIS позволяет любому пользователю организации с помощью мобильного устройства находить и совместно использовать картографические сервисы ArcGIS Server. Вы можете визуализировать данные, находить места и объекты на картах, рисовать на картах, чтобы выделить наиболее важные объекты, опубликовывать карты для других пользователей Explorer, а также озвучивать тексты для интерактивных презентаций карт.

Operations Dashboard for ArcGIS

Operations Dashboard for ArcGIS позволяет осуществлять мониторинг ваших сервисов ArcGIS Server и оценивать действия, события и состояние повседневных операций. С помощью Operations Dashboard вы можете создавать и опубликовать рабочие виды в ArcGIS Online или Portal for ArcGIS. Операционные виды включают карты, списки, графики и другие представления актуальных и статических данных.

Настраиваемые приложения

Настраиваемые приложения – это шаблоны или SDK, которые используются для расширения области применения ГИС-сервисов внутри и за пределами вашей организации.

Web AppBuilder for ArcGIS

ArcGIS Online и Portal for ArcGIS содержат встроенное интерактивное приложение для разработки и создания веб-приложений на основе веб-карт. HTML-приложения, которые можно создавать с помощью Web AppBuilder for ArcGIS, не требуют специальных знаний в области программирования. Таким образом, они могут работать в браузерах настольных компьютеров, планшетов и смартфонов без плагина. Web App Builder поставляется с настраиваемыми темами и виджетами, которые позволят использовать такие расширенные функциональные возможности, как высококачественная печать, геообработка, редактирование и поиск.

Отраслевые приложения

Вы найдете множество отраслевых шаблонов и приложений на веб-сайте ArcGIS Solutions, который работает с вашими сервисами.

Наборы инструментов разработчиков мобильных приложений

Для создания мобильных приложений, способных работать с вашими сервисами, можно использовать ArcGIS Runtime SDK для Android, iOS или Windows Phone.

API

Информация об использовании API для работы с ArcGIS Server имеется на веб-сайте ArcGIS for Developers. Так, Esri предоставляет API for JavaScript для веб-картографирования. API можно использовать для создания веб-приложения с нуля. API предоставляет необходимые функции ГИС и разработан так, чтобы им могли пользоваться даже начинающие программисты.