Skip To Content

Руководство: Запуск инструмента геоаналитики

В данном руководстве описывается процедура настройки данных для создания файлового хранилища больших данных. Файловое хранилище больших данных представляет собой созданный на портале элемент, который ссылается на данные объектов (таблицы, точки, полилинии и полигоны) в местоположении, доступном для GeoAnalytics Server. Элемент файлового хранилища больших данных на вашем портале позволяет вам управлять вашими зарегистрированными данными и просматривать их, чтобы вы могли запустить GeoAnalytics Tools с вашими наборами данных. После того, как файловое хранилище больших данных будет создано, вы сможете использовать эти данные с помощью инструмента Агрегировать точки. В этом учебном пособии вы скачаете набор данных мест высадки и посадки автомобилей такси и используете GeoAnalytics Tools, чтобы определить, где у такси чаще всего происходит высадка пассажиров.

Предварительные действия

Убедитесь, что администратор ArcGIS Enterprise настроил GeoAnalytics Server. Более подробно см. в разделе Настройка ArcGIS GeoAnalytics Server.

Подготовка данных

Чтобы загрузить и подготовить данные, которые будут использоваться в этом примере, выполните следующие действия:

  1. Создайте папку с именем BigDataExample в местоположении, доступном для GeoAnalytics Server. В папке BigDataExample создайте папку с именем NYCTaxi.
  2. Перейдите на https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page и загрузите в папку BigDataExample > NYCTaxi данные Yellow Taxi за январь и февраль 2014 года.

Создание файлового хранилища больших данных

После сохранения данных в местоположении, которое будет доступно для всех компьютеров GeoAnalytics Server, зарегистрируйте их на GeoAnalytics Server как файловое хранилище больших данных через портал. Файловое хранилище больших данных создаст также сервис каталога больших данных, который может использоваться в инструментах GeoAnalytics Server. Чтобы создать файловое хранилище больших данных выполните следующее:

  1. Войдите на ваш портал ArcGIS Enterprise.

    URL-адрес имеет формат https://webadaptorhost.domain.com/arcgis/home, где arcgis – это имя Web Adaptor, зарегистрированного на портале.

  2. Перейдите к Ресурсы > Новый элемент и выберите Хранилище данных.
  3. Введите имя файлового хранилища больших данных в поле Заголовок.
  4. Выберите опцию Файловое хранилище больших данных. Щелкните Далее, чтобы перейти к Шагу 2: Настройка подключения.
  5. Выберите первую опцию для Файлового хранилища, затем щелкните Далее.
  6. В поле Путь напишите путь к файлу в вашей папке BigDataExample.

    Например, для папки BigDataExample в Microsoft Windows из директории sharedLocation, напишите \\sharedLocation\BigDataExample. Для такого же пути в Linux, напишите /sharedLocation/BigDataExample.

  7. Щелкните Далее, чтобы перейти к Шагу 3: Настройка серверов.
  8. Подождите, пока проверится GeoAnalytics Server.
  9. Когда появится зеленая отметка в столбце Статус, щелкните Добавить хранилище данных.

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

    https://gisserver.domain.com:6443/arcgis/rest/services/DataStoreCatalogs/bigDataFileShares_FileShareName/BigDataCatalogServer

    В приведенном выше примере URL FileShareName - это заголовок, который вы указали для хранилища данных при его регистрации с помощью GeoAnalytics Server.

Редактирование файлового хранилища больших данных

В этой справке файловое хранилище больших данных содержит один набор данных, NYCTaxi, получивший своё имя вслед за названием папки в файловом хранилище больших данных.

Этот набор данных имеет несколько полей даты и времени. Можно проверить этот набор данных, чтобы убедиться, что используются правильные поля. Чтобы редактировать и просматривать наборы данных в файловом хранилище больших данных, перейдите к новому элементу ресурса портала Файловое хранилище больших данных, перейдите на страницу Наборы данных и щелкните кнопку редактирования рядом с набором данных. При создании файлового хранилища больших данных параметры geometry и time устанавливаются для использования полученной информации. В этом упражнении вас интересует запуск анализа для местоположений высадки пассажиров.

Примечание:

При создании файлового хранилища больших данных применяется наилучшее предположение для поиска полей, используемых для представления геометрии и времени.

В этом руководстве вы измените свойства набора данных, чтобы использовать время высадки и места высадки. Это значит, что вместо мест посадки пассажиров анализ агрегирует места их высадки. Для анализа может использоваться любой набор геометрии (посадка и высадка). Какой из них использовать зависит от того, какую задачу вы пытаетесь решить. Эти изменения будут внесены в диалоговое окно Редактировать свойства набора данных для набора данных файлового хранилища больших данных.

