フィールド値を丸めてラベル表示する

ArcGISでは、フィールドに収められた値をラベルとして表示する場合、小数点以下の桁数がどんなに多くてもその生の値を表示しようとするため、ラベルが見づらくなる場合があります。

以下の例で示した文法はexcelと同じですので、おなじみの方も多いかと思いますが、対象フィールド値の小数第3位を四捨五入して少数第2位まで表示します。
» 続きを読む ...

ドーナツポリゴン(穴の開いたポリゴン)の作り方

ArcGISでは、一般的に以下のa,bどちらかの手順でドーナツポリゴンを作成できます。

a.フィーチャを新規作成する場合
 まず、外側のポリゴンを作成したら「パート編集終了」をクリック
 次に内側の境界線を作図したら「スケッチ終了」をクリック

b.すでにあるポリゴンを使う場合
 内側のポリゴンを選択し、エディタツールバーよりクリップを選択し、バッファ距離=0、「重なる領域を削除」を指定すると内側が消える
» 続きを読む ...

ラベルのテキストに縁取り付ける

ArcGISは、線だけではなく表示している文字にも効果を付けることができます。たとえば、文字の周辺を綺麗に縁取りしたり、グラデーションを付けたりすることが可能です。

一例として、文字に縁取りを付ける場合は、以下の手順になります。

  1. レイヤプロパティ>ラベル>テキストシンボル欄のシンボルボタンをクリック
  2. シンボル選択ダイアログが出ますが、特に考えずに、右側にあるプロパティボ

» 続きを読む ...

新たなフィールドを追加できない場合の対処法

ArcGISで、あるレイヤの属性テーブルに新たなフィールドを追加しようとしたときに、下記のエラーが出てフィールドを追加できない事があります。

○フィールドを追加できませんでした。
他のアプリケーション/ユーザにより使用されているため、選択テーブル/フィーチャクラスにフィールドを追加できません。

○フィールドを削除できませんでした。


» 続きを読む ...

数値分類で最大サンプル数エラーがでる

ArcGISでよく使う機能に、『数値分類』という色分け機能があります。

これは、適当なデータのフィールドを元に、設定したランク区分ごとに着色を変えてくれるもので、調査結果の解析等には必要不可欠な機能です。

ただし、データのレコードが100万件を越えるような巨大なデータベースを分類しようとした場合に、「最大サンプル数になりました。全てのレコードを使用していません。このサンプルを使用するか最大サンプル数を変更してください」というエラーメッセージがでて、明らかにあるはずの値が分類に反映されていない場合があります。
» 続きを読む ...

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

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

  1. レイヤを右クリックして、プロパティ表示
  2. ラベルタブを選んで、”条件式”ボタンをクリック
  3. 真ん中あたりに条件式を記入する欄があるので、”□アドバンスト”を選択し、以下の式を入力する

» 続きを読む ...

ラインを指定間隔に分割する

ArcGISで、既存のポリラインを等間隔に分割してデータ処理を行いたい場合、エディタツールバーにあるスプリットやディバイドを行います。

ただし、上記コマンドでは、複数の線をまとめて処理することが出来ないため、膨大な量のデータを扱うにはとても大変不便です。

そこで、一括処理が可能な Line Editing Toolbar というArcScriptを紹介いたします。
» 続きを読む ...