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