Class: Aws::GeoPlaces::Types::GeocodeResultItem
- Inherits:
-
Struct
- Object
- Struct
- Aws::GeoPlaces::Types::GeocodeResultItem
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-geoplaces/types.rb
Overview
The Geocoded result.
Constant Summary collapse
- SENSITIVE =
[:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address]
Instance Attribute Summary collapse
-
#access_points ⇒ Array<Types::AccessPoint>
Position of the access point in World Geodetic System (WGS 84) format: [longitude, latitude].
-
#address ⇒ Types::Address
The place's address.
-
#address_number_corrected ⇒ Boolean
Boolean indicating if the address provided has been corrected.
-
#categories ⇒ Array<Types::Category>
Categories of results that results must belong to.
-
#distance ⇒ Integer
The distance in meters from the QueryPosition.
-
#estimated_point_address ⇒ Boolean
If
true, indicates that the coordinates of the position and access points of the point address are estimated. -
#food_types ⇒ Array<Types::FoodType>
List of food types offered by this result.
-
#intersections ⇒ Array<Types::Intersection>
All Intersections that are near the provided address.
-
#main_address ⇒ Types::RelatedPlace
The main address corresponding to a place of type Secondary Address.
-
#map_view ⇒ Array<Float>
The bounding box enclosing the geometric shape (area or line) that an individual result covers.
-
#match_scores ⇒ Types::MatchScoreDetails
Indicates how well the entire input matches the returned.
-
#parsed_query ⇒ Types::GeocodeParsedQuery
Free-form text query.
-
#place_id ⇒ String
The
PlaceIdof the place result. -
#place_type ⇒ String
A
PlaceTypeis a category that the result place must belong to. -
#political_view ⇒ String
The alpha-2 or alpha-3 character code for the political view of a country.
-
#position ⇒ Array<Float>
The position in World Geodetic System (WGS 84) format: [longitude, latitude].
-
#postal_code_details ⇒ Array<Types::PostalCodeDetails>
Contains details about the postal code of the place/result.
-
#secondary_addresses ⇒ Array<Types::RelatedPlace>
All secondary addresses that are associated with a main address.
-
#time_zone ⇒ Types::TimeZone
The time zone in which the place is located.
-
#title ⇒ String
The localized display name of this result item based on request parameter
language. -
#translations ⇒ Types::TranslationDetails
All name translations and alternative names for the requested address fields in all available languages.
Instance Attribute Details
#access_points ⇒ Array<Types::AccessPoint>
Position of the access point in World Geodetic System (WGS 84) format: [longitude, latitude].
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#address ⇒ Types::Address
The place's address.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#address_number_corrected ⇒ Boolean
Boolean indicating if the address provided has been corrected.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#categories ⇒ Array<Types::Category>
Categories of results that results must belong to.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#distance ⇒ Integer
The distance in meters from the QueryPosition.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#estimated_point_address ⇒ Boolean
If true, indicates that the coordinates of the position and access
points of the point address are estimated.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#food_types ⇒ Array<Types::FoodType>
List of food types offered by this result.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#intersections ⇒ Array<Types::Intersection>
All Intersections that are near the provided address.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#main_address ⇒ Types::RelatedPlace
The main address corresponding to a place of type Secondary Address.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#map_view ⇒ Array<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:
[{westward lng}, {southern lat}, {eastward lng}, {northern lat}]
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#match_scores ⇒ Types::MatchScoreDetails
Indicates how well the entire input matches the returned. It is equal to 1 if all input tokens are recognized and matched.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#parsed_query ⇒ Types::GeocodeParsedQuery
Free-form text query.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#place_id ⇒ String
The PlaceId of the place result.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#place_type ⇒ String
A PlaceType is a category that the result place must belong to.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#political_view ⇒ String
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.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#position ⇒ Array<Float>
The position in World Geodetic System (WGS 84) format: [longitude, latitude].
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#postal_code_details ⇒ Array<Types::PostalCodeDetails>
Contains details about the postal code of the place/result.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#secondary_addresses ⇒ Array<Types::RelatedPlace>
All secondary addresses that are associated with a main address. A secondary address is one that includes secondary designators, such as a Suite or Unit Number, Building, or Floor information.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#time_zone ⇒ Types::TimeZone
The time zone in which the place is located.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#title ⇒ String
The localized display name of this result item based on request
parameter language.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |
#translations ⇒ Types::TranslationDetails
All name translations and alternative names for the requested address fields in all available languages.
1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 |
# File 'lib/aws-sdk-geoplaces/types.rb', line 1499 class GeocodeResultItem < 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, :match_scores, :parsed_query, :intersections, :main_address, :secondary_addresses, :translations, :estimated_point_address) SENSITIVE = [:place_id, :place_type, :title, :address_number_corrected, :position, :distance, :map_view, :political_view, :estimated_point_address] include Aws::Structure end |