Search Results for

    Show / Hide Table of Contents

    Class OSRM

    Routing service using project-osrm.org.

    Inheritance
    System.Object
    OSRM
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: TimeCockpit.Data.Geolocation.OSM
    Assembly: TimeCockpit.Data.dll
    Syntax
    public class OSRM

    Constructors

    OSRM(String)

    Initializes a new instance of the OSRM class.

    Declaration
    public OSRM(string osrmBaseUri)
    Parameters
    Type Name Description
    System.String osrmBaseUri

    Service base uri. e.g. https://router.project-osrm.org/

    Properties

    UserAgent

    Gets or sets the optional, custom user agent.

    Declaration
    public string UserAgent { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    GetRoute(Decimal, Decimal, Decimal, Decimal)

    Tries to resolve a route between two locations.

    Declaration
    public Route GetRoute(decimal latitude1, decimal longitude1, decimal latitude2, decimal longitude2)
    Parameters
    Type Name Description
    System.Decimal latitude1

    First latitude in decimal degrees.

    System.Decimal longitude1

    First longitude in decimal degrees.

    System.Decimal latitude2

    Second latitude in decimal degrees.

    System.Decimal longitude2

    Second longitude in decimal degrees.

    Returns
    Type Description
    Route

    Returns the resulting route.

    In This Article
    Back to top Copyright © 2020 software architects gmbh