ThinkGeo MapSuite NativeImage Layer

ThinkGeo.MapSuite.Layers.NativeImage is a layer extension to the Map Suite product line, see below for compatibility.

This type of layer is used to draw standard image types on the map. These include .BMP, .JPG, .PNG, .TIFF, and all other image types that are supported by the .NET Framework to be loaded as a Bitmap. Each of these images will need a world file associated with it. The world file contains the geospatial information pertaining to the image.

Using the world file, we know its spatial position and other required information to draw it on the map relative to other images or spatial features. World files are small text files with an extension that matches the original image's extension, but with the middle character of the extension changed to a "w". If you have images that you want to use but do not have their world files, please contact the source of the image so that they can provide one for you. world files are fairly common in the GIS community.

** This is an extension for use in ThinkGeo's Map Suite product line, see below, as it cannot be used stand alone.


Wiki Documentation:

Supported Platforms: Windows, Linux, macOS, iOS, Android

- Compatible Products -
Map Suite Desktop for WPF
Map Suite Desktop for WinForms
Map Suite Mobile for Android
Map Suite Mobile for iOS
Map Suite Web for WebForms
Map Suite Web for MVC
Map Suite Web for WebAPI.


Version: 11.0.0-beta009
Author(s): ThinkGeo
Last Update: Friday, July 13, 2018
.NET Fiddle:
Project Url:
NuGet Url:

Install-Package ThinkGeo.MapSuite.Layers.NativeImage
dotnet add package Z.EntityFramework.Plus.EF6
paket add ThinkGeo.MapSuite.Layers.NativeImage
ThinkGeo.MapSuite.Layers.NativeImage Download (Unzip the "nupkg" after downloading)

.NETFramework 4.5 monoandroid xamarinios10 11 packages depend on this package.