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