DirectionsGeocodedWaypoint class abstract
DirectionsGeocodedWaypoint
Properties:
- geocoderStatus - Indicates the status code resulting from the geocoding operation. This field may contain the following values.
- partialMatch - Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address. Partial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality. For example, "21 Henr St, Bristol, UK" will return a partial match for both Henry Street and Henrietta Street. Note that if a request includes a misspelled address component, the geocoding service may suggest an alternative address. Suggestions triggered in this way will also be marked as a partial match.
- placeId - A unique identifier that can be used with other Google APIs. See the Place ID overview.
- types - Indicates the address type of the geocoding result used for calculating directions. *
administrative_area_level_1indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data. *administrative_area_level_2indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels. *administrative_area_level_3indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *administrative_area_level_4indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *administrative_area_level_5indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *airportindicates an airport. *colloquial_areaindicates a commonly-used alternative name for the entity. *countryindicates the national political entity, and is typically the highest order type returned by the Geocoder. *intersectionindicates a major intersection, usually of two major roads. *localityindicates an incorporated city or town political entity. *natural_featureindicates a prominent natural feature. *neighborhoodindicates a named neighborhood *parkindicates a named park. *plus_codeindicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See https://plus.codes for details. *point_of_interestindicates a named point of interest. Typically, these "POI"s are prominent local entities that don't easily fit in another category, such as "Empire State Building" or "Eiffel Tower". *politicalindicates a political entity. Usually, this type indicates a polygon of some civil administration. *postal_codeindicates a postal code as used to address postal mail within the country. *premiseindicates a named location, usually a building or collection of buildings with a common name *routeindicates a named route (such as "US 101"). *street_addressindicates a precise street address. *sublocalityindicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. *subpremiseindicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name *transit_stationindicates a transit station. An empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.
Constructors
- DirectionsGeocodedWaypoint([void updates(DirectionsGeocodedWaypointBuilder b)])
-
factory
Properties
- geocoderStatus → DirectionsGeocodedWaypointGeocoderStatusEnum?
-
Indicates the status code resulting from the geocoding operation. This field may contain the following values.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- partialMatch → JsonObject?
-
Indicates that the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. You may wish to examine the original request for misspellings and/or an incomplete address. Partial matches most often occur for street addresses that do not exist within the locality you pass in the request. Partial matches may also be returned when a request matches two or more locations in the same locality. For example, "21 Henr St, Bristol, UK" will return a partial match for both Henry Street and Henrietta Street. Note that if a request includes a misspelled address component, the geocoding service may suggest an alternative address. Suggestions triggered in this way will also be marked as a partial match.
no setter
- placeId → String?
-
A unique identifier that can be used with other Google APIs. See the Place ID overview.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
types
→ BuiltList<
DirectionsGeocodedWaypointTypesEnum> ? -
Indicates the address type of the geocoding result used for calculating directions. *
administrative_area_level_1indicates a first-order civil entity below the country level. Within the United States, these administrative levels are states. Not all nations exhibit these administrative levels. In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 subdivisions and other widely circulated lists; however this is not guaranteed as our geocoding results are based on a variety of signals and location data. *administrative_area_level_2indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels. *administrative_area_level_3indicates a third-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *administrative_area_level_4indicates a fourth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *administrative_area_level_5indicates a fifth-order civil entity below the country level. This type indicates a minor civil division. Not all nations exhibit these administrative levels. *airportindicates an airport. *colloquial_areaindicates a commonly-used alternative name for the entity. *countryindicates the national political entity, and is typically the highest order type returned by the Geocoder. *intersectionindicates a major intersection, usually of two major roads. *localityindicates an incorporated city or town political entity. *natural_featureindicates a prominent natural feature. *neighborhoodindicates a named neighborhood *parkindicates a named park. *plus_codeindicates an encoded location reference, derived from latitude and longitude. Plus codes can be used as a replacement for street addresses in places where they do not exist (where buildings are not numbered or streets are not named). See https://plus.codes for details. *point_of_interestindicates a named point of interest. Typically, these "POI"s are prominent local entities that don't easily fit in another category, such as "Empire State Building" or "Eiffel Tower". *politicalindicates a political entity. Usually, this type indicates a polygon of some civil administration. *postal_codeindicates a postal code as used to address postal mail within the country. *premiseindicates a named location, usually a building or collection of buildings with a common name *routeindicates a named route (such as "US 101"). *street_addressindicates a precise street address. *sublocalityindicates a first-order civil entity below a locality. For some locations may receive one of the additional types: sublocality_level_1 to sublocality_level_5. Each sublocality level is a civil entity. Larger numbers indicate a smaller geographic area. *subpremiseindicates a first-order entity below a named location, usually a singular building within a collection of buildings with a common name *transit_stationindicates a transit station. An empty list of types indicates there are no known types for the particular address component, for example, Lieu-dit in France.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(DirectionsGeocodedWaypointBuilder)) → DirectionsGeocodedWaypoint -
Rebuilds the instance.
inherited
-
toBuilder(
) → DirectionsGeocodedWaypointBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
DirectionsGeocodedWaypoint> -
no setter