Class: Aws::GeoPlaces::Types::ReverseGeocodeResultItem

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

Overview

The returned location from the ‘Reverse Geocode` action.

Constant Summary collapse

SENSITIVE =
[:position, :map_view]

Instance Attribute Summary collapse

Instance Attribute Details

#access_pointsArray<Types::AccessPoint>

Position of the access point represent by longitude and latitude.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#addressTypes::Address

The place’s address.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#address_number_correctedBoolean

Boolean indicating if the address provided has been corrected.

Returns:

  • (Boolean)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#categoriesArray<Types::Category>

Categories of results that results must belong to.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#distanceInteger

The distance in meters from the QueryPosition.

Returns:

  • (Integer)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#food_typesArray<Types::FoodType>

List of food types offered by this result.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#map_viewArray<Float>

The bounding box enclosing the geometric shape (area or line) that an individual result covers.

The bounding box formed is defined as a set 4 coordinates: ‘[lng, lat, lng, lat]`

Returns:

  • (Array<Float>)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#place_idString

The ‘PlaceId` of the place you wish to receive the information for.

Returns:

  • (String)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#place_typeString

A ‘PlaceType` is a category that the result place must belong to.

Returns:

  • (String)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#political_viewString

The alpha-2 or alpha-3 character code for the political view of a country. The political view applies to the results of the request to represent unresolved territorial claims through the point of view of the specified country.

Returns:

  • (String)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#positionArray<Float>

The position in longitude and latitude.

Returns:

  • (Array<Float>)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#postal_code_detailsArray<Types::PostalCodeDetails>

Contains details about the postal code of the place/result.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#time_zoneTypes::TimeZone

The time zone in which the place is located.

Returns:



1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end

#titleString

The localized display name of this result item based on request parameter ‘language`.

Returns:

  • (String)


1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
# File 'lib/aws-sdk-geoplaces/types.rb', line 1764

class ReverseGeocodeResultItem < Struct.new(
  :place_id,
  :place_type,
  :title,
  :address,
  :address_number_corrected,
  :postal_code_details,
  :position,
  :distance,
  :map_view,
  :categories,
  :food_types,
  :access_points,
  :time_zone,
  :political_view)
  SENSITIVE = [:position, :map_view]
  include Aws::Structure
end