В этом упражнении рассматривается сценарий для ГИС-администратора электроэнергетической компании города Сан-Диего. Компании необходимо выполнять обслуживание опор линий электропередач по всей территории города. В особенности сотрудникам для выполнения обслуживания опор необходим поиск, просмотр конкретных опор и построение маршрута до них. Им также потребуется строить маршруты по внутренним и грунтовым дорогам, которые ведут к опорам. Для облегчения технического обслуживания вам нужно создать карту, которую работники коммунальнеой службы будут использовать в Navigator, содержащую опоры высоковольтных линий и внутренние дороги предприятия, а также пользовательский режим передвижения, который будет использоваться для грунтовых дорог, если они есть в маршруте.
Для создания необходимой работникам коммунальных служб карты вы воспользуетесь ArcGIS Pro. Вы добавите предварительно подготовленные данные о частных дорогах и опорах линий электропередач в набор сетевых данных StreetMap Premium Custom Roads. Вы включите поиск опор, создадите пользовательский режим передвижения для дорог без покрытия, имеющихся на маршруте, упакуете данные в пакет мобильной карты и опубликуете его в организации ArcGIS. Рабочие коммунальных служб смогут загрузить карту в Navigator и использовать ее для выполнения работ по обслуживанию объектов.
Примечание:
Если у вас нет существующих дорог и вам их нужно создать, см. упражнение Добавление активов и оцифровка дорог. Если вы хотите только добавить активы вашей организации в набор данных ArcGIS StreetMap Premium, см. Добавление активов. Если вам нужно создать карту исключительно со своими данными, обратитесь к упражнению Создание карты исключительно со своими данными. Чтобы понять, какое упражнение вам необходимо, см. Выбор нужного вам упражнения.
Требования
Чтобы выполнить это упражнение, вам потребуются следующие программные продукты и лицензии:
- Поддерживаемая версия ArcGIS Pro
- Мобильное устройство с установленным ArcGIS Navigator
- Учетная запись организации ArcGIS со следующими лицензиями:
- ArcGIS Pro Basic или выше
- Расширение ArcGIS Network Analyst
- ArcGIS Navigator
Администратор вашей организации ArcGIS отвечает за настройку этих лицензий. Если у вас есть учетная запись организации ArcGIS, но нужен один из этих продуктов или лицензий, попросите администратора ArcGIS вашей организации отправить email по адресу services@esri.com.
В этом упражнении вы будете работать с учебным набором данных из StreetMap Premium Custom Roads. Если вы хотите выполнить это упражнение с собственной копией StreetMap Premium Custom Roads, до выполнения следующего раздела сначала просмотрите руководство по быстрому началу работы, идущего в поставке.
Дополнительные продукты и лицензии, необходимые для выполнения конкретных частей упражнения, отмечены в начале каждой из них.
Открытие проекта в ArcGIS Pro и изучение данных
Важно получить представление о данных StreetMap Premium Custom Roads , прежде чем добавлять в них опоры линий передач и частные дороги. Откройте проект ArcGIS Pro и познакомьтесь с данными.
- Запустите ArcGIS Pro.
Примечание:
Если у вас его нет, установите ArcGIS Pro.
- На начальной странице щелкните Открыть другой проект .
Откроется диалоговое окно Открыть проект.
- Чтобы найти доступный для упражнения проект, выполните поиск на портале. В разделе Портал щелкните ArcGIS Online .
- На панели Поиск введите Navigator Custom Data Tutorial и нажмите Enter.
Появится проект Navigator for ArcGIS – Custom Data Tutorial.
- Щелкните на проекте и затем нажмите OK.
Проект откроется с некоторыми необходимыми элементами навигационной карты: картами и набором сетевых данных с поддержкой маршрутизации.
Проект StreetMap Premium Custom Roads содержит две карты: Navigation with Custom Streets и Add Custom Streets. Вы будете создавать навигационную карту из карты Navigation with Custom Streets.
Чтобы увидеть, что содержит карта Navigation with Custom Streets, откройте панель Содержание для неё. Это сжатый слой базовой карты Navigation Day with Custom Streets. В базовой карте есть набор сетевых данных транспорта Routing_ND. Этот набор данных содержит правила, влияющие на создание маршрутов.
Примечание:
Если вы желаете создать навигационную карту с ночной цветовой темой, щелкните Базовая карта в группе Слой на вкладке Карта и выберите Navigation Night with Custom Streets из галереи.
Карта не содержит рабочего слоя опор линий электропередач, способа поиска опор линий электропередач, частных дорог вашей компании и пользовательского режима передвижения, который учитывает грунтовые дороги, если по ним проходит лучший маршрут. Поэтому если вы создадите навигационную карту и откроете доступ к ней для своего персонала, они увидят только дороги общего пользования, использующиеся для построения маршрутов к опорам высоковольтных линий. Он не увидят, не смогут искать и строить маршруты к определенным опорам высоковольтных линий с использованием внутренних и грунтовых дорог. Вы разрешите своим сотрудникам выполнять эти действия с картой навигации, сделав это упражнение.
Чтобы добавить внутренние дороги вашей организации на карту Navigation with Custom Streets, вы загрузите их на карту Add Custom Streets. Дороги, которые вы оцифровали на карте Add Custom Streets, появляются на карте Navigation with Custom Streets. Вы воспользуетесь картой Add Custom Streets для оцифровки дорог, так как она содержит базовую карту World Imagery, на которой видны дороги. Это поможет вам в этом упражнении позже – при проверке ваших дорог и решении проблем с ними.
На карте Add Custom Streets также есть набор сетевых данных Routing_ND, появляющийся на базовой карте Navigation Day with Custom Streets. Три класса объектов участвуют в наборе данных транспорта Routing_ND: Custom Streets Override, Custom Streets и Routing Streets.
Routing Streets – это набор данных StreetMap Premium Custom Roads, в который вы вложите дороги вашей организации. Вы загрузите дороги вашей организации в Custom Streets и прикрепите их к Routing Streets, используя точку замещения Custom Streets Override. Вы будете загружать дороги вашей организации в слой Custom Streets, так как он уже включен в Routing_ND, а дороги вашей организации - нет.
Примечание:
Если вы выполняете упражнение с собственной копией данных StreetMap Premium Custom Roads, вы заметите, что они не вырезаны по определенной территории проекта, в отличие от данных упражнения, которые были вырезаны по территории г. Сан-Диего. Это не страшно, потому что при последующей упаковке данных в пакет мобильной карты вы сможете вырезать их по экстенту вашего проекта.
Добавление слоя активов
Теперь, когда вы открыли проект и ознакомились с данными StreetMap Premium Custom Roads, добавьте данные опор высоковольтных линий, чтобы сотрудники могли просматривать и искать их, а также строить маршрут до тех опор, которые требуют обслуживания.
- При просмотре карты Navigation with Custom Streets щелкните на вкладке Карта Добавить данные .
Примечание:
Если вы выполняете это упражнение со своими данными и добавили рабочий слой в системе координат, отличающейся от системы координат карты, система координат карты изменится по умолчанию на систему координат первого добавленного вами рабочего слоя. Если вы хотите выбрать систему координат карты, щелкните вкладку Проект и нажмите Опции. Под пунктом Приложение щелкните Карта и сцена, а затем – Пространственная привязка. Щелкните опцию Выбрать пространственную привязку и выберите подходящую для вашей карты систему координат.
- Выберите данные опор высоковольтных линий, которые вы хотите добавить на карту. Ваша компания хранит эти данные в пакете слоя, доступном на портале. В разделе Портал щелкните ArcGIS Online .
- На панели Поиск введите Navigator tutorial power line supports и нажмите Enter.
Появится пакет слоя Navigator for ArcGIS Tutorial – Power Line Supports.
- Щелкните пакет, а затем –OK.
На карте появятся опоры линий электропередач, а слой Power Line Supports – на панели Содержание.
- На вкладке Карта щелкните Закладки , а затем выберите закладку Miguel Substation.
Карта приблизится к территории, на которой представлено несколько опор. Отсутствуют ведущие к ним дороги. В следующем разделе вы добавите новые дороги, ведущие к опорам, по которым мобильные сотрудники смогут добраться до них.
Добавление имеющихся данных дорог
На карту Navigation with Custom Streets добавлять дороги к опорам ЛЭП будет затруднительно, ведь она не содержит изображений, которые можно было бы использовать для размещения новых дорог в соответствии с реальным их положением на местности. Карта Add Custom Streets содержит снимки, предназначенные для достижения этой цели. В этом разделе вы загрузите предварительно созданные дороги на карту Add Custom Streets.
- Щелкните вкладку карты Add Custom Streets.
- Добавьте на карту пакет слоя Navigator for ArcGIS Tutorial – Power Line Supports, чтобы увидеть местоположения опор линий электропередач. Для выполнения шагов с 1 по 4 предыдущего раздела Добавление слоя активов.
Подсказка:
Для копирования с вставки слоев в ArcGIS Pro щелкните правой кнопкой слой Power Line Supports вкладки карты Navigate Custom Streets и выберите Копировать. Затем щелкните правой кнопкой слой Add Custom Streets на карте Add Custom Streets и выберите Вставить.
- На вкладке Карта щелкните Закладки , а затем выберите закладку Miguel Substation.
Вы увидите на карте зеленые линии, соответствующие дорогам класса объектов Routing Streets. Это набор сетевых данных StreetMap Premium Custom Roads, который вы соедините с классом объектов дорог вашей организации Roads. Ромбики, расположенные на зеленых линиях, соответствуют вершинам, а стрелки – конечным точкам.
Глядя на снимок, вы также поймете, что некоторые ведущие к опорам высоковольтных линий дороги вашей организации отсутствуют в сетевом наборе данных. Вы добавите дороги вашей организации на карту, выполнив следующие действия.
- При необходимости приблизьте карту еще сильнее чтобы рядом с опорами появились черные отметки. После этого вы зададите белый цвет отметки, чтобы было проще найти нужную опору для оцифровки дорог.
- Если слой Power Line Supports еще не подсвечен на панели Содержание, щелкните его.
Слой выделится.
- На вкладке Надписи в группе Текстовый символ задайте белый Цвет текстового символа.
- На панели Содержание щелкните слой Routing Streets, чтобы выделить его. На вкладке Надписи, в группе Слой, щелкните пункт Включить надписывание , выделенный синим цветом на изображении ниже.
- Задайте белый цвет для подписей слоя Routing Streets. Щелкните имя слоя на панели Содержание, чтобы выделить его, и выполните описанный выше шаг 6.
- Добавьте на карту пакет слоев данных дорог вашей организации Navigator for ArcGIS Tutorial – Roads. Подробнее см. Добавление слоя активов.
Примечание:
Этот пакет слоев основан на классе объектов файловой базы геоданных. Ваши данные дорог должны быть в этом формате, чтобы прикрепить их к набору данных StreetMap Premium Custom Roads.
Дороги вашей организации, показанные желтыми линиями, будут отображаться на карте, а слой Roads появится на панели Содержание. Карта должна выглядеть примерно следующим образом.
- Щелкните Сохранить проект .
Загрузка ваших дорог в класс объектов Custom Streets
Хотя дороги вашей организации уже появились на карте, их, тем не менее, надо подключить к набору данных StreetMap Premium Custom Roads, чтобы сотрудники могли строить маршруты между общедоступными и частными дорогами. Для подключения этих наборов данных дорог сначала добавьте дороги в набор транспортной сети Routing_ND, загрузив данные дорог в класс объектов Custom Streets, и прикрепите их к классу объектов Routing Streets. С помощью класса пространственных объектов Custom Streets вместо прямого включения дорог в класс объектов Routing Streets вы добьетесь более простого включения своих данных в будущие версии набора StreetMap Premium Custom Roads.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
- Щелкните вкладку Анализ на ленте и выберите Инструменты .
- На панели Геообработка введите Присоединить и щелкните инструмент Присоединить в результатах поиска.
Откроется панель Присоединить.
- Входной набор данных – это данные, которые вы собираетесь загрузить в другой класс пространственных объектов. Так как вы хотите загрузить свои данные Roads в класс объектов Custom Streets, щелкните в поле Входные наборы данныхстрелку ниспадающего меню и выберите Roads.
- Целевой набор данных – это класс пространственных объектов, в который вы хотите загрузить данные. Так как класс объектов Custom Streets будет содержать ваши дороги, щелкните в поле Целевой набор данных стрелку ниспадающего меню и выберите Custom Streets.
- В поле Тип сопоставления полей щелкните стрелку ниспадающего списка и выберите Использовать список полей для согласования различий.
В этом упражнении вы не сможете выбрать опцию Входная схема должна совпадать с целевой схемой, потому что входная и целевая схемы не совпадают. Название поля, из которого вы будете загружать данные, – STREET_NAM, а название поля, в которое будут загружаться данные – STREET_NAME. Обратите внимание, что в первом случае в названии поля отсутствует буква "e" в слове NAME.
- В разделе Карта полей щелкните STREET_NAME и щелкните Редактировать. Выберите STREET_NAM из списка и нажмите OK.
Выходное поле – это поле, в которое вы загружаете данные, а исходное – из которого загружаются данные.
- Щелкните Запустить .
Вы получите сообщение о том, что инструмент Присоединить успешно выполнен. Вы загрузили свои дороги в класс объектов Custom Streets.
- На панели Содержание выключите слой Roads.
Слой Custom Streets отобразит дороги вашей организации символами, похожими на символы слоя Routing Streets. Перед присоединением к нему дорог слой был пустой и в нем ничего не отображалось. Теперь ваша карта должна выглядеть примерно следующим образом.
- Щелкните Сохранить проект .
Построение сети
Только что загруженные вами улицы не являются на самом деле частью набора сетевых данных и не будут использованы при построении маршрутов, пока вы не перестроите набор сетевых данных. Вы перестроите его в следующих шагах.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
- На вкладке Редактирование щелкните Сохранить , чтобы сохранить изменения.
Всегда сохраняйте изменения перед запуском инструмента Построить сеть.
- Щелкните на панели Геообработка, нажмите Открыть другой инструмент , а затем - Открыть другой инструмент в появившемся меню.
- На панели Геообработка введите Build Network и щелкните инструмент Построить сеть в результатах поиска.
- В поле Входной сетевой набор данных щелкните стрелку ниспадающего меню и выберите Routing Network Dataset.
- Щелкните Запустить .Вы получите сообщение о том, что инструмент Построить сеть успешно выполнен. Набор данных StreetMap Premium Custom Roads теперь содержит добавленные вами пользовательские улицы.
Проверка и решение проблем с дорогами
Теперь, когда ваши данные дорог прикреплены к набору данных StreetMap Premium Custom Roads, идентифицируйте и решите часто встречающиеся проблемы совместимости между наборами данных дорог, мешающие сотрудникам строить полноценные маршруты по ним.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
Эти проблемы включают дублирование дорог и не соединенные дороги. Дороги должны быть соединены друг с другом, чтобы между ними мог быть построен маршрут. Дороги должны быть соединены конечными точками либо вершиной и точкой замещения пользовательской дороги. На расположенном ниже изображении показаны дороги класса объектов Routing Streets, соединенные конечными точками, где красным квадратиком отмечено место соединения.
На приведенном ниже изображении показана дорога класса объектов Roads, соединенная с дорогой класса объектов Routing Streets с помощью вершины и точки замещения пользовательской дороги.
Примечание:
Подробнее см. раздел О связности.
Соединение не накладывающихся дорог конечными точками
- На вкладке Карта щелкните Закладки , а затем выберите закладку Unconnected Roads.
Tower 2 Access Road и Supply Yard Drive не соединены с Tower Access Road и Wild Mans Canyon Road.
- На панели Содержание отключите слой Roads.
- На вкладке Редактировать щелкните Выбрать , обведите прямоугольник над частью Supply Yard Drive, не пересекающейся с другими дорогами, так чтобы не выбрать несколько дорог.
Примечание:
При изменении вершин дороги выбрана может быть только одна дорога. Если вы случайно выбрали несколько улиц, щелкните Очистить в группе Выборка и снова растяните прямоугольник над улицей на сегменте, который не пересекается другими улицами.
- В группе Инструменты щелкните Редактировать вершины .
Вершины и конечные точки Supply Yard Drive будут видны более четко и теперь являются редактируемыми.
- На вкладке Редактирование щелкните кнопку Замыкание, чтобы включить замыкание.
Включенный инструмент подсвечивается синим. Чтобы увидеть, какой тип замыкания включен, щелкните стрелку ниспадающего списка. Убедитесь, что включено замыкание на Точку, Окончание, Вершину и Ребро. Ваше меню замыкания должно совпадать с показанным ниже.
Если включено замыкание, когда курсор останавливается на линии, появляется подсказка с информацией о режиме замыкания и названии слоя, на который выполняется замыкание.
- Замкните конечную точку Supply Yard Drive на конечную точку Tower Access Road.
Убедитесь, что вы замкнули конечную точку Tower Access Road, в противном случае две дороги не будут соединены и вы не сможете строить между ними маршрут.
- В Инструменте Настроить щелкните Завершить .
- Выберите Tower 2 Access Road.
- На вкладке Редактировать в группе Инструменты щелкните Вершины .
- Замкните конечную точку Tower 2 Access Road на пересечение конечных точек.
- В инструменте Настроить щелкните Завершить .
- В группе Выборка щелкните Очистить .
Карта должна выглядеть примерно следующим образом.
- На вкладке Редактировать щелкните Сохранить для сохранения изменений.
- Заново постройте сеть, чтобы были учтены внесенные вами изменения. См. предыдущий раздел для получения подробной информации. Вы проверите внесенные вами изменения на следующих шагах.
- На вкладке Анализ в группе Рабочие процессы щелкните Network Analysis и выберите Маршрут .
Подсказка:
В ниспадающем меню Сетевой анализ, под пунктом Источник сетевых данных, убедитесь, что появился Routing_ND. Это набор сетевых данных, который вы хотите протестировать. Если он не появился, щелкните Изменить источник сетевых данных, щелкните Routing_ND и нажмите OK.
На панели Содержание появится слой Маршрут. Это слой, который вы будете использовать, чтобы добавить остановки к маршруту.
- На вкладке Редактирование в группе Объекты щелкните Создать .
- На панели Создать объекты введите в поиске остановки и щелкните на них в результатах поиска.
- Замкните остановки на каждую дорогу.
- В контекстной вкладке Network Analyst щелкните вкладку Слой маршрута и выберите Запуск .
Между только что добавленными вами остановками построится и отобразится на карте маршрут, что означает корректное соединение вами дорог.
Подсказка:
Если маршрут создан не был, попробуйте снова построить сеть дорог и проверить их, повторив шаги с 13 по 17.
- Если вы успешно создали маршруты по всем дорогам, удалите только что созданные для тестирования остановки, выбирая каждую из них и нажимая Удалить на вкладке Редактировать.
- На вкладке Редактирование щелкните Сохранить и щелкните Да.
Соединение пересекающихся дорог конечными точками
- Щелкните закладку Crossing Roads.
Хотя эти дороги пересекаются, они не соединены. Это не будет являться проблемой, если одна из линий представляет собой мост, потому что мосты не соединяются с находящимися под ними дорогами. Но в этом упражнении обе линии – это дороги, поэтому они должны соединяться.
- Выберите Wild Mans Canyon Road.
- На вкладке Редактировать в группе Инструменты щелкните Разбиение .
- Щелкните точку пересечения дорог Wild Mans Canyon Road и Tower 4 Access Road.
Дорога Wild Mans Canyon Road разбивается в месте пересечения на две дороги.
- Выберите Tower 4 Access Road.
- Снова щелкните Разбиение , а затем - пересечение дорог.
- Чтобы убедиться, что все дороги привязаны друг к другу, переместите конечные точки двух сегментов Tower 4 Access Road от перекрестка и замкните их на конечные точки двух сегментов Wild Mans Canyon Road. Подробнее смотрите шаги 2–6 предыдущего раздела.
- Щелкните Очистить .
Карта должна выглядеть примерно следующим образом.
- Перестройте сеть дорог и проверьте, правильно ли вы соединили все дороги, замкнув на каждую из них остановки и построив между всеми остановками маршруты. Подробнее смотри о том, как перестроить дорожную сеть или протестировать соединения.
- Если вы успешно создали маршруты по всем дорогам, удалите только что созданные для тестирования остановки, выбирая каждую из них и нажимая Удалить на вкладке Редактировать.
- На вкладке Редактирование щелкните Сохранить и щелкните Да.
Присоединение пользовательских дорог с помощью вершины и точки замещения пользовательских дорог
Чтобы присоединить пользовательские дороги с помощью вершины и точки замещения пользовательских дорог, выполните следующие шаги:
- Щелкните закладку Disconnected Roads.
Хотя конечная точка дороги Tower Access Road и вершина Miguel Access Road накладываются друг на друга, они не соединены. Требуется точка замещения пользовательской дороги.
- На вкладке Редактировать вершины, в группе Объекты, щелкните Создать .
- Удалите на панели Создать объекты любой текст в строке поиска и щелкните слой Custom Streets Override.
- Замкните точку замещения пользовательских дорог на вершину дороги Miguel Access Road.
- Выберите Tower Access Road.
- На вкладке Редактировать в группе Инструменты щелкните Вершины .
- Замкните конечную точку дороги Tower Access Road на точку замещения пользовательских улиц и щелкните Завершить в инструменте Настроить. Нажмите Очистить , чтобы отменить выбор Tower Access Road.
Карта должна выглядеть примерно следующим образом.
- На вкладке Редактировать щелкните Сохранить для сохранения изменений.
Всегда сохраняйте изменения перед запуском инструмента Построить сеть.
- Перестройте сеть дорог и проверьте, правильно ли вы соединили все дороги, создав на каждой из них остановки и построив между всеми остановками маршруты.
- Если вы успешно создали маршруты по всем дорогам, удалите только что созданные для тестирования остановки, выбирая каждую из них и нажимая Удалить на вкладке Редактировать.
- На вкладке Редактирование щелкните Сохранить и щелкните Да.
Соединение StreetMap Premium Custom Roads и собственных дорог в вершине и точке замещения пользовательских улиц
- Щелкните закладку Connect to Network.
San Miguel Road и Mother Miguel Power Line Access Road не соединены.
- Выберите San Miguel Road.
- На вкладке Редактировать в группе Инструменты щелкните Вершины .
- В инструменте Настроить щелкните Добавить , замкните вершину на выбранную линию в точке, где вы планируете соединение двух дорог, и щелкните Завершить .
- На вкладке Редактирование в группе Объекты щелкните Создать .
- Удалите на панели Создать объекты любой текст в строке поиска и щелкните слой Custom Streets Override.
- Замкните точку замещения пользовательских дорог на вашу новую вершину.
- Выберите Mother Miguel Power Line Access Road.
- На вкладке Редактировать в группе Инструменты щелкните Вершины .
- Замкните конечную точку дороги Mother Miguel Power Line Access Road на точку замещения пользовательских улиц и щелкните Завершить в инструменте Настроить. Щелкните Очистить .
Карта должна выглядеть примерно следующим образом.
- Перестройте сеть дорог и проверьте, правильно ли вы соединили все дороги, создав на каждой из них остановки и построив между всеми остановками маршруты.
- Если вы успешно создали маршруты по всем дорогам, удалите только что созданные для тестирования остановки, выбирая каждую из них и нажимая Удалить на вкладке Редактировать.
- На вкладке Редактирование щелкните Сохранить и щелкните Да.
Удаление дублирующихся дорог
- Щелкните закладку Duplicate Roads.
Дорога Tower 9 Golf Course Road уже содержится в классе объектов Routing Streets, поэтому ее необходимо удалить из класса объектов Custom Streets.
- Выберите дорогу Tower 9 Golf Course Road в классе объектов Custom Streets.
- На вкладке Редактировать щелкните Удалить .
- Перестройте дорожную сеть.
- На вкладке Редактирование щелкните Сохранить и щелкните Да.
Включить поиск активов
Работники инженерных служб используют идентификаторы для определения опор линий электропередачи, которые им необходимы для выполнения обслуживания. Включите поиск опор по ID в Navigator путем настройки поиска в слое оборудования по определенному полю. Включите поиск по ID с помощью панели Найти местоположение и сотрудники смогут быстро находить нужные им объекты.
Примечание:
Подробнее о поиске объектов по настроенным полям на указанных слоях.
- Щелкните вкладку карты Navigation with Custom Streets.
Дороги, которые вы загрузили на карту Add Custom Streets, появятся на карте Navigation with Custom Streets.
- На панели Содержание выберите слой Power Line Supports.
- На вкладке Карта, в группе Запрос, щелкните Найти местоположение .
Появится панель Найти местоположение.
- Щелкните ниспадающее меню Опции и выберите Настройки провайдера.
Откроется панель Настройки провайдера со списком доступных провайдеров местоположений.
- Щелкните Настроить для Найти местоположение, чтобы добавить слой с карты на панель Найти местоположение.
- Выберите слой Power Line Supports и нажмите OK.
На панели Найти местоположение отображается вид Настройка слоев для поиска местоположений для слоя Power Line Supports.
- Если вы хотите включить поиск по ID опоры линии электропередач, щелкните стрелку ниспадающего меню рядом с ID в столбце Режим поиска и выберите Содержит.
ID – поле, которое локатор использует для поиска объекта. В данном случае вы добавляете локатор, который будет выполнять поиск опор ЛЭП по их ID.
- Щелкните кнопку Сохранить и вернуться к настройкам провайдера , чтобы выйти из вида Настроить слой для поиска местоположений.
Слой Power Line Supports добавится в список поставщиков локаторов на панели Найти местоположения.
- Щелкните в в списке поставщиков локаторов слой Power Line Supports и перетащите его наверх списка.
Слой Power line supports будет идти в результатах поиска Найти местоположения первым.
Подсказка:
В отличие от создания пользовательского локатора адресов, добавление слоя активов в качестве поставщика поиска местоположений не увеличивает размер файла .mmpk. Однако при добавлении слоя активов в качестве поставщика поиска местоположений предложения не отображаются в Navigator. Если вы хотите включить предложения для поиска оборудования в Navigator, вам надо создать пользовательский локатор адресов с помощью инструмента Создать локатор. Для этого упражнения панель Создать локатор должна соответствовать изображению, показанному ниже.
Тестирование поиска активов
Перед публикацией карты для сотрудников проверьте корректную работу поиска определенной опоры высоковольтной линии.
- В ArcGIS Pro можно запустить поиск с помощью инструмента Найти местоположение. Если панель Найти местоположение еще не открыта, щелкните на вкладке Карта, в группе Запрос Найти местоположение .
- Щелкните вкладку Найти местоположения. На панели Поиск введите ID опоры высоковольтных линий на карте, на которой вы хотите ее разместить. К примеру, введите ID MIGUEL00037 и нажмите Enter.
На панели Найти местоположения появятся результаты поиска для двух локаторов.
- Дважды щелкните на результате поиска под Power Line Supports.
Карта приблизится к опоре, которую вы искали, и она появится в результатах поиска на панели Найти местоположение. Вы успешно включили поиск активов.
Добавление общего локатора адресов в проект
Помимо поиска опор высоковольтных линий сотрудникам может понадобится выполнять поиск по адресам и пересечениям дорог. Для включения такого поиска в Navigator добавьте в проект общий адресный локатор США. Этот локатор поставляется вместе с StreetMap Premium Custom Roads. Этот локатор не нужно добавлять в проект.
- Если панель Каталог не видна, щелкните вкладку Вид и выберите Панель Каталог .
- В разделе Папки > Navigator_for_ArcGIS_-_Custom_Data_Tutorial > p20 > Loc найдите USA.loc.
- Щелкните правой кнопкой локатор и выберите Добавить в проект.
Подсказка:
Чтобы убедиться, что вы успешно добавили локатор USA в проект, щелкните стрелку рядом с папкой Локаторы. Локатор USA должен появиться в списке локаторов.
Создание пользовательского режима передвижения
Так как сотрудникам вашей компании потребуется ездить по грунтовым дорогам, в путевых листах необходимо учитывать эти дороги. По умолчанию, набор сетевых данных StreetMap Premium Custom Roads строит путевые листы, максимально избегая дорог без покрытия, так как большинство пользователей предпочитают дороги с покрытием. Создайте режим передвижения, который сотрудники будут выбирать в Navigator, и предоставьте им путевые листы, которые включают дороги без покрытия в случаях, когда они являются частью наилучшего маршрута.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
- На панели Каталог щелкните правой кнопкой мыши слой Routing_ND по пути northamerica.gdb > Routing > Routing_ND и щелкните Свойства .
- Щелкните вкладку Атрибуты передвижения.
Подробнее о режиме Время в пути на машине в Navigator.
- Откройте меню в верхнем правом углу и щелкните Новый .
В диалоговом окне появляются поля для вашего режима передвижения.
- Первое поле – название вашего нового режима передвижения. Замените имя по умолчанию Новый режим перемещения на Использовать дороги без покрытия, чтобы сотрудники инженерных служб понимали назначение этого режима перемещения
Подсказка:
Для переименования режима передвижения нажмите в меню и выберите Переименовать или нажмите F2.
- В поле Описание введите Используйте этот режим движения, чтобы учитывать грунтовые дороги на маршрутах, если оптимальный маршрут проходит по ним, даже если можно найти альтернативный асфальтированный маршрут.
Описание предоставляет работникам инженерных служб более подробную информацию об этом режиме передвижения.
- В поле Тип укажите На грузовике, так как ваши сотрудники будут ездить на грузовой машине.
- Под пунктом Стоимость, в поле Стоимостное расстояние, измените единицы измерения с Миль на Километры, поскольку в StreetMap Premium значение всех параметров выражены в метрической системе. Единицы измерения должны быть постоянными, чтобы мобильные работники использовали ваш режим передвижения в Navigator.
- Щелкните Ограничения, чтобы развернуть этот раздел.
Появляется список атрибутов режима передвижения и значений параметров. Атрибуты, которые вы увидите, зависят от атрибутов вашего набора сетевых данных.
- Прокрутите вниз до атрибута Избегать дорог без покрытия. Поставьте отметку рядом с ним.
Под атрибутом появляется параметр Использование ограничений.
- Измените значение для Использование ограничения параметров Избегать (низкий).
Если вы хотите, чтобы работники инженерных служб пользовались грунтовыми дорогами, если они значительно сокращают время в пути, и при этом предпочитаете, чтобы рабочие все равно перемещались по асфальтированным дорогам там при их наличии, в случае, когда разница во времени в пути по этим двум маршрутам минимальна.
- Установите новый режим передвижения в качестве режима передвижения по умолчанию для карты. Щелкните меню и нажмите Установить по умолчанию .
Установка нового режима перемещения в качестве режима перемещения по умолчанию гарантирует, что все работники коммунальных служб, использующие ваш пакет карты в Navigator, по умолчанию будут выбирать режим перемещения Использовать дороги без покрытия.
- Нажмите OK.
Вы создали пользовательский режим передвижения, который использует дороги без покрытия, когда они являются частью наилучшего маршрута.
Тестирование режима передвижения
Перед упаковкой карты, протестируйте, правильно ли работает ваш режим передвижения, создав две остановки, к которым можно добраться либо по асфальтированной дороге, либо по грунтовой дороге, которая немного короче. Если режим передвижения Время в пути на машине, который обходит дороги без покрытия, выдаёт маршрут к остановке, не включающий несколько более короткую дорогу без покрытия, а ваш режим передвижения включает ее, то ваш режим передвижения работает правильно.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
- Выполните на карте Navigation with Custom Streets map, на панели Найти местоположение, поиск опоры линии электропередач MIGUEL000105.
- Дважды щелкните результат поиска под именем вашего локатора адресов опор ЛЭП.
Карта приблизится к найденной опоре MIGUEL000105.
- Добавьте новый слой на карту. На вкладке Анализ в группе Рабочие процессы щелкните Network Analysis и выберите Маршрут .
Подсказка:
В ниспадающем меню Сетевой анализ, под пунктом Источник сетевых данных, убедитесь, что появился Routing_ND. Это набор сетевых данных, который вы хотите протестировать. Если он не появился, щелкните Изменить источник сетевых данных, щелкните Routing_ND и нажмите OK.
На панели Содержание появится слой Маршрут. Это слой, который вы будете использовать, чтобы добавить остановки к маршруту.
- На вкладке Редактирование в группе Объекты щелкните Создать .
- На панели Создать объекты введите в поиске остановки и щелкните на них в результатах поиска.
- Выполните замыкание остановки на опору ЛЭП MIGUEL000105, а остановки справа - на опору MIGUEL000104.
Вы видите, что будет немного короче проехать от MIGUEL000104 до MIGUEL000105 по дороге без покрытия.
- На вкладке Слой маршрута в группе Настройки передвижения убедитесь, что поле Режим имеет значение Время в пути.
- В группе Анализ щелкните Запустить .
Между двумя остановками создаётся маршрут, который проходит по асфальтированной дороге, даже несмотря на то, что этот маршрут длиннее, чем тот, что использует дорогу без покрытия. Это связано с тем, что выбранный режим передвижения избегает дорог без покрытия. Что ожидаемо.
- В группе Настройки передвижения выберите в поле Режим Использовать дороги без покрытия и нажмите Запустить .
Между двумя остановками создаётся маршрут, который проходит по дороге без покрытия, так как этот маршрут короче, чем тот, что использует асфальтированную дорогу, и этот режим передвижения использует дороги без покрытия. Такая ситуация также предсказуема.
Вы успешно создали пользовательский режим передвижения, который использует дороги без покрытия, когда они являются частью наилучшего маршрута. Когда вы упакуете свою навигационную карту в пакет мобильной карты в следующем разделе, будет включен пользовательский режим перемещения, чтобы ваши мобильные сотрудники могли получить к нему доступ в Navigator.
- Поскольку эти остановки были созданы только для тестирования, на панели Содержание щелкните правой кнопкой слой Route, выберите Удалить и щелкните Отменить.
Упаковка и публикация данных
Теперь у вас есть все необходимые сотрудникам компоненты навигационной карты: опоры линий электропередач, частные дороги, доступные для поиска активы, общий локатор адресов и пользовательский режим передвижения. Объедините все компоненты в одном файле, который можно опубликовать сотрудникам для автономной работы в Navigator. После публикации пакета мобильной карты для сотрудников они загрузят ее на свои устройства, как и любую другую карту в Navigator.
Примечание:
Для выполнения этого раздела упражнения требуется Расширение ArcGIS Network Analyst.
Подсказка:
Если вам нужно создать несколько похожих пакетов мобильных карт, автоматизируйте этот процесс с помощью Python, используя инструменты Создать пакет мобильной карты и Опубликовать пакет. Обязательно используйте для создания и публикации пакета настройки, указанные в этом разделе.
Обратите внимание, что мобильные сотрудники будут искать пакет, используя имя, указанное в поле Выходной файл, а после загрузки его имя изменится на имя, указанное в поле Заголовок.
- На вкладке Общий доступ в группе Пакет щелкните Мобильная карта .
Откроется панель Пакет мобильной карты.
- Под пунктом Начать создание пакета выберите Выгрузить пакет в учетную запись ArcGIS Online.
- В поле Имя задайте название пакета, который сотрудники будут искать в Navigator.
- Поля Общая информация и Теги будут автоматически заполнены используемым по умолчанию текстом. Редактирование этих полей необязательно.
- Перейдите к нужному экстенту карты.
- В Опциях выберите Экстент текущего отображения.
- Если вы хотите, чтобы в Navigator пакет соответствовал текущему экстенту в ArcGIS Pro, поставьте отметку Вырезать.
Если поставлена отметка Вырезать, объекты будут вырезаны для соответствия экстенту отображения. Если опция Вырезать не отмечена, для выбора всех объектов, попадающих на дисплей, будет использоваться экстент отображения.
- Если вы решите включить локатор USA, поставьте отметку Включить локатор, а затем щелкните стрелку ниспадающего списка и выберите локатор USA.
Примечание:
Если вы создали локатор в этой сессии, то он появится в ниспадающем меню. Если вы создали его в другой сессии ArcGIS Pro, щелкните обзор .
Если вы включили несколько локаторов, при нажатии кнопки Упаковать будет создан составной локатор.
- Используйте меню Папка, чтобы указать, где будет храниться пакет в ресурсах вашего портала. По умолчанию пакет хранится в корневом каталоге содержимого. Дополнительно можно нажать кнопку обзора , чтобы создать нужную папку или выбрать среди уже имеющихся другую. Вы также можете указать имя нужной папки в текстовом окне.
- Поставьте отметку рядом с именем вашей организации, чтобы опубликовать пакет в вашей организации.
Подсказка:
Если вы решите сделать доступным пакет только для определенных групп в вашей организации, убедитесь, что ваши мобильные сотрудники являются участниками этих групп.
- Щелкните Анализировать для проверки на наличие ошибок и проблем. Вы должны исправить все ошибки. При обнаружении проблем, они будут отображены на вкладке Сообщения. Щелкните правой кнопкой мыши каждое сообщение, чтобы получить более подробную информацию, прочитать справку об ошибке или предупреждении, и выбрать подходящее решение.
Анализ завершится следующим предупреждением: 24069 Live traffic не поддерживается при публикации во время выполнения. Это означает, что текущий трафик поддерживается только при публикации в виде сервиса. Вы создаете пакет мобильной карты для использования его в Navigator, который работает в автономной среде без использования сервисов, поэтому можете проигнорировать это предупреждение.
- Нажмите кнопку Упаковать, чтобы создать пакет мобильных карт.
Примечание:
Инструмент пакет мобильной карты будет работать некоторое время.
Появится сообщение о том, что пакет мобильной карты был успешно создан. Теперь пакет опубликован в вашей организации. Пользователи организации могут войти в Navigator, найти пакет и загрузить его на своё устройство для автономной работы.
Тестирование карты в Navigator
Протестируйте свою карту в Navigator и убедитесь, что ваши сотрудники могут ее просматривать, осуществлять по ней поиск и строить маршруты к опорам высоковольтных линий Сан-Диего, используя пользовательский режим передвижения. Ниже описаны основные моменты для тестирования. Для получения подробной информации см. разделы Краткий справочник и Маршрут в Navigator.
Примечание:
Для тестирования карты необходима учетная запись организации ArcGIS с лицензией ArcGIS Navigator. Также вам потребуется мобильное устройство с установленным ArcGIS Navigator.
- Найдите, скачайте и откройте свою карту..Вы видите карту опор высоковольтных линий Сан-Диего, созданную вами в ArcGIS Pro. Возможно, появится сообщение Невозможно перейти к местоположению. Ваше местоположение находится за пределами карты. Это нормально: Navigator просто пытается использовать ваше текущее GPS-местоположение в качестве начальной точки, но вы зададите начальную точку позднее, поэтому просто нажмите OK, чтобы закрыть сообщение.
- Проверьте, можете ли вы выполнить поиск Местоположений для поиска опоры по ее ID, MIGUEL00037.
Подсказка:
Вы не увидите предложений поиска. Если вам необходимы предложения поиска, создайте пользовательский локатор адресов вместо настройки слоя активов для поиска по определенному полю.
- Создайте маршрут к этой опоре, чтобы увидеть, могут ли сотрудники строить маршруты к опорам по дорогам вашей организации. Если вы физически находитесь не в пределах экстента карты, вам нужно будет смоделировать свое начальное местоположение следующим образом:
На устройствах Android - коснитесь Назад , выберите Профиль и три раза коснитесь вашего имени пользователя. Нажмите Разработчик, а затем - Имитировать местоположение. После загрузки карты приблизьтесь и коснитесь местоположения на карте, для его использования в качестве начальной точки. Коснитесь Готово , затем - Назад и закройте свой профиль. Коснитесь текущей карты, нажмите на результат ранее выполненного поиска и нажмите Маршруты.
Чтобы очистить настройки имитирования местоположения, выполните выход и перезапустите приложение, коснитесь Профиль и нажмите три раза на имя пользователя, чтобы закрыть настройки Разработчика.
На устройствах iPhone или iPad - коснитесь Карты, Профиль и три раза коснитесь вашего имени пользователя. В Дополнительных настройках нажмите Симуляция и журналирование и коснитесь Выбрать местоположение. После загрузки карты приблизьтесь и коснитесь местоположения на карте, для его использования в качестве начальной точки. Коснитесь Использовать, Профиль и Готово. Коснитесь текущей карты, нажмите на результат ранее выполненного поиска и нажмите Маршруты.
Чтобы очистить настройки имитирования местоположения, выполните выход и перезапустите приложение, коснитесь Профиль и нажмите три раза на имя пользователя, чтобы закрыть Дополнительные настройки.
- Выберите режим передвижения, который вы создали, чтобы увидеть, могут ли сотрудники предприятия создавать путевые листы к опорам, не избегая дорог без покрытия.
Примечание:
Ваш режим передвижения появится под пунктом Пользовательский в списке других режимов передвижения, которые есть в Navigator. Такой алгоритм действий немного отличается от выбора режима передвижения, когда вы не создавали пользовательский режим.
Вы добавили предварительно подготовленные данные о частных дорогах и опорах линий электропередач в вашу копию набора сетевых данных StreetMap Premium Custom Roads, включили для рабочих возможность поиска опор и создали пользовательский режим передвижения, который включает дороги без покрытия как составляющие наилучшего маршрута. Затем вы упаковали все данные, как пакет мобильной карты, и опубликовали его для сотрудников. Теперь они смогут открыть карту в Navigator и просматривать опоры, выполнять их поиск, а также строить в автономном режиме маршруты по внутренним дорогам организации и по дорогам без покрытия.