Skip To Content

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

Геокодирование – это процесс, преобразующий описание местоположения (например, пару координат, адрес или название места) в местоположение на поверхности Земли.

Esri предоставляет ресурсы, которые дают вам возможность находить местоположение адресов, городов, достопримечательностей, названий компаний и других мест в более чем 100 странах по всему миру. ArcGIS Maps for Power BI использует сервис ArcGIS World Geocoding Service для нахождения точечных объектов (таких как адреса, города США и города по всему миру) и сервис ArcGIS GeoEnrichment для нахождения объектов границ (таких как почтовые индексы, штаты, округа и страны).

При добавлении карты из Power BI выберите тип местоположения, который лучше всего представляет вашу информацию. Информация о местоположении из ваших данных используется для создания соотношения между бизнес-данными и указанным типом местоположения. Хотя ArcGIS Maps for Power BI делает все возможное, чтобы предоставить местоположение на карте на основе входных данных местоположений, существует несколько способов подготовки ваших данных перед их добавлением на карту, чтобы помочь гарантировать постоянную точность результатов.

Типы местоположения

Следуйте этим рекомендациям для точного картографирования ваших данных.

Используйте подходящую информацию о местоположении в поле Местоположение

Следующие типы информации допускаются в поле Местоположение:

  • Адресная информация – в зависимости от географического региона вашей организации адресные данные могут включать любые из следующих элементов: адрес, область, район, город, штат, провинция, почтовый индекс, ZIP Code (для США), страна и т.д. Чем больше адресных элементов содержат данные, тем точнее будут результаты.

    При геокодировании адресов вы можете добавить максимум 1500 точечных объектов в визуализацию ArcGIS Maps for Power BI.

    Ячейка поля Местоположение принимает только одно значение. Поэтому, если ваша адресная информация содержится в отдельных столбцах, очень важно соединить информацию в отдельный столбец местоположения с разделителями-запятыми. Затем вы можете поместить данные из этого столбца в ячейку поля Местоположение, чтобы добавить данные на карту.

  • Стандартные административные границы – Когда вы используете стандартные административные границы в поле Местоположение, ArcGIS Maps for Power BI в первую очередь ищет определенные настройки в метаданных Категории данных столбца; если данные относятся к категории Штат или Область, Почтовый индекс, Округ или Страна/Регион, то ArcGIS Maps for Power BI использует стандартный географический запрос для определения местоположений элементов на карте.

    Если метаданные не найдены, ArcGIS Maps for Power BI выполняет поиск по поддерживаемым ключевым словам в именах полей данных, которые совпадают со стандартными административными границами. В следующей таблице приводятся стандартные административные границы и относящиеся к ним ключевые слова. Ключевые слова не чувствительны к регистру.

    Административная границаПоддерживаемые ключевые слова

    Штат США

    штат, штаты

    Почтовые индексы США

    zip, zips, zipcode, zipcodes, почтовый код, почтовые коды, индекс, индексы

    Округ США

    округ, округа

    Город

    город, города

    Страна мира

    страна, страны

    Если ключевое слово найдено, ArcGIS Maps for Power BI использует сервис ArcGIS GeoEnrichment для поиска полигональных объектов на карте. Полный список поддерживаемых стран см. в Покрытие GeoEnrichment.

    Административные границы добавляются на карту как полигоны, которые представляют как форму, так и местоположение.

    Если ArcGIS Maps for Power BI не может найти метаданные или ключевые слова, которые можно распознать, то данные в текстовой форме отправляются в ArcGIS World Geocoding Service, в попытке определить местоположение точечных объектов. Во многих случаях это приводит к неточным результатам, поскольку информации для определения точных местоположений недостаточно. Используйте панель Тип местоположения, чтобы указать параметры для местоположений.

Выбор метода поиска местоположения границы

