Skip to content

Category: Routing

ThinkGeo Mobile Routing Spotlight

Whether its fleet management, emergency services or simply wanting to avoid traffic on the drive home routing plays a huge part
in our business and personal adventures. ThinkGeo’s Routing extension is simple to use and highly effective. Some key features include

  • Turn by Turn Direction to help you find the fastest and shortest routes
  • The ability to generate a Service Area to manage multiple points and routing to and from these points
  • Avoiding specific areas on your route to maximize efficiency

Take a closer look at the following IOS and Android Github samples to get a preview of what our Routing extension has to offer on the Mobile Platform and if it gives you any project ideas let us know; we’d be happy to work with you and be part of your vision. Continue reading

Leave a Comment

ThinkGeo as a Google Maps developer alternative

In light of recent news and changes that Google Maps is making to its developer platform it would make sense to highlight the options that ThinkGeo provides in the current online mapping environment.

With the pricing changes that Google has made, monthly usage costs (measure by load counts) will see a significant spike which could cause alarm to many small business and free websites that use Google Maps and have little no track of the usage amounts that come with that API integration. Continue reading

Leave a Comment

Add Routing to Your Map Suite App

A new sample has been created that shows how to quickly add routing to your GIS app. The sample combines Map Suite for WPF with Map Suite for Routing and shows how to get shortest or fastest route within your application. Download the sample directly from GitHub here to begin your free Map Suite trial or enhance your existing application. Sample includes source code and is fully customizable.

Map Suite Routing is an extension which allows developers to add turn by turn routing and directions to their mapping application. Continue reading

Leave a Comment

Map Suite 10.0 – A New Way!

Here’s another sneak peek on Map Suite 10.0. In previous versions of Map Suite everything was managed via the ThinkGeo Product Center. Users acquired daily builds, download samples, etc. all via the Product Center. In Map Suite 10.0 the entire process will be more publicly available and streamlined. Here’s a brief overview:

  • The one large assembly is split up into multiple smaller assemblies and distributed via NuGet. The installation and update will be handled by NuGet; you only need to update the specific package which contains the new feature/fix.
Continue reading Leave a Comment

Dijkstra’s Routing Algorithm

One of the most commonly used routing algorithms is Dijkstra’s algorithm. Dijkstra’s algorithm finds the shortest path between two nodes by building a shortest-path tree, and stopping once the destination node has been reached. Normally in routing applications, Dijkstra’s algorithm is used to find the shortest route between 2 locations. This is the case with Map Suite Routing’s built-in Dijkstra routing algorithm. However, there may be instances where you may want to find the shortest path from a single source node to several destination nodes. Continue reading

Leave a Comment

New Traveling Salesman Algorithm for Routing Extension

The Map Suite Routing Extension allows you to add intelligence to your GIS app by adding route mapping and driving direction functionality. It supports many common routing scenarios as previously described here. A common scenario is the Traveling Salesman Problem (TSP) which allows you to generate the optimal sequence for visiting multiple locations.

The TSP scenario was always supported by Map Suite Routing Extension; however, improvements have been made to the algorithm which allows developers to work with more stops and more accurate results than before. Continue reading

Leave a Comment

Use Routing to add Intelligence to Your Mapping Application.

Want to add routing to your GIS app? In a previous post we introduced you to routing with OpenStreetMap data. Routing is much more than just getting turn by turn direction and could possibly add value to your existing mapping app. Here are some common routing scenarios:

Traveling Salesman Problem – allows you to generate the optimal sequence for visiting multiple locations.
• Service area definition – answers the question: how far can I travel based on given speed within a specific amount of time? Continue reading

Leave a Comment

Routing with OpenStreetMap Data

What is routing? Routing refers to the process of finding the best path in a network. Most commonly, routing is used in the context of finding the shortest or fastest path from A to B. However, routing can also be applied to other networks such as gas and oil pipelines. There are several components when it comes to routing, but data is key! If you want to route you must have routable data. For detailed information about the concept of routing, take a look at this Wikipedia article. Continue reading

Leave a Comment