Поделиться через


Облако GIS (предварительная версия)

Этот соединитель позволяет пользователям использовать любой допустимый ключ авторизации, созданный в GIS Cloud, для доступа к списку проектов карт, слоям, определенным внутри и функциям, содержащимся на этих уровнях. Чтобы обеспечить динамическую природу схемы компонента, соединитель динамически запрашивает службу для схемы признаков данного слоя.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Поддержка облачных служб GIS Premium
URL https://docs.giscloud.com/rest
Адрес электронной почты premiumsupport@giscloud.com
Метаданные соединителя
Publisher Решения HandyGeo
Веб-сайт http://www.giscloud.com
Политика конфиденциальности https://www.giscloud.com/privacy-policy/
Категории Данные; Бизнес-аналитика

GIS Cloud — это платформа SaaS, которая обеспечивает оптимальную отрисовку веб-карт класса и мобильных устройств, в сочетании с мощным механизмом форм для упрощения всех потребностей в сопоставлении совместной работы. Соединитель GIS Cloud предоставляет подмножество обширного и мощного REST API, которое позволяет автоматизации управлять большинством распространенных вариантов использования для проекта Map. Этот соединитель позволит вам перечислить, обновить и перенастроить облачные карты GIS, слои, пользователи, а также создавать функции и файлы. С помощью этого подмножества пользователь может автоматизировать множество действий на основе данных, таких как создание новых функций для проверки, создание отчетов, экспорт данных для мониторинга и т. д.

Предпосылки

Чтобы использовать соединитель GIS Cloud, у вас должна быть учетная запись пользователя GIS Cloud с подпиской редактора карт, в противном случае многие действия не будут работать.

Получение учетных данных

GIS Cloud REST API защищен с помощью ключа API. Большинство конечных точек REST не будут работать без допустимого ключа API.

Чтобы получить действительный ключ API, перейдите к https://manager.giscloud.com учетной записи GIS Cloud и войдите в систему.

В правом верхнем углу щелкните имя пользователя и выберите "Моя учетная запись" в раскрывающемся меню.

В модале всплывающего окна перейдите на вкладку "Доступ к API". Введите описательное имя ключа в поле "Новое описание ключа API" и нажмите кнопку "Добавить ключ". Новый модал будет отображать новый ключ API, который необходимо копировать и хранить безопасно, так как он никогда не будет отображаться снова.

Дополнительные сведения см. в статье: https://docs.giscloud.com/rest#creating-an-api-key

После завершения работы можно создать и проверить соединитель.

Начало работы с соединителем

При первой настройке соединителя тестирование с помощью действия GetCurrentUser подтвердит, что ключ API действителен и возвращает сведения об учетной записи, связанной с ключом API.

Большинство пользователей будут использовать действия GetFeatures, CreateFeature, UpdateFeature и DeleteFeature в их автоматизации. Другие включенные действия будут в основном использоваться для координации конкретной ситуации заданного сценария автоматизации.

Типичный сценарий автоматизации — синхронизация функций GIS Cloud из базы данных SaaS в таблицу Dataverse или лист Excel для создания панели мониторинга Power BI. В зависимости от структуры данных может потребоваться создать пользовательские сущности Dataverse. Рекомендуется использовать параметр автоматизации where в действии GetFeatures, чтобы ограничить возможности, измененные за последние несколько дней, и синхронизировать только те. Это оптимизирует производительность автоматизации.

Другой типичный сценарий автоматизации заключается в том, чтобы автоматически создавать новые функции облака GIS на основе вторичного источника данных, такого как Dynamics, SalesForce, HTTP-запросы или даже GIS Cloud. Чтобы добиться этого, рекомендуется тщательно рассмотреть, как отфильтровать вторичный источник данных для активации создания компонента и завершить схему целевого слоя GIS Cloud перед созданием автоматизации, так как это упрощает разработку.

