大数跨境
0
0

ArcGIS 又一三分式完美实现

ArcGIS 又一三分式完美实现 GIS前沿
2022-01-22
2



代码如下


'----------FUNCTION STRLEN(STR)----------
FUNCTION strlen(str)
dim p_len
p_len=0
strlen=0
p_len=len(str)
FOR xx=1 to p_len
IF asc(mid(str,xx,1))<0 then
strlen=int(strlen) + 2
ELSE
strlen=int(strlen) + 1
END if
NEXT
END function
FUNCTION myFind( cunname, DJH,SHAPE_Area )
dim str
str=SHAPE_Area
dim d
d=strlen(str)
dim d1
dim d2
d1=strlen(cunname) /2
d2=strlen(DJH) /2
if d2>d1 then
d1=d2
end if
myFind =" " & space(d-1) &cunname & vbnewline & str & string(d1, "—") & vbnewline & space(d) & DJH
END Function
'编制日期:2012-03-25
Function FindLabel ([物探点], [地面高] , [井底深])
FindLabel = myFind( [地面高] , [井底深],[物探点])
End Function


效果如下:


文章授权转载:gisoracle


- END -


ArcGIS定义坐标系讲解
Office中装GIS?ArcGIS for Office下载
7.72GB ARCGIS  ERDAS  ENVI干货教程网盘下载
ArcGIS Pro 中的 Shapefile
收藏!ArcGIS常用功能快捷键汇总,提高你的工作效率

戳原文,更有料!
【声明】内容源于网络
0
0
GIS前沿
分享测绘地信资讯,交流行业软件技巧。
内容 4923
粉丝 0
GIS前沿 分享测绘地信资讯,交流行业软件技巧。
总阅读9.7k
粉丝0
内容4.9k