User Tools

Site Tools


Welcome to ThinkGeo Wiki

Note: The page was created before Map Suite 12. Map Suite 12.0 support both .NET Core and .NET framework as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out ThinkGeo 12 Upgrade Guide.

ThinkGeo Wiki is the central and official source of documentation, sample code and learning material for ThinkGeo users. It contains resources such as API reference, Quickstart Guides, sample projects with source code, change logs for each version, and more.

ThinkGeo Cloud

ThinkGeo Cloud is a set of cloud-hosted RESTful APIs, which 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 a web page, as well as Desktop applications or Mobile Apps on a different platform.

A general overview of ThinkGeo Cloud

Client Keys Guide
A guide to generating an API key and applying it into your application

Online Documentation
The Documentation for all ThinkGeo Cloud Services.

Online Samples
The samples showing off what can be done with ThinkGeo Cloud.

Sample Gallery
Additional samples for our other development platforms including Desktop, Mobile and Web.

An easier way to consume ThinkGeo Cloud in an .NET application.

ThinkGeo UI Controls

ThinkGeo provides feature-rich .NET controls based on different platforms and different technologies. They are available on NuGet, as well as many other ThinkGeo Map Suite NuGet packages which are shared amongst ThinkGeo UI controls which is why you will notice the majority of the APIs sharing common descriptions and samples. Here is a breakdown of platform coverage showing what feature package is shared across different products.

Mobile for Android
Build native GIS apps running on Android devices through Xamarin

Mobile for iOS
Build native GIS apps running on iPhone® and iPad® through Xamarin

Desktop for WPF
Build Windows client apps using WPF (Windows Presentation Foundation)

Desktop for WinForms
Build Windows client apps using Windows WinForms.

Web for WebAPI
Build REST based web services for JS/HTML5 Web applications.

Web for MVC
Build web mapping applications using the MVC framework, running on Windows.

Web for WebForms
Build traditional ASP.NET Web Forms mapping applications.

ThinkGeo SDKs and Offline Data

ThinkGeo provides the following Add-Ons and offline data, which happen to be the same as what ThinkGeo Cloud is using. The data can be properly consumed by ThinkGeo UI Controls Offline.

Find the shortest path between multiple locations, deliver turn-by-turn directions, avoid specified areas.

Maps Streets
Royalty-free worldwide vector data ready to use in your application.

Maps Imagery
Royalty-free high-level global imagery matched with highly-detailed US imagery.

Convert US addresses to coordinates and vice-versa

Reverse-Geocoding allows you to match a latitude and longitude location to a street address anywhere on Earth.

Get the elevation of a point on the earth.

ThinkGeo Open Source

ThinkGeo provides the following open Open Source libraries, all available on Github.

A JavaScript rendering engine works with any data including ThinkGeo Cloud Vector Tiles.

A ThinkGeo styling format can be used with VectorMap.js and other ThinkGeo products.

Icon Fonts
ThinkGeo Icon Fonts library.

map_suite_legacy_main_page_v10.txt · Last modified: 2020/05/19 21:00 by benbai