ArcMap分数表示、ArcMap分子式表示


詳細
ArcMap分数表示、ArcMap分子式表示
 
================================
©Copyrightトマト耀2019年4月25日
http://fanshuyao.iteye.com/
 
方法1:最も簡単な方法
[  ]&vbnewline&"———————"&vbnewline&[  ]

次の例を示します.
[LAND_CODE]&vbnewline&"———————"&vbnewline&[LU_CODE]

 
この方法は固定された分割線であり、すなわち分子が長すぎるか、分母が長すぎるかは、分子、分母の長さが固定されていない限り、あまり完璧に見えない.
 
方法2:スクリプト(式)の使用
Function FindLabel ( [  ], [  ] )
     dim a,b,c ‘a           ,b      ,c      
     b=len([LAND_CODE]) ’b      
     c=len([LU_CODE]) 'c      
     if(b>C) then
         a=b
     else 
         a=c
     end if
     FindLabel = [  ] & vbnewline & string(a,"-")& vbnewline &  [  ] 
End Function

使用例:
Function FindLabel ( [LAND_CODE], [LU_CODE] )
     dim a,b,c
     b=len([LAND_CODE])
     c=len([LU_CODE])
     if(b>C) then
         a=b
     else 
         a=c
     end if
     FindLabel = [LAND_CODE] & vbnewline & string(a,"-")& vbnewline &  [LU_CODE] 
End Function

 
スクリプト式の例は,分子分母分割線が長すぎたり短すぎたりする問題を解決し,分子と分母の長さを判断することによって分子,分母の中で最大の長さを取得し,最大の長さに基づいて分割線の長さを設定することができる.
 
 
スクリプト式の設定:ArcMap分数表示,ArcMap分子式标注_第1张图片
効果図:
ArcMap分数表示,ArcMap分子式标注_第2张图片  
 
 
================================
©Copyrightトマト耀2019年4月25日
http://fanshuyao.iteye.com/
 
 
 
 
 
 
 
 
  • ArcMap分数表示,ArcMap分子式标注_第3张图片
  • サイズ:8 KB
  • ArcMap分数表示,ArcMap分子式标注_第4张图片
  • サイズ:52.1 KB
  • ArcMap分子式表現_-模板zip (489 Bytes)
  • ダウンロード回数:0
  • 添付ファイルを表示