Веб-карты
Фоновые изображения карты позволяют увидеть обстановку вместе с вашими данными. Вместо добавления собственных фоновых изображений и просмотра потенциально устаревшей информации вы можете добавить веб-карту, которая использует актуальную информацию из веб-службы. Доступные картографические данные могут включать кадастровые слои, топографию поверхности или дороги. Выберите подходящую службу в зависимости от доступности для вашего местоположения, ваших информационных потребностей и рабочего процесса.
Если для службы веб-карт требуются учетные данные для входа, такие как имя пользователя и пароль или URL-адрес для доступа к службе, вы можете выбрать и настроить соответствующий метод входа в Trimble Access при настройке подключения к веб-картам, чтобы информация для входа передавалась в службу при подключении.
Подключение к WMS или WMTS должно быть настроено, когда контроллер подключен к Интернету.
При работе в автономном режиме вы можете использовать картографические данные из WMTS на карте Trimble Access до 7 дней, но вы сможете масштабировать или панорамировать только те данные, которые были при подключении контроллера к Интернету. Для использования картографических данных из WMS в Trimble Access контроллер должен быть подключен к интернету.
Чтобы использовать WMS или WMTS в Trimble Access, создайте новую веб-карту и введите URL-адрес, который вы используете для получения данных из сервиса. Trimble Access сохраняет информацию о конфигурации для каждой версии WMS или WMTS в конфигурационном файле формата .wms или .wmts в папке C:\ProgramData\
Управляйте видимостью данных из веб-службы (включая подслои) на вкладке Файлы карты экрана Диспетчер слоев.
В одном задании можно использовать данные из нескольких WMS или WMTS, а также использовать их в дополнение к Trimble Maps. Используйте флажки Базовый слой и Запрашивать прозрачные PNG-файлы, чтобы определить порядок и прозрачность слоев веб-карты . См. раздел Настройка параметров WMS или WMTS.
После того, как вы создали веб-карту с помощью веб-службы объектов, вы можете сохранить данные в формате .json, чтобы использовать его в полевых условиях, когда контроллер не подключен к Интернету.
Чтобы создать веб-карту, подключите контроллер к Интернету (например, когда контроллер находится в офисе) и настройте параметры WFS таким образом, чтобы Trimble Access подключился к WFS. Затем программное обеспечение предложит вам настроить масштаб карты относительно границ карты, которые вы хотите использовать, а затем выбрать векторные слои с географической привязкой, доступные в WFS. Затем выбранные данные можно сохранить в виде .wfs файла, чтобы вы могли использовать данные в полевых условиях без подключения к Интернету. Вы можете настроить столько экземпляров данных WFS, сколько вам нужно - например, вы можете выбрать одни и те же слои в разных экземплярах, но иметь разные границы карты, чтобы охватить разную область.
В полевых условиях вы можете выбрать линии или полилинии из файла WFS на карте и вынести их на карту. Вы также можете создавать точки на концах линий и во всех точках вдоль полилинии, установив флажок Создание узловых точек (DXF, Shape, 12da и LandXML) на экране Параметры карты. Созданные точки затем могут быть выбраны для разбивки или расчетов.
При выносе данных WFS убедитесь, что вы понимаете точность предоставленных данных WFS и убедитесь, что они находятся в той же системе координат, что и задание.
Trimble Access поддерживает следующие онлайн службы веб-объектов:
-
Сервис объектов Esri
-
Откройте службу веб-объектов (WFS) консорциума Geospatial (OGC) в следующих стандартах:
-
OGC WFS 1.1.0
-
OGC WFS 2.0.0
-
Trimble Access поддерживает данные службы объектов, предоставляемые в виде .json или .gml файлов:
Для каждого формата поддерживаются следующие типы данных:
GeoJSON (.json) | GML (.gml) |
---|---|
точка, точка XYZ | точка, точка XYZ, многоточечная система |
линейная секция, многолинейная секция | линейная секция, многолинейная секция |
полигон, множественный полигон | полигон, множественный полигон |
кривая, множественная кривая | |
поверхность (только граница), мультиповерхность (только граница) |
-
Чтобы добавить веб-карту, контроллер должен быть подключен к Интернету. Дополнительные сведения о подключении контроллера к Интернету см. в разделе Настройка Интернет соединения.
Контроллер также должен быть подключен к Интернету каждый раз, когда вы хотите использовать службу веб-карт (WMS). Подключение к Интернету не требуется для просмотра данных службы веб-объектов (WFS) после того, как вы сохранили данные в файл.
-
Вы должны знать URL-адрес, который будет использоваться для веб-карты. Чтобы убедиться, что вы получаете последние данные веб-карты, не указывайте номер версии в URL-адресе.
Чтобы использовать конкретную версию, добавьте номер версии в качестве параметра, добавляемого к URL-адресу, например: https://examplewms.org/wms?version=1.1.
-
По возможности следует выбирать код EPSG, соответствующий системе координат и зоне задания.
Если Trimble Access удастся обнаружить соответствующий код EPSG, он добавит "(по умолчанию)" после этой записи в списке и выберет этот код EPSG по умолчанию. В некоторых случаях Trimble Access не удается обнаружить соответствующий код EPSG, и вам, возможно, придется выбрать его самостоятельно. Если вы не уверены в правильности кода EPSG для используемой системы координат и зоны, посетите веб-сайт EPSG.io: epsg.io/.
Некоторые службы WMS или WMTS могут включать "EPSG:3857 - Web Mercator" или "EPSG:4326 - WGS 1984" в список поддерживаемых систем координат. Это "универсальные" системы координат, которые можно использовать с любым заданием, независимо от его системы координат. По-прежнему предпочтительнее выбирать код EPSG, который соответствует системе координат задания, если таковая доступна, поскольку веб-карта может быть расположена более точно и надежно, когда системы координат идентичны. Тем не менее, Web Mercator и WGS 1984 по-прежнему будут давать точные результаты в большинстве случаев. Обратите внимание, что Trimble Access поддерживает использование как Web Mercator со службами WMS и WMTS, но WGS 1984 поддерживается только с WMS. WGS 1984 не будет работать со службами WMTS.
- Картографические сервисы предоставляются в зависимости от текущего местоположения и масштаба карты. Перед добавлением веб-карты:
- Если в задании нет точек, введите точку с координатами, которая соответствуют системе координат задания и находится в месте, которое вы ожидаете увидеть на карте.
- Увеличьте масштаб карты до разумного предела, например, 100 м или 1000 м работает лучше, чем 2 м или 20 000 км.
- Нажмите в панели инструментов Карта или в панели инструментов Видео.
- На экране Свойства задания нажмите кнопку Диспетчер слоев.
- Выберите вкладку Файлы карты .
-
Нажмите Веб-карты.
(В портретном режиме, проведите пальцем справа налево по ряду функциональных клавиш, чтобы отобразить кнопку Веб-карты.
- На экране Веб-карты нажмите Новый.
- Введите Имя веб-карты.
- В поле Тип службы выберите тип службы.
-
Введите URL-адрес веб-службы и нажмите Ввод.
Если URL-адрес содержит в себе параметры для учетных данных входа, такие как имя пользователя и пароль, Trimble рекомендует удалить их из URL-адреса и вместо этого ввести учетные данные для входа, выбрав Стандартная проверка подлинности HTTP в поле Метод входа. Дополнительные сведения см. в разделе Настройка метода входа в веб-службу ниже.
-
Выберите Способ входа и настройте необходимые параметры. См. Настройка метода входа в веб-службу .
-
Если программное обеспечение не проверяет подключение к настроенному серверу автоматически, нажмите Тест.
-
При успешном прохождении теста на экране Веб-карты появляются дополнительные поля. Настройте параметры для выбранной веб-службы. Смотрите следующие разделы:
-
Нажмите Принять.
Имя добавленной веб-карты отображается на вкладке Файлы карты в Диспетчер слоев.
-
Чтобы сделать данные с веб-карты видимыми на карте Trimble Access, нажмите на имя веб-карты в Диспетчер слоев.
Если вы хотите отобразить или скрыть слои данных веб-карты, нажмите стрелку рядом с названием слоя и нажмите на каждый слой, чтобы отобразить или скрыть его.
-
Чтобы выйти из Диспетчер слоев и вернуться на карту, нажмите Принять.
Чтобы открыть Диспетчер слоев, сделайте одно из следующего:
При отображении данных WMS:
-
Для просмотра данных с WMS на карте вам может потребоваться увеличить масштаб до соответствующего уровня. Различные уровни детализации карты могут быть показаны при разных уровнях масштабирования.
-
Проблемы с Интернет соединением могут повлиять на отображение данных веб-карт. Если на карте нет данных с веб-карты, вернитесь на экран веб-карты , выберите веб-карту из списка, а затем нажмите Тест, чтобы проверить, может ли программное обеспечение подключиться к настроенному серверу.
-
Чтобы обеспечить лучшую контрастность объектов в задании или в других связанных файлах, используйте ползунок Прозрачность карты для повышения прозрачности данных WMS. См. раздел Прозрачность картографических данных.
Поле Метод входа задает параметры для входа в веб-карту. В зависимости от настроек сервера учетные данные проверки подлинности могут быть зашифрованы при передаче на сервер.
Хотя многие общедоступные службы не имеют требований к аутентификации, это может быть довольно сложно для настройки. Вам нужно будет ввести данные для входа, предоставленные вам поставщиком веб-карты.
Если вы используете URL-адрес, который включает в себя учетные данные для входа в качестве параметров, вы можете сохранить учетные данные для входа как часть URL-адреса и выбрать Нет в поле Метод входа. Однако учетные данные для входа, являющиеся частью URL-адреса, не шифруются. Чтобы убедиться, что учетные данные могут быть зашифрованы, если эта опция поддерживается программой настройки сервера, Trimble рекомендует удалить параметры входа из URL-адреса и выбрать Стандартная проверка подлинности HTTP в поле Метод входа, а затем ввести Имя пользователя и Пароль.
-
Чтобы выбрать способ аутентификации, в конце экрана Веб-карта выберите соответствующий Метод входа из раскрывающегося списка.
-
Нет: многие службы не требуют проверки подлинности.
-
Сервер токенов ArcGIS: Требуется URL-адрес сервера токенов, а также имя пользователя и пароль учетной записи.
Если установлен флажок Сохранить сведения об учетной записи, имя пользователя и пароль сохраняются в файле конфигурации на контроллере. Для получения дополнительной информации см. примечание ниже.
-
Стандартная проверка подлинности HTTP: требуется имя пользователя и пароль учетной записи.
Если установлен флажок Сохранить сведения об учетной записи, имя пользователя и пароль сохраняются в файле конфигурации на контроллере. Для получения дополнительной информации см. примечание ниже.
-
OAuth: является наиболее безопасным типом аутентификации и требует довольно большого объема входных данных. Для получения этих сведений обратитесь к поставщику услуг OAuth.
После настройки нажмите Запрос, чтобы открыть страницу входа на сервер в веб-браузере. В зависимости от настроек сервера эта страница может открываться и автоматически принимать учетные данные для входа, а затем закрываться, оставаясь невидимой. Кроме того, веб-страница может предложить вам войти в систему с помощью многофакторной авторизации.
-
ArcGIS Online: Фактически предварительно заполненное OAuth-соединение, для успешного подключения Trimble Access может потребоваться определенная конфигурация на стороне сервера.
После настройки нажмите Запрос, чтобы открыть страницу входа на сервер в веб-браузере. В зависимости от настроек сервера эта страница может открываться и автоматически принимать учетные данные для входа, а затем закрываться, оставаясь невидимой. Кроме того, веб-страница может предложить вам войти в систему с помощью многофакторной авторизации.
При использовании методов входа на сервер токенов ArcGIS и Стандартная проверка подлинности HTTP имеется флажок Сохранить данные учетной записи:
-
Установите флажок Сохранить данные учетной записи, чтобы сохранить имя пользователя и пароль в файле конфигурации.
Это позволяет вашей организации выбирать общее имя для входа, которое знают все пользователи, так что пользователям не нужно контролировать отдельные учетные данные.
-
Снимите флажок Сохранить данные учетной записи, чтобы предотвратить сохранение полей имя пользователя и пароль в файле конфигурации, и вместо этого от пользователя потребуется ввод этих сведений при каждом запросе при каждой попытке программного обеспечения загрузить данные WMS или WFS.
Это позволяет вашей организации улучшить безопасность, поскольку каждый отдельный пользователь должен войти в систему и получить доступ к каждой службе объектов на индивидуальном уровне.
-
-
После ввода соответствующих учетных данных нажмите Тест, чтобы подтвердить получение действующего токена для входа. Сообщение подтверждает, может ли программное обеспечение взаимодействовать с сервером или имеется проблема.
После ввода URL-адреса для WFS настройте остальные параметры веб-карты:
-
Убедитесь, что в поле Система координат отображается правильный код EPSG. Коды EPSG в перечне предоставляются WFS. Trimble Access выбирает наиболее вероятный код EPSG для использования на основе данных, уже имеющихся в задании.
Код EPSG должен соответствовать системе координат и зоне задания. Если вы не уверены в правильности кода EPSG для используемой системы координат и зоны, посетите веб-сайт EPSG.io: epsg.io/.
-
В поле Тип ограничительной рамки выберите формат и порядок координат, используемых в качестве ограничительной рамки.
Службы веб-объектов, использующие более старый стандарт OGC WFS 1.1.0, обычно требуют координаты ограничительной рамки в обратном порядке координат широты, долготы.
- Поле Отправить ограничительную рамку EPSG определяет, добавляется ли к запросу на выборку ограничительной рамки координата EPSG. Только в редких случаях этот параметр должен быть скорректирован, и если вы не уверены, оставьте его установленным на Да (по умолчанию).
-
Установите флажок Инвертировать порядок осей , чтобы изменить порядок координат полученных данных объектов.
Службы веб-объектов, использующие стандарт OGC WFS, которые работают с данными в формате GML, обычно требуют обратного порядка координат.
- Если WFS требует, чтобы пользователи входили в систему для использования службы, выберите метод аутентификации в поле Метод входа и введите необходимые данные. Дополнительные сведения см. в разделе Настройка метода входа в веб-службу .
- Нажмите Далее.
- Введите имя файла .wfs, который вы хотите создать из этого экземпляра WFS, а затем выберите векторные слои с географической привязкой из WFS, которые вы хотите включить. Нажмите на Все или Ни одного, чтобы быстро выбрать все слои или отменить выбор всех слоев, а затем нажмите на отдельные слои в списке, чтобы переключить выделение. Нажмите Далее.
-
Используйте панель инструментов карты, чтобы масштабировать и перемещать карту до требуемых границ, а затем нажмите Запуск, чтобы загрузить данные в файл.
Программное обеспечение показывает ход загрузки. Чтобы просмотреть дополнительную информацию о каждом выбранном слое, нажмите Результаты. Если какие-либо слои превысили лимит объектов или лимит времени ожидания, вы можете выбрать меньшую область карты и повторить попытку.
-
Нажмите Сохранить, чтобы сохранить загруженные слои.
Файл .wfs сохраняется в папке System Files, а метаданные о загруженных слоях сохраняются в папке .wfs Files в папке <project>.
Проблемы с Интернет соединением могут повлиять на отображение данных веб-карт.Если на карте нет данных с веб-карты, вернитесь на экран веб-карты , выберите веб-карту из списка, а затем нажмите Тест, чтобы проверить, может ли программное обеспечение подключиться к настроенному серверу.
После ввода URL-адреса для WMS или WMTS настройте остальные параметры для веб-карты:
-
Убедитесь, что в поле Система координат отображается правильный код EPSG. Коды EPSG в перечне предоставляются службой. Trimble Access выбирает наиболее вероятный код EPSG для использования на основе данных, уже имеющихся в задании.
Код EPSG должен соответствовать системе координат и зоне задания. Если вы не уверены в правильности кода EPSG для используемой системы координат и зоны, посетите веб-сайт EPSG.io: epsg.io/.
-
Если в качестве системы координат для WMS или WMTS выбрана Web Mercator, отображается флажок Использовать ИГД задания. Если известно, что сервер WMS или WMTS использует координаты Web Mercator, относящиеся к тому же ИГД, что и задание, а не WGS 1984, установите флажок Использовать ИГД задания.
Параметр Использовать ИГД задания корректирует возможное смещение в данных изображения до 1-2 метров, если система координат Web Mercator основана на нижележащих ИГД, которые не является WGS 1984. Возможно, вам придется связаться с поставщиком службы WMS или WMTS, чтобы определить, привязаны ли координаты Web Mercator сервера к WGS84 или к каким-либо другим ИГД.
-
Установите флажок Базовый слой, если вы хотите, чтобы данные из этой веб-службы отображались под другими слоями веб-карты.
Если вы используете данные из более чем одной веб-карты в задании, слои отображаются в следующем порядке: изображения Trimble Maps (если они используются) — это нижний слой, веб-карты, для которых выбран Базовый слой, отображаются над ними, а веб-карты, для которых не выбран Базовый слой, отображаются над ними.
-
Включите флажок Запрос прозрачных PNG, чтобы получать от службы прозрачные PNG файлы вместо файлов JPG.
Это полезно, если в задании используются данные из нескольких веб-служб и требуется, чтобы данные из этой веб-службы отображались поверх данных из других веб-служб.
Файлы PNG представляют собой изображения с более высоким разрешением, чем файлы JPG, и могут потреблять больше данных. Не все WMS предоставляют прозрачные PNG файлы. Многие службы WMTS по умолчанию предоставляют прозрачные файлы PNG.
Для получения более подробной информации о настройке или устранении неполадок с веб-картой см. примечание по поддержке Web map support in Trimble Access, которое можно загрузить со страницы Информация о поддержке.