問題タブ [arcmap]
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.
vb.net - 使用済みの IWorkspace に対する IDatabaseCompact.Compact()
vb.net で ArcMap-AddIn を作成しています。compact
IWorkspace(mdb) にアクセスしようとするとエラーが発生しました。エラーは次のとおりです。
COM例外
コンピュータ 'XXXXXX' のユーザー 'ADMIN' によって既に開かれているデータベースを開こうとしました。データベースが使用可能になったら、もう一度試してください。
ESRI.ArcGIS.Geodatabase.IDatabaseCompact.Compact() で MyProject.MyClass.CompactGDB(IWorkspace pWS) で
使用済みワークスペースを圧縮するにはどうすればよいですか? 私のワークスペースも使用した他の8つの機能があります。
助言がありますか?
コード:
python - mxd.save の後にドキュメントを開くと、エクスポート中に置き換えられたと表示されていても、テキストは同じです
何かをコーディングするのは初めてなので、これが簡単な修正であれば申し訳ありません。
マップをエクスポートすると、すべて問題なく、スクリプトによってテキストが完全に置き換えられます。ただし、マップ ドキュメントを手動で開いて視覚化すると、テキストは置換前と同じままです。テキストを置き換えずにそのフォルダーからマップの 1 つをエクスポートしたところ、テキストが置き換えられたことがわかります。何が起こっているのかわかりません。mxd.save() の前に arcpy.RefreshActiveView も使用しましたが、まだ機能しません。どんな助けでも大歓迎です。
また、eps ドキュメントを別のフォルダーにエクスポートする方法がよくわかりません。それについても助けていただければ幸いです。
vb.net - VB.Netでプログラムによってフィールドをオフにします
ArcmapでVB.net経由でアドインボタンを作成しています。このボタンをクリックすると、識別ツールが実行されます。ただし、選択したフィールドのみを識別ダイアログに表示したい。不要なフィールドを非表示にして、ボタン使用後に再度表示することを考えました。
プログラムでフィールドをオフ/オンにする方法を知っている人はいますか?
python - エラー情報: + のサポートされていないオペランド タイプ: 'geoprocessing value object' および 'str'
このエラーが呼び出された行は次のとおりです。
エラー情報: + のサポートされていないオペランド タイプ: 'geoprocessing value object' および 'str'
スタックオーバーフローからの他の応答/質問でそれを修正することはできません....
javascript - マップの単純な div コンテナーが FF またはクロムで正しく表示されない
ARCGis JavaScript API と dojo を dot net nuke モジュール内で使用してマップを表示しようとしています。IE9 ではこれで問題なく動作しますが、Firefox と chrome ではマップが画面外に集中し、その半分しか div 内に表示されません。div の残りの半分には、ズーム インとズーム アウトのセグメントが正しく配置されていますが、その半分の白い背景だけです。マップをドラッグして領域を埋めることができますが、放すとすぐに中央に近いランダムなポイントにスライドして戻ります. 追加のレイヤーに追加されたオブジェクトも正しくレンダリングされません。
Chrome でデバッガーを使用すると、次のエラーが発生します。
ascx ファイルの主なコードは次のとおりです。
コンテナはこちら
これまでの私の調査では、ページの読み込み時に httpcontext を処理する必要があることがわかりましたが、それは何もせず、Web サービスが問題であることを示唆しています。しかし、これらのサービスはすべてのブラウザーの他のページの iframe で問題なく表示されるため、私は懐疑的です。それは esri のベース マップになるため、製品が機能していると思われます。
API バージョン 1.6 を使用していたときは、これは問題ではありませんでした。
なぜこれが不正行為なのかについて何か考えはありますか?
arcgis - ArcMapのMODISデータを使用した偽色合成
ArcMapの.hdfMODISファイルから偽色の合成を作成しようとしています。Landsatデータを使用してそれを行う方法を知っており、他のプログラムでMODISを操作するためのチュートリアルを見てきましたが、ArcMapでMODISデータを使用して偽色の合成を作成する方法を理解できません。とても基本的なものが足りないと思いますが、誰かが教えてくれたらとてもありがたいです。
python - 関数出力に基づいた値で Raster を作成する
入力勾配と距離に基づいて価格を計算する関数があります。価格をラスター値としてラスターに書き込みたいです。それ、どうやったら出来るの?OpenSource および ArcMap ソリューションは機能します。
kml - ArcMap へのエクスポート時に KML ファイルからのフライト パスが表示されない
私は Google Earth の初心者であり、誰かが私の質問を手伝ってくれれば非常にありがたいです。
Google Earth で正常に開く KML ファイルがあります (ここにあります: KML ファイル。これは飛行経路を含むファイルであり、分析を実行するために ArcMap にエクスポートしたいと考えていました。
この KML からレイヤ ファイルを作成し、ArcMap で開くと、起点と終点の 2 つの目印しか表示されません。
Google Earth と同じように飛行経路を表示することはできますか?
よろしくお願いいたします。
敬具、 サード
python - dirnames list.remove() のループが機能しない
複数のディレクトリと複数の GDB をループして、フィーチャ クラスのリストを作成しようとしています。私が抱えている問題は、特定のフィーチャ クラスをリストから削除しようとすると、スクリプトが無視されるか、x がリストに存在しないというエラーが表示されることです。(x)。フィーチャ クラス名の問題は、各 GDB に固有の 3 文字が含まれている一方で、他の 2 つのコンポーネントが標準であることです。
このようなもの:
directory1 > directory1.gdb > シェイプ > fc_dir1_feature
&
directory2 > directory2.gdb > シェイプ > fc_dir2_feature
等々...
私は使っている
これは、GDB からフィーチャ データセットを削除し、さらにその中のすべてのフィーチャ クラスを削除するのにうまく機能します。しかし、特定のフィーチャ クラスだけを削除することはできません。
助けてくれてありがとう。