ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud Routing provides RESTful APIs to get turn-by-turn driving directions, define service areas that can be reached by car in a given time or distance, and more. Check out the online sample for a quick look.
* Try it Online: All the ThinkGeo Cloud RESTful APIs can be tested online following the instructions below:
ThinkGeo Cloud Routing provides the following Restful APIs:
Finds the shortest route between 2-25 waypoints.
HTTP GET https://cloud.thinkgeo.com/api/v1/route/{coordinates}
URL Parameters
Visit the Routing API explorer page and click “Try It Out” to explore this API online.
Find all the areas you can reach by car in a given time or distance.
HTTP GET https://cloud.thinkgeo.com/api/v1/service-area/{pointY},{pointX}
URL Parameters
Visit the Routing: Service Area API explorer page and click “Try It Out” to explore this API online.
Calculates the travel time or distance between each waypoint in a series of coordinates and returns a matrix.
HTTP GET
https://cloud.thinkgeo.com/api/v1/route/matrix/?origins={origins}&destinations={destinations}
URL Parameters
time
and distance
. Defaults to time
.Visit the Routing: Cost Matrix API explorer page and click “Try It Out” to explore this API online.
Find the shortest route through a series of destinations, optionally returning to the starting point.
HTTP GET https://cloud.thinkgeo.com/api/v1/route/optimization/{coordinates}
URL Parameters
first
, which uses the first point in the coordinates array, or any
, which chooses the most efficient start point. Defaults to first
.any
, which chooses the most efficient start point, or last
, which uses the last point in the coordinates array. Defaults to any
.Visit the Routing: Optimization API explorer page and click “Try It Out” to explore this API online.
ThinkGeo Cloud Routing does not allow anonymous users to access the API. Before working with these APIs, you will need to register with ThinkGeo Cloud and create your own clients. A new account come with two clients: NativeConfidential and JavaScript. See more details at here.
ThinkGeo Cloud provides standard RESTful APIs which can be consumed in any platform through any language. ThinkGeo also offers two prepackaged API clients to make it easier to integrate into .NET and JavaScript applications.
The SDK for .NET enables developers to build .NET applications that use the ThinkGeo Cloud services. The NuGet package can be found at ThinkGeo.Cloud.Client or you can install this package with PM by running the command: Install-Package ThinkGeo.Cloud.Client -Version VERSION_TO_BE_INSTALLED
, here is the complete API List. Also you can check out the ThinkGeoCloudSample for a start.
Coming soon
The SDK for JavaScript enables developers to directly access ThinkGeo Cloud services from JavaScript code running in brower. This SDK can be found at thinkgeocloudclient-js. The Routing in North America and Get Service Area samples show how to work with this SDK.
Online Sample:
Desktop Sample:
Coming soon
Web Sample:
Coming soon
Mobile Sample:
Coming soon