0

始める前に、コーディングに関しては、私が流血の初心者であることを知っておく必要があります。私は、VBA と ArcGIS に関するいくつかの大学のタスクに取り組んでいます。私の次のタスクは、ユーザーが属性テーブルの値 (行) を編集できるようにするコード スニペットを作成することです。私の属性テーブルは、名前、住所などの基本情報を含むポイントで構成されています。私がやりたいのは、すべての行の一種の LIST をロードし、編集したい特定の行をクリックできるようにすることです。そこにたどり着くための簡単な方法を自由に投稿してください..私がコーディングの世界に非常に慣れていないと言ったように;-)

みんな、ありがとう

明細書

4

1 に答える 1

1

プログラミングは初めてだとおっしゃっていましたが、あなたの言っていることに基づいて、標準のすぐに使える ArcMap 機能を使用するのが最も簡単な方法だと思います。

やろうとしていることはすべて VBA で実行できますが (ArcGIS 10 以降では、このオプションは現在推奨されていません)、ArcMap では次のことを既に実行できます...

  1. 属性テーブルを開き、行を選択します。絞り込みたい場合は、クエリ定義を使用します。

  2. 外部リストをロードする必要がある場合、ArcGIS はデータを ArcMap テーブルにインポートするためのさまざまな方法をすでに提供しています (csv ファイル、xls、dbf、oledb など)。

  3. 編集セッションを開始すると、属性エディターを使用して、選択したフィーチャの詳細フォーム エディターを表示できます

  4. 編集エクスペリエンスを微調整できる編集機能テンプレートを作成できるようになりました (ドロップダウン ボックスの作成など)。すべてコーディングなし。

于 2012-03-20T19:31:58.710 に答える