Последний типичный сценарий автоматизации — автоматически архивировать функции GIS Cloud путем копирования тех, которые соответствуют определенным критериям (т. е. определенному набору состояний в столбце) в другой уровень, а затем при успешном удалении исходной функции облака GIS. Это позволяет активному проекту карты визуально очищаться без потери критически важных данных.

Известные проблемы и ограничения

Совместимость проверки подлинности для PowerApps

Чтобы помочь в совместимости с компонентом карты PCF, опубликованным HandyGeo Services, и чтобы избежать запроса пользователей PowerApps для ключей API, которые не удобны для пользователей, мы создали соединитель, чтобы требовать, чтобы ключ API был указан при каждом запросе.

Схема динамических данных для конечных точек компонентов

Из-за географических функций в GIS Cloud, поступающих из отправленных пользователем данных, схема всегда зависит от набора данных. Таким образом, схема полезных данных и ответов от всех конечных точек компонентов всегда динамическая и требует поддержки динамических схем в используемом продукте Office 365. Это, как правило, хорошо поддерживается PowerAutomate, но может представлять проблемы в PowerApps.

Распространенные ошибки и средства устранения неполадок

Разбиение на страницы конечной точки

Конечные точки облака GIS ограничены не более 5000 записей, возвращаемых из одного запроса. Хотя REST API поддерживает разбиение на страницы, в настоящее время нет способа автоматически включить это в поведение соединителя.

Ограничение скорости REST API для защиты служб

Как и ожидалось, с любой рабочей службой REST API, если чрезмерное количество запросов к ОБЛАЧНОму API GIS выполняется в короткий период времени, ответ будет кодом 5xx. Хотя определенный предел скорости не определен явным образом, REST API будет поддерживать ограниченную параллельную скорость цикла (т. е. около 20), но высокие ставки, скорее всего, приводят к значительным сбоям. Неудачные ответы можно управлять политикой повторных попыток, но чрезмерные ставки вызывают проблемы.

Отсутствует схема данных динамической функции

Из-за необходимости подстановки определения схемы соединителя, если параметры ключа уровня и /или API передаются динамически, действие не сможет кэшировать схему слоев, которая потребует от пользователей вручную управлять возвращаемым JSON. Замените динамический параметр статическим значением, введя его в поле параметров, и схема будет правильно кэширована.

Часто задаваемые вопросы

Действие GetFeatures возвращает слишком много функций, как получить только те, которые я хочу?

Рекомендуется, если возможно, чтобы пользователи воспользовались предложением, where доступным в действии GetFeatures. Это может соответствовать большинству предложений, совместимых WHERE с SQL. Для таких полей, как дата изменения записи, управляемой платформой, рекомендуется протестировать пользователей в действии GetColumns, чтобы просмотреть истинное логическое имя системных столбцов.

Как отправить файл в хранилище владельцев проектов карты, а не в собственном хранилище?

Для действия UploadFileToPath важно, чтобы ключ API не был для учетной записи владельцев проекта map, заполненной Destination Map ID (destination_map) параметром. Это сообщает GIS Cloud REST API, что отправленный файл не предназначен для пользователя, прошедшего проверку подлинности, а для владельца указанного проекта Map. Если у пользователя нет разрешений на доступ к карте, отправка не будет перенаправлена в учетную запись одолжает карту.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Обновление компонента

Обновите один объект облачной функции GIS в объекте уровня.

Обновление одного уровня

Обновите один объект облачного слоя GIS.

Обновление одной карты

Обновление одного проекта облачной карты GIS

Отправка одного файла

Отправляет файл в облачное хранилище GIS.

Отрисовка одной карты

Отрисовка изображения одного объекта GIS Cloud Map.

Получение всех карт

Получение всех объектов облачной карты GIS.

Получение всех слоев

Получение всех объектов облачного слоя GIS.

Получение всех слоев на карте

Получение всех объектов слоев для одного объекта облачной карты GIS.

