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> |