0

既存のArcGis3.xAvenueスクリプトをArcGIS9.xArcObjectsに移植するための「名誉」を得ました。

何を始める必要がありますか?(これまでのところ、ArcGISのコピーすら持っていません)

ESRIの開発者向けWebサイトから、EDNの年間サブスクリプションを$ 1,500で購入する必要があるようです。これにはArcGISの開発者用コピーが含まれていますか、それとも購入する必要がありますか?

移植する必要のある2つのAvenueスクリプトはかなり小さいです。1つはOLE/DDEを介して取得する検索用語の形状を選択し、もう1つは選択した形状を別のOLE/DDEアプリケーションに送信します。
ArcObjectsを理解している限り、おそらくOLE / DDEを削除し、COMを介して適切なオブジェクトを呼び出すだけです。

4

1 に答える 1

1

ArcGISDesktopライセンスの場合はさらに500ドルです-http://store.esri.com/esri/showdetl.cfm?SID=2&Product_ID=1046&Category_ID= 168

次に、デスクトップアプリケーションに追加できるカスタムツールを含むDLLを作成する必要があります。.NET /VisualStudioがおそらく最良のアプローチです。

マップドキュメントで直接VBAのアプリケーションのプロトタイプを作成できます。これにより、デバッグとテストが容易になりますが、VBAはバージョン9.4以降で段階的に廃止されるため、長期的なソリューションではありません。

アプリケーションのサウンドによって、ArcObjectsの代わりにSQL Server2008SpatialまたはOracleXEを使用して調査します。データベースでほとんどの空間クエリを実行し、フロントエンドに.NETとWebマッピングAPIを使用できます。この方法の方がはるかに柔軟です。

于 2009-10-06T15:41:27.917 に答える