Получение объекта пользователя по идентификатору

Получите объект облачного пользователя GIS по идентификатору пользователя.

Получение одного слоя

Получение всех объектов облачного слоя GIS.

Получение одного файла

Скачайте один файл из облачного хранилища GIS.

Получение одной карты

Получите один объект GIS Cloud Map.

Получение столбцов для слоя

Получение списка столбцов для слоя

Получение текущего объекта пользователя

Получение текущего объекта GIS Cloud User.

Получение файла мультимедиа, поданного из поля компонента

Получите один файл мультимедиа из поля объекта облачной функции GIS в объекте уровня.

Получение функций на уровне

Получение всех объектов облачных функций GIS в объекте уровня.

Получить функцию

Получите один объект облачной функции GIS в объекте уровня.

Создание новой функции на уровне

Получение всех объектов облачных функций GIS в объекте уровня.

Удаление кэша карт

Удаляет кэш плиток карты, чтобы отразить изменения, внесенные через API.

Удаление одного слоя

Удалите один объект облачного слоя GIS.

Удаление одного файла

Удаляет файл в облачном хранилище GIS.

Удаление одной карты

Удаление одного проекта облачной карты GIS

Удалить функцию

Удаляет указанный объект компонента GIS Cloud из слоя.

Обновление компонента

Обновите один объект облачной функции GIS в объекте уровня.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор компонента
feature_id True integer

Внутренний идентификатор компонента, используемый для идентификации определенной функции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

payload
payload dynamic

Обновленные данные новых функций

Обновление одного уровня

Обновите один объект облачного слоя GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Имя
name string

Имя слоя

Обновление одной карты

Обновление одного проекта облачной карты GIS

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Имя
name string

Имя карты

Отправка одного файла

Отправляет файл в облачное хранилище GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Данные файлов
filedata True file

Файл для отправки.

Идентификатор целевой карты
destination_map integer

Идентификатор карты общей карты. Если задано, отправляет файл в хранилище владельцев карты.

Путь к файлу
path_to_a_file True string

Относительный путь к конкретному файлу

Возвращаемое значение

Имя Путь Тип Описание
location
location string

Отрисовка одной карты

Отрисовка изображения одного объекта GIS Cloud Map.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Ширина изображения
width number

Ширина изображения в пикселях

Высота изображения
height number

Высота изображения в пикселях

Недопустимый кэш
invalidate number

Недопустимый кэш

Показать список слоев
layerlist number

Настройка списка слоев, отображаемого на изображении

Сохраненный образ
justgenerate number

Просто создайте образ без сохранения

Возвращаемое значение

response
file

Получение всех карт

Получение всех объектов облачной карты GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Тип видимости
type string

Фильтрация по видимости: "public", "private", "shared" или "private", shared

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Заказ по
order_by string

Это должно ссылаться на столбцы, существующие в целевом объекте GIS Cloud. По умолчанию столбец сортируется acending, но в том числе :d esc изменяет порядок. Порядок по формату "{created|modified|created}:[asc|desc]", например order_by=accessed:desc

Элементы Per-Page
perpage integer

Количество результатов для отображения (по умолчанию: 100, максимум: 5000)

Страница No
page integer

Номер страницы для ответа

Нет итогов
nototal integer

Общее число результатов не учитывается и отображается; улучшает время отклика; используется для быстрого получения ответа

Возвращаемое значение

Тело
Maps

Получение всех слоев

Получение всех объектов облачного слоя GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Тип видимости
type string

Фильтрация по видимости: "public", "private", "shared" или "private", shared

Заказ по
order_by string

Это должно ссылаться на столбцы, существующие в целевом объекте GIS Cloud. По умолчанию столбец сортируется acending, но в том числе :d esc изменяет порядок. Порядок по формату "{created|modified|created}:[asc|desc]", например order_by=accessed:desc

