JSON в объекты (Инструменты Конвертация)
Краткая информация
Конвертирует объекты форматированных файлов Esri JSON (.json) или форматированных файлов GeoJSON (.geojson) в класс пространственных объектов.
Использование
Если во входном файле
.jsonсвойстваhasZилиhasMустановлены наTrue, выходные объекты будут содержать значения z и m.Если входными данными является файл
.geojson, для конвертации его в класс пространственных объектов необходимо выбрать тип геометрии. GeoJSON поддерживает несколько типов объектов внутри одного файла, тогда как класс пространственных объектов должен составляться объектами одного типа.У текстовых полей в выходных данных слишком большая длина (2 миллиона символов), поскольку спецификации форматов JSON и GeoJSON не включают свойство длины для текстовых атрибутов. Для повышения производительности при конвертации используется большая фиксированная длина вместо чтения всех значений, чтобы определить самое большое число символов.
Спецификации форматов JSON и GeoJSON не включают стандартный способ хранения значений
datetime. Значениеdatetimeможет быть представлено как целочисленное в секундах во времени эпохи Unix. Чтобы конвертировать это число в значениеdatetime, используйте инструмент Вычислить поле или выражение Python, например,datetime.datetime.fromtimestamp(!date_field!).Если на входе файл
.geojson, атрибуты первой записи используются для определения схемы выходного класса объектов.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные данные JSON или GeoJSON |
Входной файл Расширение входного файла определяет формат, который используется инструментом для правильной конвертации. Для форматированного файла Esri JSON используйте расширение |
File |
|
Выходной класс пространственных объектов |
Выходной класс объектов, который будет содержать объекты из входного файла |
Feature Class |
|
Тип геометрии (Дополнительный) |
Указывает тип геометрии, который будет использован при конвертации из GeoJSON в объекты. Этот параметр используется только если входные данные представляют собой файл
|
String |
Параметры среды
Текущая рабочая область, Временная рабочая область
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да