Quickstart¶
ThinkGeo Cloud is a set of cloud-hosted RESTful APIs that have been designed to optimize your productivity in the world of mapping by taking away the complicated deployments, data warehousing and IT concerns that you would normally encounter. It can be consumed from web applications, desktop applications, mobile apps or services on a wide variety of platforms.
Getting Started¶
ThinkGeo Cloud is easy to get started for anyone including those without too much coding background. Just log into the Cloud web console, grab your API key and get to work! We've put together a video that will give you a high-level overview of how to get started:
ThinkGeo Cloud Console¶
Log into ThinkGeo Cloud Console with existing ThinkGeo account or sign up a new one. Not just for creating client keys, you can also check out recent activities, API references, and online samples.
Get a Client Key¶
A client key (can either be an APIKey, or ClientId and ClientSecret combination) is needed to consume the Cloud services. Two test client keys are pre-generated for each account and you can also create as many new keys as you want. Check out ThinkGeo Cloud Client Keys Guideline to see how to get the keys.
Consume the Online Services¶
Now with the key, you can hit the ThinkGeo Cloud RESTful APIs in any platform through any language. Check out ThinkGeo Cloud RESTful APIs and find out what APIs are available. By authorizing with a key (check it out here for how to do it), you can also try out those APIs online.
Furthermore, ThinkGeo Cloud .NET SDK and ThinkGeo Cloud JavaScript SDK are provided to make it easier for using the ThinkGeo Cloud RESTful APIs in a .NET/JavaScript application.
Services¶
ThinkGeo Cloud includes the following Services. More Services are on the way. A complete API list can be found here: ThinkGeo Cloud APIs
Service | Description |
---|---|
Maps Vector Tiles | Consume XYZ vector map tiles |
Maps Raster Tiles | Consume XYZ raster map tiles |
Maps WMS | WMS service |
Elevation | Get elevation information of specified geometries |
Geocoding | Get the location from a US address |
Reverse Geocoding | Get the real world information of specified geometries |
Routing | Turn-by-turn directions, service area calculation and more. |
Maps Query | Perform spatial query against each types of data. |
Projection | Project the specified geometries |
Colors | Get related colors of specified color |
Time Zones | Get time zone information about a specified point |
Try the APIs Online¶
-
Check out ThinkGeo Cloud Client Keys Guideline and get a key for free for 60 days.
-
Authorize with the key at the top of ThinkGeo Cloud APIs and you are then free to play with all the APIs online. Visit here for more information.
Create your own service¶
- ThinkGeo Cloud On-Premise is available to help you easily set up the ThinkGeo Cloud with all the above services on your own server.
Client SDK¶
ThinkGeo offers two prepackaged API clients for developers who want to use the ThinkGeo Cloud APIs in their applications. Currently the following API clients are available:
ThinkGeo Cloud .NET SDK
ThinkGeo Cloud JavaScript SDK
Samples¶
You can find code samples in the GitLab repository below.
We also have samples running online at the link below.
It includes pure client-side sample consuming ThinkGeo Cloud.
Change Logs¶
- Features & Bug Fixes Change Log This changelog details the new features and bug fixes applied to the product for each major release cycle.