ArcMapを使用して、指定された近接範囲内でポリラインのエンドポイントを自動的にスナップするツールまたはプロセス?


12

すべてが接続されることになっているポリラインのネットワークを作成しました。

しかし、ラインのエンドポイントの多くは接続されておらず、非常に近いことに気付いただけです。

ポリラインの端点が互いに非常に近い場合、それらの端点をスナップするツールがあるはずですが、見つけることができないようです。

誰でもこれを行う簡単な方法を知っていますか?


1
Data Interoperability ExtensionのSnapperおよびAnchoredSnapperトランスフォーマーもこれを行います。
マークアイルランド

あなたが言及した2つの機能を見つけることができませんでした。ArcGIS 10.3.1を使用しています。また、なぜ特定の機能の場所を変更し続けるのですか?
FaCoffee

回答:


10

回答の方向は、ArcMapのライセンスレベルによって異なります。ArcInfoにはこの機能が組み込まれています。エディターにも、このタスクを実行するためのツールがあります。ただし、ArcViewレベルでは、これを行うには他のツールに依存する必要があります。10で変更されたかどうかはわかりません。ArcMapエディター10とsnapコマンドがあります。

概要

他のフィーチャの頂点、エッジ、またはエンドポイントと正確に一致するようにポイントまたは頂点を移動します。スナップ規則を指定して、指定した距離内で最も近い頂点、エッジ、またはエンドポイントに入力頂点をスナップするかどうかを制御できます。

私が使用するものです。他のツールが必要な場合は、et-geotoolsにそれを行う無料のツールがあると思います。


参照シェープファイルを要求する場合、これはどのように機能しますか?切断されたラインのシェープファイルがあり、それらを接続したい場合、別のシェープファイルに格納されている位置のリストではなく、XY許容値(またはバッファー)に基づいて接続します(私は持っていません)。したがって、OPの解釈が正しい場合、このソリューションは機能しません。他の提案はありますか?
FaCoffee

SNAPのESRIヘルプからの抜粋-スナップ環境パラメーターでは、「同じレイヤー」または異なるタイプ(END | VERTEX | EDGE)のフィーチャクラスを使用して複数のスナップルールを指定できます。
ブラッドネソム

7

トポロジ検証と同じ方法で頂点をクラスタリングするジオプロセシング「統合」ツールを使用できます(トポロジを作成する必要はありません)。

ArcGIS 10.0では、編集ツールボックスに「スナップ」と呼ばれる新しいツールがあります。このツールは、フィーチャの頂点を1つのレイヤーから別のフィーチャのエッジ、頂点、エンドポイントにスナップします。以下のリンクを参照してください。

デスクトップヘルプ-スナップ(編集)ツール


6

「近い」と識別された距離に応じて、ツールがあります。少なくともArcGIS DesktopのArcEditorライセンスをお持ちの場合は、データにトポロジを作成できます。検証プロセス中に完了すると、ラインはクラスター許容値の距離を移動して互いにスナップします。デフォルトでは、クラスター許容値は.001 mであり、これはデータのデフォルト解像度の10倍です。

この自動プロセスがこれらのすべてを実行しない場合、エラーの場所を特定します。ArcMapには、可能な場合に接続できるようにバルクラインを延長できるエラーインスペクターがあります。これにより、可能な限り多くの自動化が可能になります。

これがお役に立てば幸いです、CDB


4

これらのポリラインからジオメトリックネットワークを作成し、作成ウィザードでフィーチャスナップを有効にできます。

  1. ジオデータベースを作成する
  2. フィーチャデータセットを作成する
  3. ポリラインをインポートする
  4. フィーチャデータセットを右クリックします
  5. 新規->ジオメトリックネットワーク
  6. フィーチャクラスを選択してください
  7. フィーチャをスナップするかどうかを尋ねられたら、[はい]をクリックして、スナップ許容値を定義します
  8. ウィザードの残りをクリックします

ウィザードは、指定したスナップ距離内でそのフィーチャクラスの他のラインのエンドポイントと一致するようにラインを移動します。HTH

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.