Элементы Per-Page
perpage integer

Количество результатов для отображения (по умолчанию: 100, максимум: 5000)

Страница No
page integer

Номер страницы для ответа

Нет итогов
nototal True integer

Общее число результатов не учитывается и отображается; улучшает время отклика; используется для быстрого получения ответа

Возвращаемое значение

Тело
Layers

Получение всех слоев на карте

Получение всех объектов слоев для одного объекта облачной карты GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Заказ по
order_by string

Это должно ссылаться на столбцы, существующие в целевом объекте GIS Cloud. По умолчанию столбец сортируется acending, но в том числе :d esc изменяет порядок. Порядок по формату "{created|modified|created}:[asc|desc]", например order_by=accessed:desc

Элементы Per-Page
perpage integer

Количество результатов для отображения (по умолчанию: 100, максимум: 5000)

Страница No
page integer

Номер страницы для ответа

Нет итогов
nototal integer

Общее число результатов не учитывается и отображается; улучшает время отклика; используется для быстрого получения ответа

Возвращаемое значение

Тело
Layers

Получение объекта пользователя по идентификатору

Получите объект облачного пользователя GIS по идентификатору пользователя.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор пользователя
user_id True integer

Внутренний идентификатор пользователя, используемый для идентификации конкретного пользователя

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Возвращаемое значение

Тело
User

Получение одного слоя

Получение всех объектов облачного слоя GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Возвращаемое значение

Тело
Layer

Получение одного файла

Скачайте один файл из облачного хранилища GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Путь к файлу
path_to_a_file True string

Относительный путь к конкретному файлу

Имя файла
file_name True string

Имя определенного файла мультимедиа, шлангового в хранилище SaaS

Возвращаемое значение

response
file

Получение одной карты

Получите один объект GIS Cloud Map.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Возвращаемое значение

Тело
Map

Получение столбцов для слоя

Получение списка столбцов для слоя

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Получение текущего объекта пользователя

Получение текущего объекта GIS Cloud User.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Развернуть атрибуты
expand string

Разверните ответ одним из вариантов перечисления

Возвращаемое значение

Тело
User

Получение файла мультимедиа, поданного из поля компонента

Получите один файл мультимедиа из поля объекта облачной функции GIS в объекте уровня.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Скачивание файла
download boolean

Если извлеченный файл мультимедиа будет скачан напрямую

Путь к файлу
path_to_a_file True string

Относительный путь к конкретному файлу

Имя поля
field_name True string

Имя поля компонента на заданном слое

Идентификатор компонента
feature_id True integer

Внутренний идентификатор компонента, используемый для идентификации определенной функции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Возвращаемое значение

response
file

Получение функций на уровне

Получение всех объектов облачных функций GIS в объекте уровня.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Включение геометрии
geometry string

Формат, в котором будет упакована геометрия. Возможные значения: wkt, kml и gml

Проекция EPSG
epsg integer

Код EPSG для выходной проекции. Если не указана проекция карты по умолчанию, используется

Пространственные границы
bounds string

Ограничивающий прямоугольник, используемый для пространственной фильтрации

SQL Where
where string

Тип SQL, где предложение, используемое для фильтрации атрибутов

Заказ по
order_by string

Это должно ссылаться на столбцы, существующие в целевом объекте GIS Cloud. По умолчанию столбец сортируется acending, но в том числе :d esc изменяет порядок. Порядок по формату "{created|modified|created}:[asc|desc]", например order_by=accessed:desc

Элементы Per-Page
perpage integer

Количество результатов для отображения (по умолчанию: 100, максимум: 5000)

Страница No
page integer

Номер страницы для ответа

Нет итогов
nototal integer

Общее число результатов не учитывается и отображается; улучшает время отклика; используется для быстрого получения ответа

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Получить функцию

Получите один объект облачной функции GIS в объекте уровня.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор компонента
feature_id True integer

