Руководство пользователя

Руководство пользователя

Создание линий из точек

Описывает, как соединять точки в линии с помощью конструкторе Epsilon Metrics.

В этом руководстве говорится, как с помощью анализа «Создание линий из точек» объединить точки в линии на основе данных, введенных пользователем. На приведенной выше карте пригородных потоков используются данные переписи населения США о поездках на работу. «Создание линий из точек» позволяет вам создавать визуализации на основе ваших данных точек, чтобы визуализировать базовые связи между точками.

Типы создания линий из анализа точек

Данные, подходящие для этого анализа, могут поступать во многих формах, но входными данными обязательно должен быть набор точек. В конструкторе Epsilon Metrics есть несколько вариантов соединения точек в линии:

  • К источнику: Соедините два столбца точек в двух разных таблицах на основе необязательного условия соответствия и примените его как к целевой, так и к исходной таблицам.
  • Последовательный: Последовательно соединяйте точки при соблюдении дополнительных условий: группировка по категории и упорядочение по значению. Например, данные о перемещении животных или данные GPX. Вы можете визуализировать движение в виде дорожки, группируя по видам и упорядочивая по времени.
  • К одной точке: Объедините все точки в вашем наборе данных в одну точку, определив атрибуты местоположения (широту и долготу) точки фокусировки. Это будет полезно при подключении нескольких точек к одной точке.

Подключиться к единой точке

В этом руководстве мы воспользуемся анализом «Создание линий из точек», чтобы визуализировать самый популярный пункт назначения в поиске рейсов Google (и его начало на День Благодарения) с помощью данных, предоставленных The New York Times’ Upshot.

  1. Чтобы визуализировать данные, загрузите файл шаблона и импортируйте его в свою учетную запись. Конструктор открывается с пунктом назначения рейса в качестве первого слоя карты и городами отправления в качестве второго слоя карты.

  2. Выберите слой карты «Город отправления» (Origin city).

  3. Нажмите на вкладку АНАЛИЗ.

  4. Нажмите «Создание линий из точек» и примените следующие параметры, чтобы указать Майами, штат Флорида, в качестве исходной точки:
    1) В поле «ТИП» выберите «К одной точке».
    2) В поле «ДОЛГОТА» введите -80,1798.
    3) В поле «ШИРОТА» введите 26.017.
    4) Нажмите «ПРИМЕНИТЬ».

    Результат отображает расстояние полета между аэропортами, от городов отправления до пунктов назначения.

    single_point

  5. Перейдите на вкладку «ДАННЫЕ» и выберите «Добавить как виджет» для столбца weight и столбца length.

    widgets
    1) Столбец weight определяет соотношение поисков рейсов в течение недели Благодарения по сравнению с обычной неделей в году.
    2) Столбец length был создан в результате анализа «Создание линий из точек» и отображает расстояние между аэропортами от исходных городов до пункта назначения.

  6. Нажмите и перетащите исходный источник данных из слоя карты, чтобы создать новый слой.

    1. В списке «СЛОИ» в конструкторе кликните по исходному файлу (origin_cities) из слоя B.

      select_source

    2. Перетащите его над слоем B.

      click_drag

      Нажмите и перетащите, чтобы создать новый слой из источника. Создается новый слой (слой C) и отображает конечные точки пункта назначения в вашей визуализации. Новый слой, созданный из исходного кода

      new_layer

Ограничения

Тип Ограничение строки Очков за линию Ограничение Лимит времени
К источнику 1000000 - 5 минут
Последовательный 1000000 100000 -
К одной точке - - -

Внешние ресурсы

Если вы заинтересованы в использовании базовых функций в SQL в конструкторе, ознакомьтесь с документацией PostGIS для ST_MakeLine. Во всех анализах в разделе «Создание линий из точек» используются различные формы функции ST_MakeLine.