Maptitude GISDK Help

GetManualLabelOptions()

Summary

Get the manual label settings for a layer.

 

Changes

In Version 6.0/2012 is still available but will now do nothing if called.

 

Syntax

options = GetManualLabelOptions(string lyr_name)

 

Argument

Contents

lyr_name

The name of the layer, or null for the current layer

 

Returns

An array of option pairs.

 

Option

Type

Contents

Expression

String

The field name, or expression, whose result is used as the label

Font

String

Font name, size and style

Format

String

Format to use when labeling a numeric field

Alignment

String

Desired label position relative to the feature, expressed as a compass direction ("NW', 'N", "NE", "W", "C", "E," "SW", "S", "SE")

Rotation

Boolean

Whether line labels should be rotated to align with the line feature

Color

Color

Label color

Framed

Boolean

Whether frames should be displayed around each label

Frame Border Style

Linestyle

Style of the frame border

Frame Border Color

Color

Color of the frame border

Frame Border Width

Real

Width of the frame in points

Frame Fill Color

Color

Color of the interior of the frame

Frame Fill Style

Fillstyle

Style used for the interior of the frame

Frame Shield

Array

The highway shield definition (string font_name, array of (integer index, color))

Frame Type

String

Shape of the frame ("ellipse", "rectangle", "rounded rectangle", or "shield")

 

Notes

Error Codes

Error Type

Meaning

Error

There is no layer with the given name

 

See Also

Function

Summary

SetManualLabels()

Changes the manual label settings for a layer

AddAnnotation()

Adds an annotation to a map or layout window

GetLabelExpression()

Gets the label expression for a layer or selection set

GetLabelOptions()

Gets the label option settings for a layer or selection set

 

 

©2025 Caliper Corporation www.caliper.com