怎样用标注表达式实现水深的拖尾标注?

如下所示代码可实现小数标注(图1),但没有拖尾,拖尾如图2。
Function FindLabel ( [d] )
  dim x
  x= right(round( [d] ,1),1)
  FindLabel = "<FNT Size = '12'>" & int( [d] ) & "</FNT>" & " " & "<FNT size = '8'>" & x & "</FNT>" 
End Function
 
加语句x.top=100,不能运行。
 
2018-01-18.png 2018-01-18_(3).png
已邀请:

planet - 地理爱好者

赞同来自: 徐珂

ArcGIS for Maritime 模块可以解决您的需求
1. 通过ArcGIS 桌面扩展模块可以做到以下效果

chart.png

2.通过ArcGIS Server 扩展模块,可以实现以下效果

chartserver.png


 
 

徐珂 - ArcGIS for Desktop

赞同来自:

我看两张图的区别怎么就是图2字体左倾了呢……

大戢山 - 70后海洋行业

赞同来自:

是这样的,可能没有表述清楚,拖尾就是小数比整数位置更靠下,您仔细观察。主要是规范里要求这样,想在ag里实现。

要回复问题请先登录注册