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

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

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

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

 【インストール】

まず、 http://arcscripts.esri.com/details.asp?dbid=13729 よりファイルををダウンロードし、解凍したファイルを適当なフォルダに保存します。

次に、ArcGISを起動し、ツール>カスタマイズ とすすみ、コマンドを『ファイルから追加』します。

そうするとLine Editing Toos ツールバーが追加されます。

【使い方】

変換したいシェイプを選択して、それぞれ対応するボタンを押せば、分割されます。
 左から4つめのボタン>中点で分割
 左から5つめのボタン>指定した分割数で分割
 左から6つめのボタン>指定した距離で分割

その他、指定した長さや割合に応じて線の延長を変えるなど、標準では出来ないライン編集が可能になりますので、目的に合わせてご使用ください。
・Display vertices and end points.
・Display directional arrows.
・Display dangles.
・Split at midpoint.
・Divide lines.
・Proportion lines.
・Modify length of lines.
・Remove dangles.
・Create intersections.
・Create polygon.
・Replace sketch with selected.

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


「ラインを指定間隔に分割する」への2件のフィードバック

  1. どうもこんにちは。
    手元にArcGIS8.2が無いため何とも言えませんが、ArcGIS9.0およびArcGIS9.2では動作しましたよ。
    ダウンロード元を見る限り、『Updated for ArcGIS 9 from 8.x』とありますので、ArcGIS8.2は対象外と思われます。
    ArcGIS8.2用のLine Editing Toolbarは公開されていませんので、作者に問い合わせて(http://arcscripts.esri.com/ContactAuthor.asp?dbid=13729)旧バージョンを入手するのが手っ取り早いかと思います。

  2. ArcGIS8.2を使用しています。
    Line Editing Toosのファイルをダウンロードし、コマンドを追加しましたが、下記のようなエラーが発生します。(ArcGISのバージョンが低いためでしょうか?)

    Error5:プロシージャの呼び出し、または引数が不正です。

    対処法を教えて下さい。

コメントを残す

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