Class GeocodedWaypoint
Details about the locations used as waypoints. Only populated for address waypoints. Includes details about the geocoding results for the purposes of determining what the address was geocoded to.
Implements
Namespace: Google.Maps.Routing.V2
Assembly: Google.Maps.Routing.V2.dll
Syntax
public sealed class GeocodedWaypoint : IMessage<GeocodedWaypoint>, IEquatable<GeocodedWaypoint>, IDeepCloneable<GeocodedWaypoint>, IBufferMessage, IMessage
Constructors
GeocodedWaypoint()
Declaration
public GeocodedWaypoint()
GeocodedWaypoint(GeocodedWaypoint)
Declaration
public GeocodedWaypoint(GeocodedWaypoint other)
Parameters
Type | Name | Description |
---|---|---|
GeocodedWaypoint | other |
Properties
GeocoderStatus
Indicates the status code resulting from the geocoding operation.
Declaration
public Status GeocoderStatus { get; set; }
Property Value
Type | Description |
---|---|
Status |
HasIntermediateWaypointRequestIndex
Gets whether the "intermediate_waypoint_request_index" field is set
Declaration
public bool HasIntermediateWaypointRequestIndex { get; }
Property Value
Type | Description |
---|---|
bool |
IntermediateWaypointRequestIndex
The index of the corresponding intermediate waypoint in the request. Only populated if the corresponding waypoint is an intermediate waypoint.
Declaration
public int IntermediateWaypointRequestIndex { get; set; }
Property Value
Type | Description |
---|---|
int |
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.
Declaration
public bool PartialMatch { get; set; }
Property Value
Type | Description |
---|---|
bool |
PlaceId
The place ID for this result.
Declaration
public string PlaceId { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
The type(s) of the result, in the form of zero or more type tags. Supported types: Address types and address component types.
Declaration
public RepeatedField<string> Type { get; }
Property Value
Type | Description |
---|---|
RepeatedField<string> |