Объекты в JSON (Инструменты Конвертация)
Краткая информация
Конвертирует объекты в формат Esri JSON или GeoJSON. Поля, геометрия и пространственная привязка объектов конвертируются в соответствующее представление JSON и записываются в файл с расширением .json или .geojson.
Использование
Вы можете включить форматирование, чтобы JSON-представление в выходном файле было более понятным. Выходной файл будет отформатирован с использованием пробелов, табуляторов и переходов на новые строки, что улучшит его читаемость. Форматированный JSON может быть удобен для разработки приложений и тестирования. Однако не рекомендуется использовать форматирование в реальных приложениях, поскольку все пробелы не являются необходимыми и игнорируются обработчиками JSON. Кроме того, форматированный JSON занимает значительно больше места, чем неформатированный, и размер файла будет больше, чем соответствующее представление JSON. Это может повлиять на производительность приложения.
Конвертация не поддерживает соединения, связи и вложения объектов.
Для конвертации поднабора объектов из класса объектов или слоя используйте инструменты Выбрать в слое по атрибуту или Выбрать в слое по расположению и выберите поднабор объектов для конвертации перед использованием инструмента Объекты в JSON.
Используйте параметр Выходные данные в GeoJSON для создания файла
.geojson, который соответствует спецификации GeoJSON. Спецификация GeoJSON не поддерживает кривые; входные объекты, содержащие кривые, будут уплотнены в процессе конвертации.Если в качестве выходного файла указан
.geojson, вы можете использовать параметр Проецировать в WGS84, чтобы спроецировать входные объекты в систему координат WGS84, которая является стандартом для спецификации GeoJSON. При необходимости будет применено географическое преобразование по умолчанию. Если этот параметр не используется, выходной файл.geojsonбудет содержать тегcrs, который используется в некоторых приложениях для определения системы координат. Этот тег не поддерживается полностью в спецификации GeoJSON.В выходных данных инструмента будут только видимые атрибутивные поля входных данных. Чтобы включить все поля, их нужно сделать видимыми. Кроме того, вы можете использовать параметр Использовать псевдонимы полей, чтобы в выходных данных вместо имен полей применялись псевдонимы.
Размер выходного файла не может превышать 4 ГБ. Уменьшите объем входных данных, если они слишком велики.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные объекты |
Объекты для конвертации в формат JSON. |
Feature Layer |
|
Выходной JSON |
Выходной файл |
File |
|
Форматированный JSON (Дополнительный) |
Указывает, будет ли JSON отформатирован для улучшения читаемости, в соответствии со спецификациями ArcGIS REST API для формата PJSON (Pretty JSON).
|
Boolean |
|
Включить Z-значения (Дополнительный) |
Указывает, будет ли JSON включать z-значения объектов.
|
Boolean |
|
Включить M-значения (Дополнительный) |
Указывает, будет ли JSON включать m-значения объектов.
|
Boolean |
|
Выходные данные в GeoJSON (Дополнительный) |
Указывает, будут ли выходные данные созданы в формате GeoJSON в соответствии со спецификацией GeoJSON или форматом Esri JSON.
|
Boolean |
|
Проецировать в WGS84 (Дополнительный) |
Определяет, будут ли входные объекты спроецированы в географическую систему координат WGS84 с географическим преобразованием по умолчанию. Данная опция применяется только, когда выходные данные GeoJSON.
|
Boolean |
|
Использование псевдонимов полей (Дополнительный) |
Определяет, будет ли выходной файл использовать псевдонимы полей для атрибутов объектов.
|
Boolean |
Параметры среды
Текущая рабочая область, Временная рабочая область
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да