Hello,
We have defined custom text styles for labeling roads, as you can see below, however when you get to zoom level 17 the labels do not appear to change and by the time you get to zoom level 20 you cannot see the road name. Any and all suggestions would be greatly appreciated.
'Line Text Styles
Dim textStyle As TextStyle = TextStyles.Utility1(MyDataRow.Item("MapLLabelField"))
textStyle.Font = New GeoFont("Arial", 4)
textStyle.TextLineSegmentRatio = Double.MaxValue
textStyle.DuplicateRule = LabelDuplicateRule.UnlimitedDuplicateLabels
textStyle.SplineType = SplineType.Default
textStyle.OverlappingRule = LabelOverlappingRule.NoOverlapping
textStyle.SuppressPartialLabels = True
textStyle.GridSize = 1
Dim textStyle2 As TextStyle = TextStyles.CreateSimpleTextStyle(MyDataRow.Item("MapLLabelField"), "Arial", 7, DrawingFontStyles.Bold, GeoColor.StandardColors.Black)
textStyle2.TextLineSegmentRatio = Double.MaxValue
textStyle2.DuplicateRule = LabelDuplicateRule.UnlimitedDuplicateLabels
textStyle2.SplineType = SplineType.StandardSplining
textStyle2.BestPlacement = True
textStyle2.GridSize = 1
.
.
.
myLayer.ZoomLevelSet.ZoomLevel01.DefaultTextStyle = textStyle
myLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level16
myLayer.ZoomLevelSet.ZoomLevel17.DefaultTextStyle = textStyle2
myLayer.ZoomLevelSet.ZoomLevel17.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20
Thanks