公共事業省は、市内のいくつの施設が前面と背面の両方に歩道を持っているかを知りたいと考えています。これを実現するために、私は複数の道路に間口がある区画を見つける方法を探しています。私はArcInfo 9.3.1(ファイルジオデータベース)で作業しています。スクリプト作成や他のツールのダウンロードを必要としないソリューションを探しています。ストリートのセンターラインとパーセルポリゴンが利用可能です。歩道レイヤーはありません。
このフォーラムのアイデアの一部を使用して、プロセスを開発およびテストしました。結果の一部は不可解です(コーナーロットは最終結果に含まれる場合と含まれない場合があります-DPWはコーナーロットを含めたくないと思います)、フル42000パーセルにスケールアップすることを心配しています(私は1223パーセルをテストしました) )。結果を改善するためにこのメソッドに追加する手順はありますか?モデルビルダーを介してより自動化できる同じことを達成する別の方法はありますか?
- パーセルポリゴンフィーチャクラスでフィーチャ対ラインツールを実行します(ポリゴンで共有される境界用に2つのラインが作成され、ラインはパーセルIDを保持します)
- 「オーバーラップがあってはならない」というルールを使用して、この新しく作成されたパーセルラインフィーチャクラスでジオデータベーストポロジを構築し、トポロジを検証します(内部ラインはエラーになります)
- ArcMapで、トポロジーとフィーチャクラスを追加し、エラーインスペクターを開いて、エラーを検索し、すべてのエラーを選択します>右クリック>フィーチャを選択>削除(内部の線を削除します)
- パーセルIDを度数フィールドとしてパーセルラインフィーチャクラスの残りのフィーチャで度数を実行–度数> 1のテーブルでレコードを選択し、新しいテーブルにエクスポート
- Frequency> 1テーブルをパーセルIDに基づいてパーセルポリゴンに結合し、一致するレコードのみを保持–結合結果をエクスポート