Внутренний идентификатор компонента, используемый для идентификации определенной функции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Включение геометрии
geometry string

Формат, в котором будет упакована геометрия. Возможные значения: wkt, kml и gml

Проекция EPSG
epsg integer

Код EPSG для выходной проекции. Если не указана проекция карты по умолчанию, используется

Возвращаемое значение

Выходные данные этой операции являются динамическими.

Создание новой функции на уровне

Получение всех объектов облачных функций GIS в объекте уровня.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

payload
payload dynamic

Данные для создания новой функции из нее будут созданы как null.

Возвращаемое значение

Имя Путь Тип Описание
location
location string

Удаление кэша карт

Удаляет кэш плиток карты, чтобы отразить изменения, внесенные через API.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Повторная инициализация триггера
init_trigger True integer

Следует повторно инициализировать карту перед выполнением операции

Список слоев
layers string

Список CSV-идентификаторов слоев для включения

Удаление одного слоя

Удалите один объект облачного слоя GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Удаление одного файла

Удаляет файл в облачном хранилище GIS.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Имя файла
file_name True string

Имя определенного файла мультимедиа, шлангового в хранилище SaaS

Путь к файлу
path_to_a_file True string

Относительный путь к конкретному файлу

Удаление одной карты

Удаление одного проекта облачной карты GIS

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор карты
map_id True integer

Внутренний идентификатор карты, используемый для идентификации определенной карты

Удалить функцию

Удаляет указанный объект компонента GIS Cloud из слоя.

Параметры

Имя Ключ Обязательно Тип Описание
Ключ API
API-Key True password

Ключ облачного API GIS, используемый для авторизации операции

Идентификатор компонента
feature_id True integer

Внутренний идентификатор компонента, используемый для идентификации определенной функции

Идентификатор слоя
layer_id True integer

Внутренний идентификатор слоя, используемый для идентификации определенного слоя

Определения

Maps

Имя Путь Тип Описание
Всего записей
total integer

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

Текущая страница
page integer

Номер возвращаемой страницы

Карты объектов
data array of Map

Массив возвращаемых объектов карты

Map

Имя Путь Тип Описание
Идентификатор карты
id integer

Внутренний идентификатор этой карты

Имя
name string

Имя карты

Объект Owner
owner array of string

Объект владельца карты. Это значение отображается только в том случае, если параметр expand содержит ключ "владелец"

Active
active string

Активна карта

Авторские права
copyright string

Строка заявления об авторских правах

Proj4
proj4 string

Проекция карты Proj4

Единицы Proj4
units_proj4 string

Единицы определения Proj4

Код EPSG
epsg string

Код проекции карты EPSG

Единицы сопоставления
units string

Единицы карты (метр, фут или foot_us)

Максимальное масштабирование
maxzoom string

Максимальный масштаб

Цвет фона
bgcolor string

Цвет фона карты

Изменено в
modified integer

Дата последнего изменения карты времени (метка времени UNIX)

Доступ к адресу
accessed integer

Последняя карта времени была доступ к (метка времени UNIX)

Создано в
created integer

Время создания карты (метка времени UNIX)

Просмотр счетчика
visited string

Количество представлений карты

Archived
archived string

Архивирована ли карта

ИД ресурса
resource_id string

resource_id

Единица измерения
measure_unit string

measure_unit

Видимо
visible string

видимый

Объект resource
resource Resource

Объект ресурса map

Description
description string

Описание карты

mobileacess
mobileacess string

mobileacess

wmsaccess
wmsaccess string

wmsaccess

maptype
maptype string

maptype

assets
assets string

assets

рейтинг
rating string

рейтинг

общая папка
share string

общая папка

Границы xMin
bounds.xmin float

xmin

Границы xMax
bounds.xmax float

xmax

Границы yMin
bounds.ymin float

ymin

Границы yMax
bounds.ymax float

ymax

ограничивать
bound string

