ArcGISトポロジエラーからフィーチャを作成する


9

フィールドユーザーのシェープファイルをESRIジオデータベースにインポートしたので、必要に応じてエラーを特定するトポロジルールセットを作成できます。残念ながら、フィールドユーザーには、gdbトポロジルールを読み取る(または明らかに修正する)ことができるライセンスがありません。

すべてのエラーと例外が発生している場所をキャプチャする新しいシェープファイルのセットを生成して、ユーザーが明らかなものを修正できるようにしたいと思います(多くの作業を節約できます!)。これは、サイズ(面積または長さ)に基づいてエラーを整理する簡単な方法にもなるため、最大の問題に最初に対処できます。

ArcGISトポロジのエラーと例外からフィーチャを生成する方法について何か提案はありますか?

利用可能なArcInfoライセンスを持っているので、パッケージ内のすべてのツールを自由に使用できます。私はArcObjectsプログラマではありませんが、そのようなツール/プロセスを開発するためのPythonスクリプトまたはModelBuilderに精通しています。

更新:このArcGIS Idea開発者のサンプルを見つけただけですが、カスタムVBモジュールではなく、ツールボックスに配置できるものを望んでいました。

回答:


4

ArcGIS 10.1 for Desktopには、[ トポロジエラーのエクスポート]と呼ばれる新しいジオプロセシングツールがあります(このツールは、ArcGISのアイデアリンクで説明されています)。

エラーをジオデータベーストポロジからターゲットジオデータベースにエクスポートします。エラーまたは例外によって参照される機能など、エラーおよび例外に関連するすべての情報がエクスポートされます。エクスポートされたフィーチャクラスは、ArcGISの任意のライセンスレベルを使用してアクセスできます。フィーチャクラスは、[場所で選択]ダイアログボックスまたは[場所でレイヤーを選択]ツールで使用でき、トポロジ自体にアクセスできない他のユーザーと共有できます。


確かに、今日は役に立ちませんが、将来的に簡単に利用できるようになればうれしいです。投稿いただきありがとうございます。
RyanKDalton 2012年

2
これは、トポロジエラーエクスポートツールに関するESRIのブログエントリです
Fezter

4

ArcGIS 9xの場合

トポロジ例外のエクスポート

このコードは、トポロジエラー例外をフィーチャクラスにエクスポートします。これは、例外をアーカイブする必要がある場合に役立ちます。例外がフィーチャクラスにエクスポートされると、他の機能と同様に処理できます(属性の更新/メモ、識別)。 次に、他のユーザーのためにShapefileにエクスポートします。

ヒント:ボタンを作成し、クリックイベントからInitiateExportを呼び出します

http://arcscripts.esri.com/details.asp?dbid=12758


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