0

私は、ArcGis の機能を拡張しなければならない論文プロジェクトを任されています。私は、ArcGIS 10 で実行できる Python で記述されたモデルを作成するように依頼されました。このモデルには、ユーザーがさまざまなシェープファイルをドラッグ アンド ドロップし、特定の変数の値を入力して、効率よく走るモデル。モデルの実行が完了すると、ポイント A からポイント B への風力タービンの最も費用対効果の高いコレクター ケーブル ルートをレイアウトする新しいシェープファイルが作成されます。

そのような機能/拡張機能が ArcGIS に既に存在するかどうかを知りたいので、車輪を再発明する必要はありません。そうでない場合、このために ArcGIS を拡張するために学ぶのに最適なプログラミング言語は何ですか (Python 対 Visual Basic 対 Java)。私の経歴は、Java、PHP、Jquery、および Javascript です。また、正しい方向へのポインタ、つまりドキュメント、リソースなども大歓迎です

4

3 に答える 3

0

ツールがどのように機能するか、およびツールがすべての入力データセットと出力データセット、それらの構造、属性テーブル フィールドなどをどこに配置する必要があるかを正確に理解する必要があります。これらすべてを知っているのはあなただけです。そしてそれは「車輪」ではなく、カスタムツールです。組み込みのモデル ビルダーでモデルを構築し (すばらしいことです)、そのモデルを Python スクリプトにエクスポートできます。

このビデオをチェックしてください http://www.youtube.com/watch?v=mBSXBqEP-7Y

そしてまた。知っておくべきこと: 1) 入力データセットとパラメータ 2) 出力として取得したいもの 3) どのように動作するか

于 2012-12-12T04:16:33.823 に答える