ограничивать

Resource

Объект ресурса map

Имя Путь Тип Описание
ИД ресурса
id integer

Внутренний идентификатор этого ресурса

Тип ресурса
type string

Перечислимый тип ресурса

Расположение ресурса
location string

TBC с потенциально пустыми значениями

ИД ресурса
target_resource_id string

resource_id

Идентификатор владельца ресурса
owner_id string

Идентификатор пользователя, принадлежащий этому ресурсу

Идентификатор родительского ресурса
parent_id string

TBC с потенциально пустыми значениями

Идентификатор подписки на оплату ресурсов
payment_subscription_id string

TBC с потенциально пустыми значениями

Идентификатор оплаты ресурсов
payment_id string

TBC с потенциально пустыми значениями

Идентификатор оплаты ресурсов Obs
payment_id_obs string

TBC с потенциально пустыми значениями

Архивированный ресурс
archived string

Указывает, был ли ресурс архивирован

Ресурс отключен
disabled string

TBC с потенциально пустыми значениями

Время доступа к ресурсам
access_time object

Время последнего доступа к ресурсу

Изменено в
modified integer

Время последнего изменения ресурса (метка времени UNIX)

Создано в
created integer

Время создания ресурса (метка времени UNIX)

Слои

Имя Путь Тип Описание
Всего записей
total integer

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

Текущая страница
page integer

Номер возвращаемой страницы

Объекты слоев
data array of Layer

Массив возвращаемых объектов слоев

Уровень

Имя Путь Тип Описание
Идентификатор слоя
id integer

Внутренний идентификатор слоя

Имя слоя
name string

Имя определяемого пользователем слоя

Объект Owner
owner array of string

Объект владельца слоя, EXPANDABLE

Тип источника слоя
source.type string

Тип предоставленных данных

Универсальный код ресурса (URI) источника слоя
source.src string

Строка URI, определяющая расположение данных

OnScale
onscale string

Установка масштаба, на котором отображается слой

OffScale
offscale string

Установка масштаба, на котором скрыт слой

Метка слоя
label string

Имя атрибута источника данных, используемого для метки строки

x Мин
x_min string

Координата с привязкой слоя X мин

x Max
x_max string

Координата X, привязанная к уровню X

y Min
y_min string

Координата Y с привязкой слоя Y

y Max
y_max string

Максимальная координата с привязкой слоя Y

Текстовое поле слоя
textfield string

Имя атрибута источника данных, используемого в качестве текстового поля

Изменено в
modified integer

Дата последнего изменения карты времени (метка времени UNIX)

Создано в
created integer

Время создания карты (метка времени UNIX)

Стили слоев
styles string

Объект стиля сложного слоя для стилизации слоев

Слой Альфа
alpha string

Прозрачность слоя

Кодировка источника данных уровня
encoding string

Кодировка источника данных уровня

Поле текста слоя
margin string

Поле текстового поля

Видимость слоя
visible string

Управляет видимостью слоя, "t" или "f"

Заблокированный слой
lock string

Управление интерактивностью уровня, "t" или "f"

Растровый слой
raster string

Слой — это источник данных Raster, "t" или "f"

Экспортируемый слой
exportable string

Задайте, можно ли экспортировать слой, "не" или "f"

Объединенный слой
merged string

Слой объединен

Родительская папка уровня
parent string

Идентификатор родительского слоя папок

Подсказка уровня
tooltip string

Подсказка, которая отображается на слое, наведите указатель мыши

Скрытие геометрии
hidegeometry string

Скрытие геометрии слоя. Может быть полезным, если мы хотим отображать только метки, "не" или "f"

Использование всплывающего окна сведений
use_info_window string

Отображение сведений о функциях слоя в всплывающем оккупе карты, "t" или "f"

Идентификатор источника данных уровня
datasource_id string

Идентификатор источника данных уровня

Слой EPSG
epsg string

