問題タブ [arcobjects]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - ArcObjectsでIFeatureClass.Searchを呼び出すときの例外「HRESULTからの例外:0x80040653」はどういう意味ですか?
ESRI ArcObjectsで構築されたアプリケーションをサポートしていますが、元の開発者はずっと前から存在していました。数年間正常に動作した後のアプリケーションは、この例外を除いて失敗し始めました。アプリケーションは毎日のスケジュールで実行されます。
エラーメッセージはあまり役に立ちません。エラーの原因は何でしょうか?
vba - ArcObjects-ジオデータベース内のフィーチャクラスとデータセットを列挙する
vba / arcobjectsを使用して、ファイルジオデータベースのコンテンツ(フィーチャクラスとフィーチャデータセット、テーブルには関心がないなど)を列挙しようとしています。
ファイルGDBをIGxDatabaseオブジェクトとして設定していますが、さらに詳しく調べる方法が見つかりません。ジオデータベースオブジェクトモデルを調べて、IFeatureClassとIFeatureDatasetを使用してみましたが、どちらも有用な結果を返さないようです。
助けてくれてありがとう
arcobjects - ArcObjects - Post/Reconcile オペレーションは IObjectClassEvents イベントを発生させますか?
うさぎの穴に入る前に、誰かがこれを経験したかどうか疑問に思っています...
arcgis - ESRI ArcGIS で FeatureClass を XML にシリアル化
IFeatureClass オブジェクトを XML にシリアル化するにはどうすればよいですか?
他の ArcObject で IXMLSerializer を使用するためのリソースがいくつかありますが、ISerializable を実装していないため、IFeatureClass では機能しません。
arcgis - ルートに沿った M 値の検出を自動化する方法
Kirk Kuykendall は、数年前に ESRI フォーラムhttp://forums.esri.com/Thread.asp?c=93&f=996&t=88246&mc=4で、ポイントをクリックしたときのルートに沿ったシェープファイル内のポイント。これは非常に便利ですが、M 値が必要な 1500 ポイントがあります。この種のことを自動化する方法はありますか?ルート上に線形イベントを作成するには、ポイントの M 値が必要です。
注: 私はプログラマーではありませんが、助けてくれる人がいます。
esri - ArcObjects-IWorkspaceExtensionおよびコンポーネントカテゴリの登録
IWorkspaceExtensionの実装を(Initメソッドを宣言するIWorkspaceExtensionControlとともに)コーディングし、ESRIジオデータベースワークスペース拡張コンポーネントカテゴリに登録しました。ただし、ワークスペースに接続すると、拡張機能が「初期化」されません。
IWorkspaceExtensionをジオデータベースに登録すると実装を「初期化」できましたが、すべてのクライアントに拡張機能をインストールすることはできず、機能を使用するクライアントにのみ拡張機能をインストールできるため、これはオプションではありません。
私が数日間苦労してきたことを誰かが数分で答えてくれることを願っています。= D
ありがとう。
arcobjects - IPoint または IGeometry をバッファリングする方法は? (IPoint でバッファリングされた交差チェックを行うには?)
IRelationalOperator を使用して交差チェックを行うために IPoint をバッファリングするにはどうすればよいですか?
議論のために、私は持っています:
しかし今、チェックに許容範囲を追加したいので、正しい方法は p1 または p2 のいずれかをバッファリングすることだと思います。右?そのようなバッファを追加するにはどうすればよいですか?
注: 私が使用している Intersects メソッドは、コードを単純化するために作成した拡張メソッドです。ここにあります:
c# - ArcObjects:ポイントのバッファリングは、ライン/ポリラインのバッファリングよりも高速ですか?
コード ロジックを記述して、ポリラインをバッファするか、ポリラインのポイントとポイントをバッファすることができます。ポイントの操作が簡単になるため、この方法をお勧めします。
論理的には、ポイントのバッファリングは常に完全な円になるため、ポイントのバッファリングが高速になることがわかります。しかし、1 つのポリラインをバッファリングするよりも、2 つのポイントをバッファリングする方が速いでしょうか? 私の腸はイエスと言います。
コメントはありますか?
grid - ArcObgectを使用してグリッドにアクセスする方法
ArcObjectを使用してグリッドの各セルの値を取得するにはどうすればよいですか?グリッドはSpatialAnalyst->Distance->StraightLineによって作成されました。この値を他の操作に使用する必要があります。私を助けてください!
c# - ArcObjects で ILayer を IPolygon に変換する方法
Ilayer を IPolygon に変換する際に問題が発生しました。
ArcMap のツールバーを開発しており、サイド テーブルのコンテンツからコードを介してレイヤーを取得しています。Layer は Polygon ですが、コードはそれを IPolygon に変換しません。
誰でも私を助けることができますか?これは、IPolygonに変換しようとするために使用しているコードです...
私がすることができます:
IPloygon に変換しないだけで動作します。