Наборы данных подключения к многофайловым объектам содержат свойство геометрии, которое определяет географическое положение и включает: тип геометрии, поле, используемое для построения геометрии, и пространственную привязку.
Ниже приводятся примеры возможного обновления информации о геометрии:
- Задание выходной пространственной привязки.
- Изменение полей, используемых для представления геометрии. Например, переключение с 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 вручную.