Свойства геометрии для подключения к многофайловым объектам

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

Ниже приводятся примеры возможного обновления информации о геометрии:

  • Задание выходной пространственной привязки.
  • Изменение полей, используемых для представления геометрии. Например, переключение с pickup_x, pickup_y на dropoff_x, dropoff_y.
  • Изменение поля и типа геометрии. Например, переключение с местоположений x и y к полю, использующему wkt.
  • Включение геометрии. Например, переключение с таблицы на полигон.

Подробные свойства полей

Вы можете изменить геометрию для файлов с разделителями, ORC и parquet. Вы не можете изменить геометрию для источников данных на основе шейп-файлов.

Есть три компонента свойств геометрии:

  • Тип геометрии – обязательное свойство, описывающее тип геометрии. Вариантами является точечная, линейная и полигональная нет (отсутствует). Если тип геометрии отсутствует, набор данных является таблицей.
  • Пространственная привязка – обязательное свойство, описывающее пространственную привязку набора данных. Если у набора данных есть геометрия, то необходимо указать либо один, либо оба WKID (WKID и последний WKID), либо WKT.
  • Поля – обязательное свойство для наборов данных с разделителями с пространственной привязкой. Обозначает имена и форматы геометрии.

Пространственная привязка по умолчанию - WGS84, WKID 4326.

Поддерживаются следующие форматы геометрии:

  • XYZ — два или большее число полей будут хранить x, y и, возможно, z. Это наиболее популярный тип формата геометрии. Этот формат не поддерживается для линий и полигонов.
  • WKT — геометрия будет храниться в одном поле well-known text.
  • WKB — геометрия будет храниться в одном поле well-known binary. Этот формат поддерживаются только наборами данных parquet и ORC.
  • GeoJSON — геометрия будет храниться в одном поле в формате GeoJSON.
  • EsriJSON — геометрия будет храниться в одном поле в формате Esri JSON.
  • EsriShape — геометрия будет храниться в одном поле в формате EsriShape.

Изменение свойств геометрии для набора данных подключения к многофайловым объектам не меняет исходные наборы данных.

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