Примечание:

Такие же изменения можно выполнить, если этот манифест скачать, изменить, а потом загрузить уже измененный манифест. Дополнительные сведения о редактировании манифеста см. в разделе Знакомство с манифестом файлового хранилища больших данных.

  1. На странице элемента файлового хранилища больших данных перейдите на вкладку Наборы данных.
  2. Щелкните кнопку редактирования рядом с набором данных NYCTaxi, чтобы изменить свойства.

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

  3. На вкладке Геометрия показано, что в данный момент для представления значений X и Y используются поля pickup_longitude и pickup_latitude. Измените значения как показано далее:
    1. Измените значение поля X с pickup_longitude на dropoff_longitude.
    2. Измените значение поля Y с pickup_latitude на dropoff_latitude.
  4. Вкладка Время показывает, что поле, используемое в данный момент для представления значений времени – pickup_datetime в формате yyyy-MM-dd HH:mm:ss. Измените настройку Поле времени с pickup_datetime на dropoff_datetime.
  5. Щелкните кнопку Сохранить, чтобы сохранить изменения в наборе данных файлового хранилища больших данных.

Выполнение анализа на данных такси в портале ArcGIS Enterprise

После создания данных и элемента файлового хранилища больших данных перейдите к элементу файлового хранилища больших данных в портале вашей организации, чтобы получить доступ к своим наборам данных. Вы можете использовать эти наборы данных для запуска инструментов GeoAnalytics Server.

Примечание:

Данные, которые были зарегистрированы на GeoAnalytics Server, на сервер не загружаются, они только регистрируются на GeoAnalytics Server и имеют манифест, определяющий схему.

  1. На портале щелкните Карта, чтобы перейти в Map Viewer Classic.
  2. Нажмите кнопку Анализ.

    Если вам доступны и векторный анализ, и анализ растров, выберите Анализ объектов и щелкните Инструменты GeoAnalytics > Суммировать данные > Агрегировать точки.

  3. Введите New York в строку поиска Найти адрес или место и щелкните Поиск.

    Карта приблизится к городу Нью-Йорк.

  4. Инструмент Агрегировать точки позволяет агрегировать точки в полигоны или бины заданного размера для лучшего восприятия этих данных. Поскольку набора данных полигонов для агрегирования у вас нет, агрегировать будете в бины и в пространстве, и во времени.
  5. Чтобы добавить набор данных New York City taxi cab как слой для агрегации, выберите Выбрать слой анализа для первого параметра инструмента. В появившемся диалоговом окне выберите Ресурсы и перейдите к файловому хранилищу больших данных. Выберите слой New York City taxi cab и нажмите Выбрать.
  6. Агрегируйте в квадратные бины размером 1 километр.
  7. Поскольку эти данные содержат информацию о времени, можно применить временные срезы. Скачав эти данные, вы знаете, что они охватывают период два месяца. В этом пособии мы рассмотрим первую неделю каждого месяца. Для этого установите Интервал временного шага на 1 неделю, установите Как часто повторять временной шаг на 1 месяц и установите Время для выравнивания временных шагов с 1 января 2017 года, в 12:00. Хотя тестовые данные относятся к 2014 году, инструмент Агрегировать точки позволяет выровнять анализ как вперед, так и назад во времени.
  8. Выберите интересующую статистику; некоторые примеры представлены Средним значением total_amount, другие – Дисперсией значения Расстояния Поездки.
  9. Задайте пространственную привязку, указав локальную проекцию Нью-Йорка, выполняя следующие шаги:
    1. Щелкните кнопку настроек, чтобы получить доступ к настройкам анализа.
    2. Выберите Как указано из ниспадающего списка Система координат обработки.
    3. Щелкните глобус и перейдите к UTM Zone 18N, щёлкнув Пространственные привязки > PCS > UTM > WGS 1984 UTM Zone 18 N
    4. Щелкните OK и затем Применить.
  10. Приблизьтесь к окрестностям Нью-Йорка, убедитесь что отмечено Использовать текущий экстент карты в инструменте Аграгировать точки и запустите анализ.

    Анализ запустится на компьютере в вашем GeoAnalytics Server. По окончанию анализа на карту будут добавлены результаты. Результаты будут представлены в виде квадратных полигонов, отражающих число мест для высадки в каждом полигоне, а также в виде статистических данных. Ваши результаты будут содержать от 3500 до 4000 объектов. Результаты будут различаться, в зависимости от размера карты на экране и вашего часового пояса.