Class: Aws::GeoRoutes::Types::IsolineMatchingOptions

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

Overview

Isoline matching related options.

Constant Summary collapse

SENSITIVE =
[:name_hint, :on_road_threshold, :radius]

Instance Attribute Summary collapse

Instance Attribute Details

#name_hintString

Attempts to match the provided position to a road similar to the provided name.



1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-georoutes/types.rb', line 1096

class IsolineMatchingOptions < Struct.new(
  :name_hint,
  :on_road_threshold,
  :radius,
  :strategy)
  SENSITIVE = [:name_hint, :on_road_threshold, :radius]
  include Aws::Structure
end

#on_road_thresholdInteger

If the distance to a highway/bridge/tunnel/sliproad is within threshold, the waypoint will be snapped to the highway/bridge/tunnel/sliproad.

Unit: ‘meters`



1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-georoutes/types.rb', line 1096

class IsolineMatchingOptions < Struct.new(
  :name_hint,
  :on_road_threshold,
  :radius,
  :strategy)
  SENSITIVE = [:name_hint, :on_road_threshold, :radius]
  include Aws::Structure
end

#radiusInteger

Considers all roads within the provided radius to match the provided destination to. The roads that are considered are determined by the provided Strategy.

Unit: ‘Meters`



1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-georoutes/types.rb', line 1096

class IsolineMatchingOptions < Struct.new(
  :name_hint,
  :on_road_threshold,
  :radius,
  :strategy)
  SENSITIVE = [:name_hint, :on_road_threshold, :radius]
  include Aws::Structure
end

#strategyString

Strategy that defines matching of the position onto the road network. MatchAny considers all roads possible, whereas MatchMostSignificantRoad matches to the most significant road.



1096
1097
1098
1099
1100
1101
1102
1103
# File 'lib/aws-sdk-georoutes/types.rb', line 1096

class IsolineMatchingOptions < Struct.new(
  :name_hint,
  :on_road_threshold,
  :radius,
  :strategy)
  SENSITIVE = [:name_hint, :on_road_threshold, :radius]
  include Aws::Structure
end