Код EPSG источника данных

Открытый слой
opened string

Для уровня папок открытое или близкое логическое значение, "t" или "f"

Идентификатор ресурса уровня
resource_id string

Идентификатор ресурса слоя

Идентификатор карты слоя
map_id string

Идентификатор карты, к которому принадлежит слой

Тип геомема слоя
type string

Тип геометрии слоя. Возможные значения: point, line, polygon, tile и wms.

Порядок слоев
order integer

Индекс Уровня Z

Объект "Параметры слоя"
options object

Список параметров, привязанных к этому ресурсу. Это значение отображается только в том случае, если параметр expand содержит ключ "параметры"

Имя формы
form.name string

Определяемое пользователем имя присоединенной формы

Определение формы слоя
form.definition string

Определение формы, присоединенной к уровню

Идентификатор ресурса источника данных
datasource.resource_id string

Идентификатор ресурса источника данных

Тип источника данных
datasource.type string

Тип источника данных для слоя

Идентификатор владельца источника данных
datasource.owner_id string

owner_id

permissions
datasource.permissions array of string

имя

Схема столбца уровня
columns object

Отображение столбцов источников данных уровня, EXPANDABLE

Подслои
sublayers array of Layer

Массив объектов слоев, вложенных в этот слой

User

Имя Путь Тип Описание
Идентификатор пользователя
id integer

Уникальный идентификатор пользователя

Тип пользователя
type string

Указанный тип пользователя

Активный пользователь
active string

Является ли пользователь активным, "t" или "f"

Имя пользователя
username string

Имя пользователя пользователя

Имя пользователя
firstname string

Имя пользователя

Фамилия пользователя
lastname string

Фамилия пользователей

Идентификатор владельца пользователя
owner_id string

Идентификатор пользователя, хладеющего этим пользователем

Телефон пользователя
phone string

Номер телефона пользователей

User Mobile
mobile string

Мобильный номер пользователей

Создано в
created integer

Время создания карты (метка времени UNIX)

Последнее имя входа
lastlog integer

Время создания карты (метка времени UNIX)

Пользовательская компания
company string

Имя организации пользователей

URL-адрес веб-сайта пользователя
web string

Веб-сайт профиля пользователя

Электронная почта пользователя
email string

Адрес электронной почты пользователей

Аватар пользователя
avatar string

URL-адрес для получения аватара пользователей

Язык пользователя
language string

Выбранный язык пользователей

Число функций файлов
file_feature_count string

Число географических функций в файловой системе

Количество компонентов базы данных
db_feature_count string

Число географических функций в базе данных

Хранимый растр пользователя
storage_raster string

Хранилище файлов, используемое растровых плиток

Ограничение хранилища пользователей
storage_total string

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

Ограничение возможностей пользователя
feature_count_limit string

Число лицензированных макс. компонентов

Ограничение растеров пользователей
storage_raster_limit string

Лицензированная максимальная емкость хранилища

Начало подписки
subscription_begins string

Когда начинается подписка пользователей

Срок действия подписки истекает
subscription_expires string

Когда подписка пользователей заканчивается

Идентификатор ресурса пользователя
resource_id string

Внутренний идентификатор ресурса для этого пользователя

Последнее изменение пользователя
modified integer

Время последнего изменения даты (формат UNIX)

Организация пользователей
organization_id string

Идентификатор организации для этого пользователя

Пользователь OIDC
oidc string

OpenID Connect

Параметры пользователя
options string

Список параметров, привязанных к пользователю. Это значение отображается только в том случае, если параметр expand содержит ключ "параметры"

Соглашается
consents array of object

Объект соглашений о согласии пользователей

Назначение согласия
consents.purpose string

Цель запрошенного согласия

Версия согласия
consents.version string

Версия предоставленного согласия

Согласие на согласие
consents.agreed string

Было предоставлено согласие

file

Это базовый тип данных file.