放置等值线标注

标注等值线要素时,您可能希望仅标注以阶梯式放置的特定等高距,并在标注周围放置晕圈,以便这些标注在等值线要素上易于阅读。使用 Maplex 标注引擎放置这些标注。

下图显示了向上阶梯式放置标注的等值线,其中每隔 100 个间距放置一个标注并用晕圈围绕。

标注计曲线时使用标注表达式和等值线标注放置选项
  1. 启用 Maplex 标注引擎
  2. 设置“等值线放置”样式
  3. 在要素之后创建晕圈
  4. 创建标注表达式,每隔 100 个间距标注一次。

根据数据使用下面其中一个标注表达式。如果您希望仅标注计曲线,并且等值线数据包含的索引字段指定了哪些等值线为计曲线,则可以使用以下标注表达式:

Function FindLabel ( [ELEVATION], [index] )
If [index] = 1 Then 
FindLabel = [ELEVATION]
else 
FindLabel = ""
end if
End Function

如果您希望标注指定的等高距,可以使用以下标注表达式,并用您希望使用的间距替换 100:

Function FindLabel ([ELEVATION]) 
If ([ELEVATION] Mod 100) = 0 Then 
FindLabel = [ELEVATION] 
End If
End Function

相关主题

5/10/2014