指定した間隔ごとにラベルを表示したい

たとえば、SPというフィールドに距離が入っているとして、全てのラベルを表示してしまうとゴチャゴチャするため500mごとにラベルを表示したい、といった場合、以下のように行います。

  1. レイヤを右クリックして、プロパティ表示
  2. ラベルタブを選んで、”条件式”ボタンをクリック
  3. 真ん中あたりに条件式を記入する欄があるので、”□アドバンスト”を選択し、以下の式を入力する
    Function FindLabel ( [SP] )
      check =  [SP]  mod 500
     if check = 0 then
      FindLabel = [SP]
     end if
    End Function 

これを応用すれば、色々とラベルの表示条件を操作することが出来るようになります。

関連しているかもしれない記事:


コメントを残す

メールアドレスが公開されることはありません。