Maptitude GISDK Help |
GISDK stores compiled resource files in a special database called a user interface database. This database is often referred to as the UI Database, and consists of a collection of files on disk with the same name and extensions of .1, .2, .3, .4, .5, .6, and .dbd. When you compile and test add-ins as we have been doing so far, GISDK stores the compiled macros in a UI Database named test_ui, which is stored in the gisdk folder in the Maptitude program folder.
To distribute a GISDK application to Maptitude users, you must compile your resource files into a separate, stand-alone UI Database with a different name. This UI Database can then be delivered to other users of Maptitude. Then, the user needs to install the add-in or custom application by using the Setup option in the Add-Ins dialog box.
![]() |
NOTE: Products developed with one version of GISDK (such as Maptitude) cannot be delivered to users of a different product (such as TransCAD). |
Let’s work through a quick example.
To Create the UI Database
GISDK compiles the file into the lesson4 UI Database. Note that the
only difference between the and
buttons is that the latter stores the compiled
resources in your own UI Database. Now, let’s configure Maptitude so that
it can run the add-in from the Add-Ins dialog box.
To Install the Add-In
Maptitude closes the Add-Ins dialog box.
To Run the Installed Add-In
Maptitude runs your add-in, just as you would expect.
©2025 Caliper Corporation | www.caliper.com |