Когда вы наносите на карту границы, например, границы штатов или стандартные административные границы, ArcGIS Maps for Power BI использует метод ближайшего совпадения для расположения областей. Это поведение применяется по умолчанию и допускает опечатки и другие ошибки в данных. Используйте Ближайшее совпадение, если вы знаете, что в вашем наборе данных есть ошибки написания (например, Claifornia вместо California), если для названий местоположений есть несколько возможных вариантов перевода на английский или если вы не уверенны в точном написании, используемом в сервисах данных Esri. Эта опция не рекомендуется для кодов, так как она может вернуть некорректные геометрии. Примеры данных, которые хорошо подходят для метода Ближайшее совпадение:

  • Названия стран
  • Штаты Бразилии
  • Штаты США
  • Любые данные, в которых могут быть ошибки написания или специальные символы

Если для определения границ используются коды или сокращения или когда вы уверены, что в наборе данных нет опечаток и он точно совпадает с написанием в сервисах данных Esri, используйте метод поиска Точное совпадение. Например, используйте Точное совпадение для следующих данных:

  • Почтовые индексы
  • Аббревиатуры штатов США
  • Трехбуквенные коды стран (ISO 3166-1 Alpha-3)
  • Географические названия с единственным английским написанием, которые внесены в ваш набор данных без ошибок (например, California)

Поиск почтовых индексов

Когда вы используете почтовые индексы в поле Местоположение, ArcGIS Maps for Power BI ищет определенные настройки в столбце метаданные Категории данных, чтобы определить тип местоположения и точно отобразить его на карте. Когда вы отображаете на карте местоположения, используя почтовые индексы или коды, то важно правильно идентифицировать данные, исходя из формата ваших индексов.

Когда почтовые индексы представлены в виде кодов или идентификаторов, например, 92374 или CF, выберите для своих данных категорию Почтовый индекс. Это позволит ArcGIS Maps for Power BI распознать данные как коды, и точно отобразить объекты на карте.

Если почтовые индексы представлены в виде полного имени, например, Кардифф, то выбор категории метаданных Почтовый индекс может привести к неточным результатам. В этих случаях стоит задать метаданные, как Нет категории и указать имя столбца, которое ArcGIS Maps for Power BI может корректно идентифицировать, используя известные ключевые слова, например, Почтовый индекс или Почтовый код. Вместо этого вы можете использовать панель Тип местоположения в ArcGIS Maps for Power BI, чтобы задать в качестве типа местоположения категорию почтовых индексов той страны, данные которой вы используете.

Использование точных значений широты и долготы

Значения широты и долготы представляют x,y координаты местоположения на карте. Данные x,y координат могут указываться с помощью системы координат World Geodetic System 1984 (WGS84). В этой системе, широта (Y) имеет значения от -90 до 90, а долгота (X) имеет диапазон значений от -180 до 180.

Создание отдельного столбца Местоположение в ваших данных

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

Примечание:

Преобразуйте значения адреса и почтового индекса в текстовый формат (Format: Text) перед тем, как выполнять слияние столбцов.

