- globalmapper.AddCustomLineClass(str aName, GM_LineStyle_t aStyle) GM_Error_t32, LineFeatureClass_t16
-
Adds a new custom line classification. If this function succeeds, the new feature classification code will be returned as a LineFeatureClass_t16 value. This code can then be used as the feature classification for line features.
- Parameters:
-
aName (str) – Custom type name
aStyle (GM_LineStyle_t) – Default draw style for features of this type
- Returns:
-
Error Code
- Return type:
-
GM_Error_t32
- Returns:
-
Classification code for new type
- Return type:
-
LineFeatureClass_t16
Example
The following is an example of AddCustomLineClass.
import globalmapper as gm
### START SAMPLE
err_AddCustomLineClass, line_class = gm.AddCustomLineClass("Trail Marker", gm.GM_LineStyle_t())
### END SAMPLE
assert (
gm.GM_Error_None == err_AddCustomLineClass
), f"AddCustomLineClass: Expected {gm.GM_Error_None}, got {err_AddCustomLineClass}"