Что такое мобильные ГИС?
Благодаря развитию технологий мобильных вычислений и облачной ГИС, ArcGIS становится доступным для широкого диапазона мобильных устройств, что открывает для организаций новые возможности работы с картами и приложениями.
Используя мобильные ГИС, вы можете:
- Переносить ваши карты в полевые условия
- Работать с картами на устройствах как в офисе, так и вне его
- Взаимодействовать с вашим сообществом с помощью карт
Более подробно об основных мобильных рабочих процессах
Готовые приложения
ArcGIS включает следующие полевые приложения, готовые к развертыванию, предназначенные для смартфонов, планшетных ПК и устройств в защищенном исполнении:
- Collector for ArcGIS – расширяет возможность использования ArcGIS на устройствах Android и iOS для ваших полевых работников. Сбор и обновление информации, заполнение форм ввода данных и периодическая запись вашего текущего местоположения в журнал.
- Operations Dashboard for ArcGIS – создает общую картину для мониторинга, отслеживания и отчетности события или серии событий для группы сотрудников вашей организации. Построение рабочих видов, содержащих необходимые вам данные и инструменты, и использование их на устройствах с одним или несколькими мониторами. Расширение и настройка с помощью новых виджетов, картографических инструментов и действий с объектами.
- Приложение ArcGIS для смартфонов и планшетов – изучает и использует карты с помощью приложения ArcGIS для Android, iOS и Windows Phone. Коснитесь карты или используйте текущее местоположение для получения относящейся к нему информации. Использование ваших данных, обзор галерей карт и выполнение сбора и редактирования данных.
- ArcGIS for Windows Mobile – включает следующее:
- Два мобильных приложения, ориентированных на определенные задачи, одно для планшетов или ноутбуков с Windows, а другое – для устройств с Windows Mobile (или с Windows Embedded). Приложения предназначены для пользователей, не имеющих опыта работы с ГИС, которые работают в автономных условиях, отвечая за обработку первичных данных, реагируют на инциденты и/или занимаются сбором данных с высокой точностью. Эти приложения могут использовать архитектуру веб-сервисов для синхронизации данных с офисом, или возможности открепления и закрепления данных.
- Настольное приложение для офиса, Mobile Project Center, позволяет создавать, настраивать и разворачивать проекты для полевых работников.
- ArcGIS Runtime SDK for Windows Mobile (описание ниже).
- ArcPad – ориентированное на карту приложение, предназначенное для выполнения полевых задач, требующих сравнительно простых географических инструментов. Обычно такие задачи выполняются на наладонных (карманных) и планшетных компьютерах. Приложение ArcPad с набором инструментов применяется ГИС-специалистами, которым необходимы гибкие и совершенные инструменты. ArcPad не рекомендуется для неспециалистов; для работы с ним необходим высокий уровень подготовки.
API в ArcGIS
В этом разделе описываются ArcGIS API, с помощью которых можно создавать собственные ГИС-приложения для любых платформ или веб-приложения для мобильной работы. Полный список ArcGIS API находится в разделе Разработка с помощью ArcGIS.
Собственные SDK (Runtime)
- ArcGIS Runtime SDK for Android – набор инструментов разработчика Java, используемый для разработки приложений для Android, которые могут быть развернуты в организации или через Google Play.
- ArcGIS Runtime SDK for iOS – исходный набор инструментов разработчика Objective C, используемый для разработки приложений для iPhone, iPad и iPod, которые могут быть развернуты в организации или через iTunes App Store.
- ArcGIS Runtime SDK for Java – набор инструментов разработчика Java, использующийся для разработки Java-приложений, которые могут быть развернуты в организации.
- ArcGIS Runtime SDK for .NET – набор инструментов разработчика, используемый для создания высокопроизводительных, межплатформенных .NET приложений для Windows Desktop (WPF), Windows Store и Windows Phone.
- ArcGIS Runtime SDK for OS X – набор инструментов разработчика, используемый для создания небольших быстродействующих автономных или веб-приложений.
- ArcGIS Runtime SDK for Qt – набор инструментов разработчика для создания небольших, быстродействующих автономных или веб-приложений для настольных ПК с Windows и Linux и для автомобильных устройств.
- ArcGIS Runtime SDK for Windows Mobile – набор инструментов разработчика, используемый для:
- Разработки автономных приложений и встраивания функциональности ГИС в существующие приложения для Windows Mobile и Windows, работающие на ноутбуках, планшетных ПК и настольных компьютерах.
- Разработки пользовательских задач и расширений для полевых приложений ArcGIS for Windows Mobile.
- ArcGIS Runtime SDK for Windows Phone – набор инструментов разработчика Silverlight, используемый для разработки приложений для Windows Phone, которые могут быть развернуты через Windows Phone Store.
- ArcGIS Runtime SDK for WPF – набор инструментов разработчика, используемый для разработки приложений для Windows, которые могут быть развернуты в организации.
API-интерфейсы веб-приложений
Можно использовать веб-интерфейсы ArcGIS API для JavaScript и Flex для построения межплатформенных мобильных приложений, как автономных, так и основанных на технологиях браузеров, с использованием инструментов сторонних разработчиков. Эти API помогают быстро и с минимальными усилиями создавать подключенные к сети мобильные приложения для нескольких операционных систем. Если вам необходимо ставить задачи мобильному рабочему персоналу, работающему с разнообразными устройствами (Apple, Android, Blackberry), и у вас нет времени или ресурсов для создания отдельных приложений для каждого типа устройства, правильным решением будет создание кроссплатформенного мобильного веб-приложения.
- ArcGIS API for Javascript – используйте компактную версию Javascript API для мобильных устройств. Посмотрите образцы мобильных решений в папке Mobile в JavaScript samples area.
- ArcGIS API for Flex – Используете среду Flex Mobile с Flex API для мобильных устройств. Более подробно о мобильных приложениях Flex.
Создание мобильных решений
Построение хорошего мобильного решения начинается с выяснения потребностей и реалий работы вашего мобильного персонала (находится ли он в офисе или нет, подключен ли во время работы к Интернету или нет, работает ли он в неблагоприятных полевых условиях или в комфортных условиях в автомобиле, имеет ли опыт работы с мобильными устройствами или привык к бумажным документам). В зависимости от этих требований вам потребуется либо создать с помощью SDK-комплектов собственное специализированное приложение, либо настроить и, возможно, расширить готовые мобильные приложения.
Особенно важным для успеха является определение и создание картографических ресурсов, которые будут использоваться в ваших мобильных приложениях. Создание рабочего процесса начинается с построения сильной информационной модели. Например, при замещении бумажного рабочего процесса тип информации будет определять вид и функции формы, заменяющей бумажный документ. Используя ArcGIS for Desktop, вы можете построить сильную информационную модель и интегрировать содержание, собранное в полевых условиях, с вашими бизнес-системами.
Если численность вашего полевого рабочего персонала невелика (например, 5–10 человек), вы можете использовать ArcGIS for Desktop и управлять развертыванием и синхронизацией информации непосредственно на ПК.
![]() |
Если численность полевого рабочего персонала больше (50–100 человек), вы можете захотеть развернуть мобильное решение в Интернете (используя ArcGIS Online или ArcGIS for Server). Используя веб-сервисы и облако, вы можете управлять большим штатом полевых работников по принципу прямой синхронизации содержания полевыми приложениями.
![]() |