Используя Desktop Report Editor в Power BI (вкладка Моделирование, на панели Поля щелкните Еще рядом с набором данных, который вы хотите отредактировать, и выберите Новый столбец. Создайте пользовательскую формулу DAX, которая объединяет поля из различных адресных столбцов в отдельный столбец. Например, чтобы объединить столбцы Адрес, Город, Округ и Почтовый индекс, ваша формула должна выглядеть похожим образом:

Column = [Address] & ", " & [City] & ", " & [Province] & ", " & [Postal Code]

Назовите новый столбец так, чтобы его можно было легко узнать, как столбец объединенных данных местоположения.

Типы, форматы и категории данных

В подразделах выше представлена дополнительная информация о ArcGIS Maps for Power BI и данных.

Выделите категории полей местоположений

Чтобы убедиться, что ArcGIS Maps for Power BI точно геокодирует ваши данные, укажите категорию данных для каждого из ваших полей. Используя Desktop Report Editor в Power BI, выберите таблицу, которую необходимо изменить. На ленте, щелкните закладку Моделирование. Выберите столбец в таблице и выберите подходящую категорию в ниспадающем меню Категория данных. Например, столбец штатов США должен принадлежать к категории Штат или Округ; для столбца страны мира выберите Страна/Регион, для почтовых индексов выберите категорию Почтовые индексы, и т.д. Если вы создали объединенный столбец местоположения, выберите категорию Адрес.

Категории профессиональных данных

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

Использование текстовых значений

Столбцы набора данных, которые будут использоваться для местоположения (например, почтовые индексы) должны быть отформатированы как текст, а не как числовые поля. Если в данные имеется число, начинающееся с нуля, как это часто бывает в почтовых индексах, некоторые пакеты ПО интерпретируют эти поля как числовые значения и отбрасывают нуль впереди, что приводит к изменению исходного значения. Форматирование таких столбцов как текст гарантирует, что данные останутся неизменными.

Типы профессиональных данных

Использование форматов времени

ArcGIS Maps for Power BI поддерживает несколько различных форматов даты и времени, как показано в таблице ниже. Если вы используете формат, который не перечислен в таблице, ArcGIS Maps for Power BI попытается найти для формата эквивалент; например, 30-Дек-1997 будет отображено, как 30 Дек 1997. Если эквивалентный формат не найден, ArcGIS Maps for Power BI использует формат по умолчанию ДД/ММ/ГГГГ ЧЧ:ММ (30.12.1997 18:00).

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

ArcGIS Maps for Power BI поддерживает следующие форматы даты-времени:

Формат даты-времениПример

ММ/ДД/ГГГГ

12/30/1997

Месяц ДД, ГГГГ

30 декабря 1997 г.

День месяца (сокр) ГГГГ

Вторник, Дек 30, 1997

День недели, Месяц ДД, ГГГГ

Вторник, 30 декабря 1997

ДД.ММ.ГГГГ ЧЧ:ММ

30.12.1997 18:00

ДД.ММ.ГГГГ ЧЧ:ММ (24 часа)

12/30/1997 18:00

ДД.ММ.ГГГГ ЧЧ:ММ:СС

12/30/1997 5:50:50 PM

ДД.ММ.ГГГГ ЧЧ:ММ:СС (24 часа)

12/30/1997 17:59:59

Месяц ГГГГ

Декабрь 1997 года

Месяц (сокр) ГГГГ

Дек 1997

ГГГГ

1997

ЧЧ:ММ:СС

5:59:59

ЧЧ:ММ:СС (24 часа)

17:59:59

ЧЧ:ММ

5:50 PM

ЧЧ:ММ (24 часа)

17:59

Число поддерживаемых объектов

При создании новой карты легко увлечься и попытаться добавить большой фрагмент данных на карту. Важно помнить, что отображение слишком большого числа отдельных объектов может привести к проблемам их просмотра и полученная карта не даст вам четкой картины, позволяющей понять ваши бизнес-данные. Сложная для интерпретации, перегруженная карта, пытающаяся геокодировать большое количество строк данных, может замедлить производительность ArcGIS Maps for Power BI.

Подписчики Plus

  • Использование адресной информации в поле Местоположение: 5,000
  • Использование значений широты и долготы в соответствующей ячейке поля:
    • Chrome, Safari, Firefox, or Microsoft Edge: 30000
    • Internet Explorer 11: 10000
  • Использование стандартного административного значения в поле Местоположение: 15 000

Включена с Power BI

  • Использование адресной информации в поле Местоположение: 1500
  • Использование значений широты и долготы в соответствующей ячейке поля:
    • Chrome, Safari, Firefox, or Microsoft Edge: 30000
    • Internet Explorer 11: 10000
  • Использование стандартного административного значения в поле Местоположение: 15 000

Примечание:

В зависимости от ограничений компьютера и браузера производительность может варьировать при отображении полигональных объектов, таких как почтовых округов, районов переписи и т.д. Для минимизации проблем ArcGIS Maps for Power BI ограничивает максимальное число поддерживаемых объектов. Для Power BI Desktop и в браузерах Chrome, FireFox, Safari и Microsoft Edge максимальное число полигонов стоставляет 15000. В Internet Explorer 11 максимальное число полигонов - 5000. Это известное ограничение, которое будет исправлено в будущих версиях.

Визуализация ArcGIS Maps for Power BI может содержать максимум 1024 столбцов данных.

Дополнительные сведения об адресах и полях местоположений см. в разделе Типы местоположений.