Skip to content

Tag: wpf

Getting Technical: ThinkGeo Drawing Performance

This ThinkGeo WPF performance sample can render 16,000 count of rectangular shape features ; then it will distribute the shapes throughout 4 layers evenly. After clicking the [Start] button the sample application will update 1,600 rectangular shape features per 1,000 milliseconds, the time lapsed of the features being drawn will display in the application footer. Evaluators of the sample can modify the update rate, update features count, and enable or disable the layers.

Rendering performance is a pathway to a successful app and conveys confidence in customers and data acquisition specialists.  A reliable rendering speed with the ability to handle a variety of shapes and requests can go a long way in showcasing your team’s skills/abilities. Continue reading

Leave a Comment

Map Suite Supports Real Time Traffic

Map Suite now allows developers to add real time traffic support to their GIS app. A new sample has been created which shows how to quickly take advantage of this new feature. It is supported in the core which means it can be used across the main ThinkGeo products such as Map Suite Web, WebAPI, MVC, Winforms, and WPF Editions.

In order to use this feature developers must have a developer account with HERE. A 90-day free trial is available. 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

Add Marker to Map by Touch in Map Suite WPF

Map Suite WPF Edition supports a variety of APIs for touch events that you can add to your WPF project. Today’s sample shows you how you can swipe with one finger to pan the map and add a marker by touch. You can get a feel for how easy this is by downloading the code sample from GitHub here.

Map Suite WPF Desktop Edition is a native WPF control for GIS. If you are a .NET developer, you can use Map Suite to build custom mapping applications. Continue reading

Leave a Comment

Making Your Raster Data More Noticeable

Do you have raster images that need to stand out in your mapping application? This new WPF sample demonstrates how you can use the GeoTiff raster layer to mask a background map. It also shows how users can draw a polygon shape in order to reveal only the raster image that is contained behind the polygon. This is a core feature of Map Suite which allows developers to use it across all Map Suite UI Controls. Use this latest sample to make your data more noticeable. Continue reading

Leave a Comment

Cluster Layer with ZedGraph

Do you have data that you would like to represent as a pie chart on a map? You can now use the latest Cluster Feature Layer sample to symbolize your column data as a pie chart. This allows the map reader to compare different sets of data visually. Additionally, charts are a great way to take your information and make it more understandable.

Take advantage of the various Map Suite APIs to create custom maps based on your specific requirement. Download code samples directly from GitHub to start creating your mapping applications. Continue reading

Leave a Comment

Using Legends in Map Suite

To help the reader better interpret maps, developers should consider adding legends to their GIS apps. The AdornmentLayer APIs in Map Suite helps developers enhance their maps with legends, titles, directional arrows, logos, scale bars and other elements which helps the reader better understand the message the map is trying to convey. Adornments are in a fixed position, regardless of panning and can be added to your digital map or carried over to the print map. Map Suite’s extensibility also allows developers to extend the AdornmentLayer to create custom adornments if necessary. Continue reading

Leave a Comment

Using Visual Studio Templates to get started with Map Suite

You can quickly get started with Map Suite by using one of the extensions from Visual Studio Marketplace. You can find templates from within Visual Studio or on the web by searching for “ThinkGeo” or “MapSuite”. These can be easily installed with just a few clicks.

The latest Visual Studio templates are available for all Map Suite UI controls, including WebAPI, iOS, Android, Desktop (WinForms), Desktop (WPF), Web (WebForms) and MVC Editions. The templates will run on Visual Studio 2015 and 2017. Continue reading

Leave a Comment

How to Quickly get Started with Map Suite 10.0!

Map Suite 10.0 is out now! The new release includes many new features and improvements. Wondering how to get started? The ThinkGeo Wiki includes a number of helpful resources, including API documentation, help guides, and more. It’s very easy to get started. You can start from getting the samples from GitHub, or start from creating a new application in your Visual Studio. Depending on the platform you are developing for take a look at the following “Getting Started” videos:

For Mobile Platforms
Map Suite Mobile for Android
Map Suite Mobile For iOS
For Desktop Platforms
Map Suite Desktop for WPF
Map Suite Desktop for WinForms
For Web Platforms
Map Suite Web for WebAPI
Map Suite Web For MVC
Map Suite Web for WebForms

Map Suite UI controls empowers developers to build amazing GIS and mapping applications across the web, desktop and mobile platforms. Continue reading

Leave a Comment

Map Suite 10.0 is Here!

This is another major milestone which includes a number of new features, including cross-platform support for Windows, Linux and MacOS, ability to run Map Suite without an installer, access all samples via GitHub, simplified licensing process, stability improvements and more.

The installation process and version maintenance is now easier, all Map Suite products and dependencies have been re-packaged to NuGet packages. Developers can choose to either install references locally, manage through NuGet manager with Visual Studio or setup a local NuGet server for your team. Continue reading

Leave a Comment