Maptitude GISDK Help

Labels

Maptitude provides a host of GISDK functions for labeling map features. GISDK provides equivalent functionality through the following GISDK functions:

 

GISDK Function

Summary

AddAnnotation()

Adds a manual label to a map or layout window

ClickLabel()

Allows the user to move, with optional callouts, or rotate labels on the map to customize them

GetHiddenLabelDisplayStatus()

Gets the status of whether labels that are otherwise hidden are displayed in a lighter shading

GetLabelExpression()

Gets the label expression for a map layer or selection set

GetLabelOptions()

Gets the label option settings for a map layer or selection set

GetLabelOverlapStatus()

Gets the status of whether labels can be drawn on top of point icons

GetLabelOverride()

Gets the label override settings for a map feature

GetSelectedLabel()

Returns the layer name and ID of the last label clicked on

HideMapLabels()

Turns label display off for all currently displaying layers

SetHiddenLabelDisplayStatus()

Sets the status of whether labels that are otherwise hidden are displayed in a lighter shading

SetLabelOptions()

Changes the option settings for labels

SetLabelOverlapStatus()

Sets the status of whether labels can be drawn on top of point icons

SetLabelOverride()

Sets the label override settings for a map feature

SetLabels()

Enables or disables labeling for a layer or selection set

 

The following functions for manual labels are still available but will now do nothing if called:

 

GISDK Function

Summary

ConvertAutomaticToManualLabels()

Converts all the automatic labels on all layers and sets in a map into manual labels, i.e., text annotations at the same location and size

GetManualLabelOptions()

Gets the manual label settings for a layer

GetMapLabelOptions()

Gets the label option settings for a map

SetManualLabels()

Changes the manual label settings for a layer

SetMapLabelOptions()

Controls whether automatic labels on a map can overlap

 

 

©2025 Caliper Corporation www.caliper.com