問題タブ [esri-arc-engine]
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.
windows-installer - DLL を GAC に登録する方法は?
ESRI の ArcEngine をロードする WindowsFormsHost を使用して C# WPF をインストールしようとしています。
MSI インストーラーで次のエラーが発生します。
この種のことを処理するはずの ESRI ArcEngine Runtime 10 を既にインストールしていますが、完璧ではないと思います。
ターゲット マシンでは、framework.dll ファイルはフォルダーにありますが、フォルダーにはあり C:\Program Files\ArcGIS\DeveloperKit10.0\DotNet
ませんc:\windows\assembly
。
アセンブリを右クリックし、登録をクリックして登録しましたが、問題は解決しませんでした。
gis - 利用可能な GIS ツールキット?
ESRI の ArcGIS Engine を使用して、いくつかの GIS 機能を備えたアプリケーションを作成することを検討しています。私たちが主に関心を持っている GIS ツールキットの機能は次のとおりです。
- 3D 視覚化: 標高データをラスター データまたはベクター データとブレンドします。
- カスタム UI / アプリケーション内に GIS 機能を埋め込む (QT4 を推奨)
- インターネット接続なしで機能する (ローカル データ キャッシングまたはジオデータベース)
- 新しいフィーチャ (ポイント、ライン、ポリゴン) を作成し、ジオデータベースに格納します。
- 地図データに画像をオーバーレイし、頻繁に更新します。
- C++ との優れた相互運用性
- クロスプラットフォーム: Windows、Mac、Linux
このプロジェクトの当初の目標は比較的限られていますが、将来的には拡張される可能性があります。たとえば、地理空間データを組み込んだ画像処理を行うことです。
ESRI の ArcGIS Engine に加えて、以下の使用も検討しています。
- NASA ワールド ウィンド
- グラスGIS
Intergraph には多数の GIS ソフトウェア製品があるようですが、ArcGIS Engine ツールキットと同等のものを販売しているかどうかはまだ明らかではありません。
検討する価値のある他のオプションはありますか?すでに述べたオプションに関する洞察や意見はありますか?
c# - ESRI エンジン アプリケーション (C#) で、タイルとピラミッドを含むラスター レイヤーを追加する方法
私は ESRI を使用しており、C# を使用して Windows フォーム アプリケーションに取り組んでいます。4 つのタイルを持つラスター レイヤーがあり、このレイヤーのピラミッドを作成しました。ラスターレイヤーはフォルダー「C:/ Map」にあります。このフォルダーには、「pyramid0_1」、「pyramid2_1」、「pyramid4_1」、「pyramid8_1」....「pyramid128_1」という8つのサブフォルダーが含まれていますレイヤーをマップ コントロールに追加しようとしましたが、レイヤーを追加しようとすると、1 つのピラミッド レベルからしか追加できませんでした。
これは私のコードです:
次に、enumDS (4 つのレイヤーを含む) を繰り返し処理し、各レイヤーをマップ コントロールに追加します。
wf.OpenFromFile()に送るフォルダを「C:/Map」に変えてみたのですが、やってみたところ取得したenumDSが空でした。
ラスター レイヤー全体をマップ コントロールに追加し、ESRI に計算を行わせ、要求された縮尺に従って描画ごとに正しいピラミッド レベルを使用する方法はありますか?
助けてくれてどうもありがとう!
.net - ESRI.ArcGIS Map 動的 KML の読み込み
ESRI マップと KML レイヤーを読み込んでいます。
問題 : KML データが変更された後 (頻繁に変更されます)、マップに新しい変更を表示できません。毎回強制的にブラウザキャッシュをクリアする必要があり、レイヤーを更新しようとしましたがうまくいきませんでした。
私のコード
KmlLayer.Refresh();を試しました。
コードを使用してブラウザのキャッシュをクリアする必要がありますか?それとも新しいデータをロードすることは可能ですか?
.net - スケマティック属性の作成方法 (ArcObject .Net api)
スケマティック ダイアグラム テンプレートとエレメント クラスを作成するための ArcCatalog(10.1) Addin(C#) を作成しています。ここで、Link クラスの OriginNode や ExtrimityNode、他のクラスの Constant および別のフィールド Attribute などのいくつかの属性を作成する必要があります。
次のような要素クラスを作成しましたが、 ISchematicElementClass emtClass = [ISchematicDataset].CreateSchematicElementClass(elmClassName, esriSchematicElementType.esriSchematicNodeType);を作成できませんでした。
Element Class Object にはメソッド CreateSchematicAttribute("NodeName", uid) がありますが、管理できません。
「コレクションにアイテムが見つかりません」というエラーが表示されます
誰か助けてくれませんか....
ありがとう
ios - iOS から ArcGIS マップに線を引く
ArcGIS
現在、iOS プロジェクトの 1 つのマップに移行しています。
2 点間にどのように線を引きますか。MapKit
をご利用の場合MKPolyLine
。
ありがとう
c# - arcengine c# プロジェクトで機能をクリックして選択し、その属性をプログラムで変更します
アーク エンジン c# プロジェクトでシェープファイルのフィーチャをクリックし、選択したフィーチャの属性をコードで変更したいと考えています。