Обновить свойства набора данных подключения к многофайловым объектам (Инструменты GeoAnalytics Desktop)
Краткая информация
Обновляет свойства набора данных из подключения к многофайловым объектам (MFC). Инструмент обновляет поля, геометрию, время и настройки файла для указанного набора данных MFC.
Использование
Этому инструменту требуется MFC. Чтобы создать MFC, используйте диалоговое окно Новое подключение к многофайловым объектам или инструмент Создать подключение к многофайловым объектам.
Используйте этот инструмент, чтобы изменить схему набора данных MFC, геометрию или время, чтобы использовать его в анализе или визуализации в таких сценариях, как:
Ваш набор данных CSV был зарегистрирован с полями строкового типа, а вы хотите задать эти поля как числовые, чтобы использовать их в анализе.
В вашем наборе данных MFC есть атрибутивные значения для двух разных местоположений, мест посадки и высадки такси, и вы хотите изменить геометрию, используемую в анализе.
Ваш рабочий процесс требует, чтобы для входного слоя было задано время.
Вы хотите поделиться набором данных MFC с коллегой, который интересуется только определенным поднабором объектов, поэтому вы добавляете выражение определяющего запроса и скрываете некоторые неиспользуемые поля.
Можно изменить следующие свойства:
Definition query—выражение, которое используется для ограничения объектов, используемых в анализе.
Fields—имя поля, тип поля и видимость.
Geometry—порядок представления геометрии. Недоступно редактирование для шейп-файлов.
Time—как представлено время.
File—свойства файла, используемые для чтения набора данных.
Используйте диалоговое окно Новое подключение к многофайловым объектам для упрощения процесса создания, редактирования и предварительного просмотра подключения к многофайловым объектам.
Укажите набор данных MFC со свойствами, которые вы хотите изменить, используя параметр Набор данных подключения к многофайловым объектам. Вы можете перейти к набору данных или задать его, используя путь, такой как
c:\<path>\MyMFC.mfc\<dataset_name>, например,c:\MyMFCFolder\MyMFC.mfc\earthquakes_dataset.Задайте выражение для ограничения объектов, используемых в анализе, с помощью параметра Выражение. Добавление фильтра к набору данных MFC аналогично применению определяющего запроса к набору данных на карте: задайте выражение SQL для фильтрации объектов.
Тип поля можно изменить для файлов с разделителями. Для остальных источников данных (например, шейп-файлов, ORC и parquet) тип поля изменить нельзя.
Вы можете изменить геометрию для файлов с разделителями, файлов ORC и файлов parquet. Вы не можете изменить геометрию для набора данных на основе шейп-файла.
В следующей таблице описано, как, редактируя набор данных MFC, задать форматы времени для параметров Время начала и Время окончания. В примере показано, как представляется следующий момент времени: 2 января 2016 года в 21:45:02.05.
Форматы времени в подключениях к многофайловым объектам
Символ
Значение
Пример
yy
Год выражается двумя цифрами.
16yyyy
Год выражается четырьмя цифрами.
2016MM
Месяц выражается числом.
01или1MMM
Месяц выражается трехбуквенным обозначением.
JanMMMM
Месяц выражается полным названием.
Januarydd
День.
02или2HH
Час в 24-часовой системе (значения от 0 до 23).
21hh
Час в 12-часовой системе; значения от 1 до 12).
9mm
Минута; значения в диапазоне от 0 до 59.
45ss
Секунда; значения в диапазоне от 0 до 59.
02SSS
Миллисекунда; значения в диапазоне от 0 до 999.
50a
Маркер AM/PM.
PMepoch_millis
Время в миллисекундах с epoch.
1509581781000epoch_seconds
Время в секундах с epoch.
1509747601Z
Смещение часового пояса, выраженное в часах.
-0100или-01:00ZZZ
Смещение часового пояса, выраженное с помощью ID.
America/Los_Angeles''
Используйте одинарные кавычки для добавления текста, который не представляет значение, описанное в этой таблице.
'T'В следующей таблице содержатся примеры различных форматов представления одной и той же даты: 2 января 2016 года, 21:45:02.05:
Примеры формата времени
Входная дата
Формат даты
01/02/2016 9:45:02PM
ММ/дд/гггг чч:мм:ссa
Jan02-16 21:45:02
ММММдд-гг ЧЧ:мм:сс
January 02 2016 9:45:02.050PM
ММММ дд гггг чч:мм:сс.СССa
01/02/2017T9:45:14:05-0000
ММ/дд/гггг чч:мм:ссa
Вы можете указать часовой пояс одним из следующих способов:
Полное название часового пояса, например, Тихоокеанское стандартное время
Смещение часового пояса, выраженное в часах: -0100 или -01:00
Аббревиатура UTC или GMT
Вы можете изменить следующие свойства файла с разделителями:
Field Delimiter—Разделитель для каждого поля. Распространенными разделителями являются запятая (,) и точка с запятой (;).
Record Terminator—Ограничитель для каждой строки данных. Распространенными ограничителями являются \n и \t.
Quote Character—Символ, используемый для кавычек в исходном наборе данных.
Has Header Row—Истинное или ложное значение, указывающее, включает ли исходный набор данных заголовки. Если строка заголовка включена в набор данных, заголовки будут использоваться для имен полей.
Encoding—Тип кодировки, используемый исходным набором данных. По умолчанию это будет UTF-8.
Инструмент Обновить свойства набора данных подключения к многофайловым объектам обновляет свойства отдельного набора данных. Используйте следующие инструменты для изменения MFC:
Копировать набор данных из подключения к многофайловым объектам—копирует набор данных из MFC в класс объектов.
Дублировать набор данных из подключения к многофайловым объектам—создает представление имеющегося набора данных MFC.
Обновить подключение к многофайловым объектам—проверяет наличие новых наборов данных и добавить их в MFC.
Удалить набор данных из подключения к многофайловым объектам—удаляет набор данных из MFC.
Обновить свойства набора данных подключения к многофайловым объектам—изменяет свойства набора данных MFC.
Предварительный просмотр набора данных из подключения к многофайловым объектам—предварительный просмотр первых десяти объектов в наборе данных, чтобы убедиться в их правильной регистрации.
Описать набор данных—чтобы убедиться в том, что обновленный набор данных вас устраивает.
Вы можете дополнительно отредактировать свой файл MFC вручную. Вы всегда должны изменять файл
.mfcвручную в следующих ситуациях:У вас есть одно или несколько полей, используемых для представления координат x,y или z.
Вы хотите обновить путь для источника.
Более подробно о форматировании файла подключения к многофайловым объектам.
Этот инструмент геообработки работает на Spark. См. раздел Подключения к многофайловым объектам, чтобы узнать об использовании таких подключений.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Набор данных подключения к многофайловым объектам |
Обновляемый набор данных MFC. Опции редактирования будут различаться в зависимости от исходных данных (шейп-файл, файл с разделителями, файл ORC или parquet). |
Table View |
|
Выражение (Дополнительный) |
Выражение, которое используется для ограничения объектов, используемых в анализе. |
SQL Expression |
|
Свойства поля (Дополнительный) |
Задает имена полей и свойства, которые будут изменены. Столбцы таблицы значений:
|
Value Table |
|
Тип геометрии (Дополнительный) |
Задает тип геометрии, который будет использоваться для пространственного представления набора данных. Геометрию нельзя изменить для наборов данных на основе шейп-файла.
|
String |
|
Пространственная привязка (Дополнительный) |
Значение WKID или строка WKT, которая будет использоваться для пространственной привязки набора данных. По умолчанию WKID 4326 (WGS84). Пространственную привязку нельзя изменить для наборов данных на основе шейп-файла. |
String |
|
Тип формата геометрии (Дополнительный) |
Определяет, как будет отформатирована геометрия. Геометрию нельзя изменить для данных на основе шейп-файла.
|
String |
|
Поле геометрии (Дополнительный) |
Одно поле, используемое для представления геометрии. Это поле используется, когда форматом геометрии является WKT, WKB, GeoJSON, EsriJSON или EsriShape. |
String |
|
Поле X (Дополнительный) |
Поле, используемое для представления координаты x местоположений: Если более одного поля представляют координату x, измените файл |
String |
|
Поле Y (Дополнительный) |
Поле, используемое для представления координаты y местоположений: Если более одного поля представляют координату y, измените файл |
String |
|
Поле Z (Дополнительный) |
Поле, используемое для представления координаты z местоположений: Если более одного поля представляют координату z, измените файл |
String |
|
Тип времени (Дополнительный) |
Задает тип времени, который будет использоваться для временного представления набора данных.
|
String |
|
Часовой пояс (Дополнительный) |
Часовой пояс набора данных. |
String |
|
Время начала (Дополнительный) |
Поля, используемые для определения времени начала и форматирования времени. Столбцы таблицы значений:
|
Value Table |
|
Конечное время (Дополнительный) |
Поля, используемые для определения времени окончания и форматирования времени. Столбцы таблицы значений:
|
Value Table |
|
Расширение файла (Дополнительный) |
Расширение файла исходного набора данных. Значение параметра не может быть изменено. |
String |
|
Разделитель полей (Дополнительный) |
Разделитель полей, используемый в исходном наборе данных. |
String |
|
Ограничитель записи (Дополнительный) |
Ограничитель записи, используемый в исходном наборе данных. |
String |
|
Символ кавычки (Дополнительный) |
Символ кавычки, используемый в исходном наборе данных. |
String |
|
Содержит строку заголовка (Дополнительный) |
Указывает, включает ли исходный набор данных строку заголовка.
|
Boolean |
|
Кодировка (Дополнительный) |
Тип кодировки, используемый в исходном наборе данных. По умолчанию используется UTF-8. |
String |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Обновленный MFC |
Обновленный файл MFC с отредактированными свойствами, примененными к определенному набору данных. |
File |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Нет
- Standard: Нет
- Advanced: Да