{
  "name" : "Viewshed",
  "description" : "Determines the raster surface locations visible to a set of observer features, using geodesic methods.",
  "function" : {
    "pixelType" : "UNKNOWN",
    "name" : "Viewshed",
    "description" : "Determines the raster surface locations visible to a set of observer features, using geodesic methods.",
    "type" : "GPAdapterFunction",
    "_object_id" : 1
  },
  "arguments" : {
    "ToolName" : {
      "name" : "ToolName",
      "value" : "Viewshed2_sa",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 2
    },
    "PrimaryInputParameterName" : {
      "name" : "PrimaryInputParameterName",
      "value" : "in_raster",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 3
    },
    "OutputRasterParameterName" : {
      "name" : "OutputRasterParameterName",
      "value" : "out_raster",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 4
    },
    "in_raster" : {
      "name" : "Raster",
      "isDataset" : true,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 5
    },
    "in_observer_features" : {
      "name" : "in_observer_features",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 6
    },
    "analysis_method" : {
      "name" : "analysis_method",
      "value" : "ALL_SIGHTLINES",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 7
    },
    "analysis_type" : {
      "name" : "analysis_type",
      "value" : "FREQUENCY",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 8
    },
    "vertical_error" : {
      "name" : "vertical_error",
      "value" : "0 Meters",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 9
    },
    "refractivity_coefficient" : {
      "name" : "refractivity_coefficient",
      "value" : 0.13,
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 10
    },
    "surface_offset" : {
      "name" : "surface_offset",
      "value" : "0 Meters",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 11
    },
    "observer_elevation" : {
      "name" : "observer_elevation",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 12
    },
    "observer_offset" : {
      "name" : "observer_offset",
      "value" : "1 Meters",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 13
    },
    "inner_radius" : {
      "name" : "inner_radius",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 14
    },
    "inner_radius_is_3d" : {
      "name" : "inner_radius_is_3d",
      "value" : false,
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 15
    },
    "outer_radius" : {
      "name" : "outer_radius",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 16
    },
    "outer_radius_is_3d" : {
      "name" : "outer_radius_is_3d",
      "value" : false,
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 17
    },
    "horizontal_start_angle" : {
      "name" : "horizontal_start_angle",
      "value" : "0",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 18
    },
    "horizontal_end_angle" : {
      "name" : "horizontal_end_angle",
      "value" : "360",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 19
    },
    "vertical_upper_angle" : {
      "name" : "vertical_upper_angle",
      "value" : "90",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 20
    },
    "vertical_lower_angle" : {
      "name" : "vertical_lower_angle",
      "value" : "-90",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 21
    },
    "type" : "GPAdapterFunctionArguments",
    "_object_id" : 22
  },
  "functionType" : 0,
  "thumbnail" : ""
}