Определяет, будет ли выходной файл слоя хранить абсолютные или относительные пути к источнику данных.
Отмечено–Выходной файл слоя будет хранить относительные пути к источнику данных на диске. Если выходной файл слоя будет перемещен, путь к источнику данных будет обновлен.
Не отмечено–Выходной файл слоя будет хранить абсолютные пути к источнику данных на диске. Используется по умолчанию.
Boolean
Версия слоя
(Дополнительный)
Задает версию выходного файла слоя.
Прежние версии:
Этот параметр более не поддерживается. Он останется только для обратной совместимости скриптов и моделей.
Файлы слоев, созданные в определенной версии, поддерживаются во всех второстепенных версиях той же серии. Например, файл слоя, сохраненный в ArcGIS Pro 3.1, можно использовать во всех версиях ArcGIS Pro 3.x.
Чтобы сохранить слой и его свойства в другой основной версии ArcGIS Pro, используйте инструмент Упаковать слой.
Текущий–Текущая версия. Используется по умолчанию.
Определяет, будет ли выходной файл слоя хранить абсолютные или относительные пути к источнику данных.
RELATIVE–Выходной файл слоя будет хранить относительные пути к источнику данных на диске. Если выходной файл слоя будет перемещен, путь к источнику данных будет обновлен.
ABSOLUTE–Выходной файл слоя будет хранить абсолютные пути к источнику данных на диске. Используется по умолчанию.
Boolean
version
(Дополнительный)
Задает версию выходного файла слоя.
Прежние версии:
Этот параметр более не поддерживается. Он останется только для обратной совместимости скриптов и моделей.
Файлы слоев, созданные в определенной версии, поддерживаются во всех второстепенных версиях той же серии. Например, файл слоя, сохраненный в ArcGIS Pro 3.1, можно использовать во всех версиях ArcGIS Pro 3.x.
Чтобы сохранить слой и его свойства в другой основной версии ArcGIS Pro, используйте инструмент Упаковать слой.
CURRENT–Текущая версия. Используется по умолчанию.
String
Пример кода
SaveToLayerFile, пример 1 (окно Python)
В следующем скрипте окна Python показано, как использовать функцию SaveToLayerFile в режиме прямого запуска.
SaveToLayerFile, пример 2 (автономный скрипт Python)
В следующем скрипте Python показано, как используется функция SaveToLayerFile в автономном скрипте.
# Description: Save a layer to a file on disk
# Import system modules
import arcpy
# Set workspace
arcpy.env.workspace = "C:/data"
# Set local variables
in_features = "study_quads.shp"
where_clause = '"NAME" = \'LA MESA\''
in_layer = "studyquadsLyr"
out_layer_file = "studyquadsLyr.lyrx"
# Run MakeFeatureLayer
arcpy.management.MakeFeatureLayer(in_features, "study_quads_lyr", where_clause)
# Run SaveToLayerFile
arcpy.management.SaveToLayerFile("study_quads_lyr", out_layer_file, "ABSOLUTE")