Class: Aws::GeoRoutes::Types::Isoline

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb

Overview

Represents a single reachable area calculated for a specific threshold.

Constant Summary collapse

SENSITIVE =
[:distance_threshold, :time_threshold]

Instance Attribute Summary collapse

Instance Attribute Details

#connectionsArray<Types::IsolineConnection>

Lines connecting separate parts of the reachable area that can be reached within the same threshold. These occur when areas are reachable but not contiguous, such as when separated by water or unroutable areas. When present, these lines represent actual transportation network segments (such as ferry routes or bridges) that connect the separated areas.

Returns:



956
957
958
959
960
961
962
963
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 956

class Isoline < Struct.new(
  :connections,
  :distance_threshold,
  :geometries,
  :time_threshold)
  SENSITIVE = [:distance_threshold, :time_threshold]
  include Aws::Structure
end

#distance_thresholdInteger

The travel distance in meters used to calculate this isoline, if distance-based thresholds were specified in the request.

Returns:

  • (Integer)


956
957
958
959
960
961
962
963
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 956

class Isoline < Struct.new(
  :connections,
  :distance_threshold,
  :geometries,
  :time_threshold)
  SENSITIVE = [:distance_threshold, :time_threshold]
  include Aws::Structure
end

#geometriesArray<Types::IsolineShapeGeometry>

The shapes that define the reachable area, provided in the requested geometry format.

Returns:



956
957
958
959
960
961
962
963
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 956

class Isoline < Struct.new(
  :connections,
  :distance_threshold,
  :geometries,
  :time_threshold)
  SENSITIVE = [:distance_threshold, :time_threshold]
  include Aws::Structure
end

#time_thresholdInteger

The travel time in seconds used to calculate this isoline, if time-based thresholds were specified in the request.

Returns:

  • (Integer)


956
957
958
959
960
961
962
963
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 956

class Isoline < Struct.new(
  :connections,
  :distance_threshold,
  :geometries,
  :time_threshold)
  SENSITIVE = [:distance_threshold, :time_threshold]
  include Aws::Structure
end