Show / Hide Table of Contents

Class GenerateIsochroneRequest

A request to generate a single isochrone.

Inheritance
object
GenerateIsochroneRequest
Implements
IMessage<GenerateIsochroneRequest>
IEquatable<GenerateIsochroneRequest>
IDeepCloneable<GenerateIsochroneRequest>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Maps.Isochrones.V1
Assembly: Google.Maps.Isochrones.V1.dll
Syntax
public sealed class GenerateIsochroneRequest : IMessage<GenerateIsochroneRequest>, IEquatable<GenerateIsochroneRequest>, IDeepCloneable<GenerateIsochroneRequest>, IBufferMessage, IMessage

Constructors

GenerateIsochroneRequest()

Declaration
public GenerateIsochroneRequest()

GenerateIsochroneRequest(GenerateIsochroneRequest)

Declaration
public GenerateIsochroneRequest(GenerateIsochroneRequest other)
Parameters
Type Name Description
GenerateIsochroneRequest other

Properties

EnableSmoothing

Optional. Specifies whether to smooth the edges of the resulting isochrone polygons.

Declaration
public bool EnableSmoothing { get; set; }
Property Value
Type Description
bool

HasPlace

Gets whether the "place" field is set

Declaration
public bool HasPlace { get; }
Property Value
Type Description
bool

Location

The origin as a latitude/longitude coordinate.

Declaration
public LatLng Location { get; set; }
Property Value
Type Description
LatLng

OriginCase

Declaration
public GenerateIsochroneRequest.OriginOneofCase OriginCase { get; }
Property Value
Type Description
GenerateIsochroneRequest.OriginOneofCase

Place

The resource name of a place, in the places/{place_id} format.

Declaration
public string Place { get; set; }
Property Value
Type Description
string

PlaceAsPlaceName

PlaceName-typed view over the Place resource name property.

Declaration
public PlaceName PlaceAsPlaceName { get; set; }
Property Value
Type Description
PlaceName

PolygonFidelity

Optional. Controls the precision of the generated polygon. Defaults to POLYGON_FIDELITY_UNSPECIFIED.

Declaration
public GenerateIsochroneRequest.Types.PolygonFidelity PolygonFidelity { get; set; }
Property Value
Type Description
GenerateIsochroneRequest.Types.PolygonFidelity

RoutingPreference

Optional. Specifies the preference for how to route. Defaults to TRAFFIC_UNAWARE.

Declaration
public GenerateIsochroneRequest.Types.RoutingPreference RoutingPreference { get; set; }
Property Value
Type Description
GenerateIsochroneRequest.Types.RoutingPreference

TravelDirection

Required. The direction of travel.

Declaration
public GenerateIsochroneRequest.Types.TravelDirection TravelDirection { get; set; }
Property Value
Type Description
GenerateIsochroneRequest.Types.TravelDirection

TravelDuration

Required. The travel time for the isochrone calculation. The value must be positive and is capped at 7200 seconds (120 minutes). For DRIVE mode, the maximum allowed duration is 3600 seconds (60 minutes).

Declaration
public Duration TravelDuration { get; set; }
Property Value
Type Description
Duration

TravelMode

Required. The mode of transportation.

Declaration
public GenerateIsochroneRequest.Types.TravelMode TravelMode { get; set; }
Property Value
Type Description
GenerateIsochroneRequest.Types.TravelMode
In this article
Back to top Generated by DocFX