Follow us on Twitter

Programming Topics


This section covers various Maptitude programming topics.

Maptitude comes with its own “GISDK” macro language, but can also be automated using COM and .NET interfaces. All three mechanisms share the same rich API.

  • A Simple GISDK Demo demonstrates the use of the GISDK macro language with a custom dialog box, simple statement constructs and API calls.
  • Close all Views with GISDK demonstrates a short piece of GISDK macro language that can be executed immediately, in order to close all Data View windows.
  • SaveMap GISDK Macro adds the ability to export a map window to a MAP file. Useful for early builds of Maptitude 2019.
  • Using Python to Filter and Correct Data demonstrates the use of Python to control Maptitude’s API. The example cleans and imports Oklahoma disposal well injection data.
  • Plotting Election Donation Data uses Python and Pandas to prepare US FEC Campaign Contribution data for plotting in Maptitude (in the Case Studies section)
  • Plotting Place Names from Natural Text in Python 3 demonstrates the use of the new Python3 interface to draw annotation on a Maptitude map. The example plots place names from H.G. Wells’ War of the Worlds that have been extracted using the Natural Language Toolkit (NLTK).
  • Statistically Valid Interpolation with R demonstrates how to use R’s kriging tools to interpolate a spatial data field, and to demonstrate the estimated error of the interpolation.
  • A C# Add-in Demo shows you how to create a C#/.NET add-in for Maptitude. This queries a city layer and draws circles around selected cities.

Leave a Reply




You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">