Агрегация данных создает географические объекты на основе адреса или координат, хранящихся в файлах CSV и задает корреляцию информации в поле, которая должны иметь место между данными файла CSV и целевым слоем.
Виджет Агрегация данных агрегирует информацию в сервисы объектов. Виджет поддерживает местоположения геокодирования из файла CSV на основе адресов или координат.
Настройка виджета Агрегация данных
Для этого виджета можно настроить автоматическое открытие при запуске приложения. Наведите курсор на виджет и щелкните кнопку Не открывать этот виджет при запуске приложения , чтобы изменить настройку на Автоматически открыть этот виджет при запуске приложения. (Для виджетов, которые сначала необходимо добавить в приложение, можно включить эту опцию после настройки виджета.)
- Наведите курсор на виджет и щелкните кнопку Настроить этот виджет , чтобы открыть диалоговое окно параметров настройки.
Примечание:
Если виджет необходимо сначала добавить в приложение, щелкните заполнитель виджета на вкладке Виджет. В окне Выбор виджета выберите виджет и щелкните OK.
- Дополнительно измените имя виджета.
Имя по умолчанию – Агрегирование данных.
- Дополнительно, щелкните кнопку Изменить значок виджета и замените значок на собственное изображение.
Откроется окно файлового менеджера, которое позволит вам выбрать локальный файл изображения для использования в качестве значка виджета.
- На вкладке Целевой слой щелкните Добавить целевой слой, чтобы задать слой или слои, в которых будет происходить агрегация данных.
Можно выбрать только редактируемые векторные слои веб-карты.
- Щелкните кнопку Редактировать рядом с целевым слоем, чтобы задать поля из этого слоя, по которым будут сопоставляться данные.
Внимание:
Для слоев, в которых есть обязательные поля, следует убедиться, что, каждое обязательное поле имеет значение по умолчанию, а также, что атрибуты в соответствующем шаблоне объектов обновлены значением по умолчанию. Иначе функция сохранения может работать неправильно.
В диалоговом окне Настроить пол слоя выполните следующее:
- Поставьте отметку Отображение, чтобы открыть это поле для обновлений.
- Обновите псевдоним, который будет отображаться.
- Под пунктом Действия изменяйте стрелками положение поля в списке.
Первое отмеченное в списке поле будет использоваться для идентификации элементов в файле CSV в списках Не найденные местоположения, Дублирующиеся местоположения и Найденные местоположения перед сохранением.
- Под пунктом Действия щелкните кнопку Редактировать , чтобы выбрать распознаваемые имена полей.
Эти имена будут распознаны в выгружаемом файле CSV, а поле - автоматически сопоставлено.
- Поставьте отметку Поиск дубликатов для использования этого поля для идентификации имеющихся объектов целевого сервиса, которые могут совпадать с объектами загруженного файла CSV.
Только поля, отмеченные для отображения, могут быть помечены для Поиска дубликатов.
- Дополнительно можно изменить и настроить отображаемый символ и его свойства, щелкнув стрелку в разделе Отображаемый символ.
- На вкладке Настройки местоположения укажите, какие опции будут доступны для поиска элементов в выгруженном файле CSV.
Виджет по умолчанию использует сервис геокодирования вашей организации или портала. Все имеющиеся источники поиска перечислены в таблице. Вы можете добавить новые источники или изменить список имеющихся.
Лицензия:
Для Сервис ArcGIS Geocoding требуется подписка организации ArcGIS Online. Если вы решите работать с ним, задайте корректные учетные данные для ArcGIS Online. Каждый успешный запрос к сервису использует кредиты вашей подписки.
Если у вас есть сервис локатора адресов ArcGIS Enterprise, вы можете добавить URL этого сервиса, выполнив следующие шаги:
- Щелкните Добавить для задания корректного адреса URL сервиса геокодирования, который вы планируете использовать.
- Щелкните Проверить для загрузки сервиса, выберите сервис и нажмите OK.
URL-адрес локатора автоматически добавляется к параметру URL локатора. Вы можете изменить имя локатора в текстовом поле.
- Повторите эти действия для добавления других источников поиска.
Локаторы используются в порядке, в котором они введены в эту таблицу.
- Для каждого настраиваемого сервиса локатора вы можете установить следующее:
- Дополнительно, введите код страны или региона, если он у вас есть, чтобы ограничить область поиска.
Список кодов см. в разделе Область геокодирования.
- Дополнительно можно ввести значение Минимального счета кандидата для геолокации элементов в файле CSV.
Если оставить это поле пустым, будет использоваться значение счета, равное 90. Элементы со значением, меньшим 90 или введенные по умолчанию потребуют от пользователя ручного размещения или коррекции адресной информации перед сохранением ее в целевом слое.
- Дополнительно, введите код страны или региона, если он у вас есть, чтобы ограничить область поиска.
- Для каждого заданного локатора выберите возможность однострочного или многострочного геокодирования.
- Щелкните кнопку Редактировать рядом с Опциями одного поля для настройки однострочного ввода.
- В качестве Псевдонима введите используемый для отображения псевдоним.
- Под пунктом Действия щелкните кнопку Редактировать, чтобы выбрать Распознаваемые имена полей.
Эти имена будут распознаны в выгружаемом файле CSV, а поле - автоматически сопоставлено пользователю.
- Щелкните кнопку Редактировать рядом с Опциями нескольких полей для настройки и включения нескольких полей с используемой адресной информацией. Для каждого поля сделайте следующее:
- Включите или выключите опцию Видимый.
Если опция включена, поле будет доступно пользователю.
- В качестве Псевдонима введите используемый для отображения псевдоним.
- Под пунктом Действия щелкните кнопку Редактировать, чтобы выбрать Распознаваемые имена полей.
Эти имена будут распознаны в выгружаемом файле CSV, а поле - автоматически сопоставлено пользователю.
- Под пунктом Действия изменяйте стрелками положение поля в списке.
- Включите или выключите опцию Видимый.
- Щелкните кнопку Редактировать рядом с Опциями одного поля для настройки однострочного ввода.
- Виджет Агрегация данных при настройке на несколько сервисов локатора поддерживает отказоустойчивость.
В конфигурациях с несколькими локаторами, если первый из них не смог найти все местоположения, виджет позволяет следующему локатору найти несопоставленные записи. Для правильной работу отказоустойчивости, во всех сервисах должны быть настроены одинаковые поля. Например, если используется два сервиса локатора, первый из которых настроен на работу с Опциями составных полей для поиска местоположений, второй также должен быть настроен на Опции составных полей; кроме того, при настройке Опций составных полей, псевдонимы нескольких полей адресов в каждом сервисе должны быть одинаковыми.
- Включите параметр Опции поля X/Y, чтобы пользователи могли находить элементы в файле CSV по паре координат. Нажмите на кнопку Редактировать для настройки входных полей:
Примечание:
Поддерживается информация о координатах в системах координат WGS 84 и Web Mercator.
- Обновите псевдоним, который будет отображаться, в поле Псевдоним.
- Под пунктом Действия щелкните кнопку Редактировать, чтобы выбрать Распознаваемые имена полей.
Эти имена будут распознаны в выгружаемом файле CSV, а поле - автоматически сопоставлено.
- Под пунктом Действия изменяйте стрелками положение поля в списке.
- На вкладке Общие настройки можно изменить сообщение с инструкциями, которое отображается на начальном экране виджета.
Использование виджета Агрегация данных
- Щелкните кнопку виджета Агрегация данных, чтобы открыть его.
Примечание:
Чтобы обеспечить максимальное удобство, не используйте виджет на мобильном устройстве. (Обзор файлов и операции перетаскивания, являющиеся основными функциями ввода, на мобильных устройствах работают не лучшим образом.)
- Загрузите файл CSV в виджет, перетащив его на карту или щелкнув кнопку Выбрать файл.
Подсказка:
Если вы используете браузер Google Chrome или Mozilla Firefox, можно также перетащить файл на карту, чтобы загрузить его.
- На открывшейся панели Информация о местоположении и поле укажите целевой слой для агрегации данных и щелкните Далее.
В зависимости от настройки виджета выберите элементы в файле CSV с использованием адреса или координат.
- Для определения местоположения с помощью адреса, выполните следующие шаги:
- Укажите, сохранять ли данные об адресах в одном или в нескольких полях.
- Обновите поля, чтобы указать поля файла CSV, содержащие информацию.
По умолчанию все поля, с соответствующими названиями будут заполнены.
- Нажмите Далее для сохранения информации и возврата на основную панель.
- Для определения местоположения с помощью координат, выполните следующие шаги:
- Обновите поля, чтобы указать поля файла CSV, содержащие информацию.
По умолчанию все поля, с соответствующими названиями будут заполнены.
- Нажмите Далее для сохранения информации и возврата на основную панель.
- Обновите поля, чтобы указать поля файла CSV, содержащие информацию.
- Для определения местоположения с помощью адреса, выполните следующие шаги:
- Щелкните Далее для ввода настроек Информации о размещении.
Открывается панель со всеми полями, которые могут быть заполнены в целевом слое. По умолчанию все поля, с соответствующими названиями будут заполнены. Задайте соответствие полей файла CSV и целевого слоя.
- Щелкните Далее, чтобы возвратиться к основной панели.
- Щёлкните Добавить на карту.
Элементы в файле CSV будут геокодированы и размещены на карте. Появится список результатов:
- Не найденные местоположения—показываются все элементы файла CSV с показателем (счетом) совпадения, меньшим, чем заданный в настройках по умолчанию.
- Дублирующиеся местоположения—показываются все элементы файла CSV, которые потенциально дублируют элементы целевого слоя. Это определяется путем сравнения имеющихся значений в целевом слое со значениями в файле CSV, основываясь на полях, отмеченных в конфигурации.
- Найденные местоположения—показываются все элементы файла CSV с показателем (счетом) совпадения, большим, чем заданный в настройках по умолчанию.
- Просмотрите Не найденные местоположения, щелкнув стрелку в строке.
Появится список элементов.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
Карта переместится к местоположению геокодирования, и на панели появится соответствующая информация.
- Чтобы обновить информацию об объекте, разверните Просмотр информации об объекте и внесите необходимые изменения.
Чтобы изменить информацию о местоположении, вы можете переместить элемент на карте в нужное место или обновить информацию о местоположении в текстовом поле адреса и нажать кнопку Найти . Дополнительно вы можете синхронизировать изменение информации о местоположении с информацией об объекте, щёлкнув кнопку Синхронизировать адресную информацию с информацией о поле .
- Нажмите на кнопку Сохранить , чтобы сохранить изменения во временный слой перед подтверждением.
Элемент переместится в список Найденные местоположения.
Примечание:
Элементы, находящиеся слева в списке Не найденные местоположения, не будут сохранены в целевом слое.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
- Просмотрите Дублирующиеся местоположения, щелкнув стрелку в строке.
Появится список элементов.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
Карта переместится к дублирующимся местоположениям, и на панели появится соответствующая информация.
- Просмотрите целевой слой и информацию в CSV-файле для того, чтобы определить, корректно ли дублирование или нет.
Примечание:
Если для дублирующегося элемента не выбрано никакого действия, он не будет сохранен в целевом слое.
- Выберите одну из следующих опций в ниспадающем списке Запись:
- Дубликат надо изменить – элемент является дубликатом, и требуются внести изменения в местоположения или значения полей.
Чтобы обновить информацию об объекте, разверните Просмотр информации об объекте и внесите необходимые изменения. Чтобы изменить информацию о местоположении, щёлкните Информация источника, чтобы изменить местоположение на исходном слое. Вы можете переместить элемент на карте в нужное место или обновить информацию о местоположении в текстовом поле адреса и нажать кнопку Найти . Дополнительно вы можете синхронизировать изменение информации о местоположении с информацией об объекте, щёлкнув кнопку Синхронизировать адресную информацию с информацией о поле .
- Сохранить как новый объект – элемент не является дубликатом, а элемент должен рассматриваться как новая запись целевого слоя.
При выборе опции Сохранить элемент будет размещен и добавлен либо в список Найденные местоположения, либо в список Не найденные местоположения.
- Дубликат надо изменить – элемент является дубликатом, и требуются внести изменения в местоположения или значения полей.
- Щелкните кнопку Сохранить , чтобы сохранить изменения во временный слой перед подтверждением.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
- Просмотрите Найденные местоположения, щелкнув стрелку в строке.
Появится список элементов.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
Карта переместится к местоположению геокодирования, и на панели появится соответствующая информация.
- Чтобы обновить информацию об объекте, разверните Просмотр информации об объекте и внесите необходимые изменения.
Чтобы изменить информацию о местоположении, вы можете переместить элемент на карте в нужное место или обновить информацию о местоположении в текстовом поле адреса и нажать кнопку Найти . Дополнительно вы можете синхронизировать изменение информации о местоположении с информацией об объекте, щёлкнув кнопку Синхронизировать адресную информацию с информацией о поле .
- Нажмите на кнопку Сохранить , чтобы сохранить изменения во временный слой перед подтверждением.
- Щелкните стрелку рядом с элементом списка для просмотра подробной информации
- Щелкните Отправить, чтобы отправить все элементы с правильным местоположением и просмотренные дубликаты в целевой слой.
- Щёлкните Загрузить для загрузки CSV-файлов для сохраненных элементов, элементов с неправильным местоположением и дублирующихся элементов.