Слой GA в изолинии (Geostatistical Analyst)
Краткая информация
Создает класс пространственных объектов изолиний из слоя геостатистического анализа. Выходной класс объектов может быть либо классом линейных объектов для изолиний, либо классом полигональных объектов для контуров с заливкой.
Использование
Для форматов данных, которые поддерживают нулевые значения (Null), например для классов пространственных объектов файловых и персональных баз геоданных, нулевое значение (Null) используется для указания того, что для данного местоположения не удалось выполнить интерполяцию, или что значение следует игнорировать при его использовании в качестве входного. Для форматов данных, которые не поддерживают нулевые значения (Null), например для шейп-файлов, используется значение -1,7976931348623158e+308 (это отрицательный вариант определенной в языке C++ константы DBL_MAX) для указания того, что для данного местоположения не удалось выполнить интерполяцию.
Синтаксис
Параметр | Объяснение | Тип данных |
in_geostat_layer |
Анализируемый геостатический слой. | Geostatistical Layer |
contour_type |
Тип изолинии для представления геостатистического слоя.
| String |
out_feature_class |
Выходным классом пространственных объектов будет либо полилиния, либо полигон, в зависимости от выбранного Типа изолинии (Contour type). | Feature Class |
contour_quality (дополнительно) |
Определяет сглаженность представления в виде изолиний.
| String |
Пример кода
Экспорт геостатистического слоя в класс объектов изолиний.
import arcpy
from arcpy import env
env.workspace = "C:/gapyexamples/data"
arcpy.GALayerToContour_ga("C:/gapyexamples/data/kriging.lyr", "Contour",
"C:/gapyexamples/output/krig_cont", "Presentation")
Экспорт геостатистического слоя в класс объектов изолиний.
# Name: GALayerToContour_Example_02.py
# Description: Exports a geostatistical layer to contours.
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inLayer = "C:/gapyexamples/data/kriging.lyr"
contType = "Contour"
outCont = "C:/gapyexamples/output/krig_cont"
contQuality = "Presentation"
# Check out the ArcGIS Geostatistical Analyst extension license
arcpy.CheckOutExtension("GeoStats")
# Execute GALayerToContour
arcpy.GALayerToContour_ga(inLayer, contType, outCont, contQuality)