問題タブ [arcgis-server]
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.
arcgis-server - ArcGIS Server 9.3.1 負荷分散
ロード バランシング (SOM) と F5 ハードウェア ロード バランシングを既に備えている ArcGIS サーバー 9.3.1 があります。両方を機能させるのが良い方法ですか、それとも一方だけを使用するのが良い方法ですか。
javascript - IE9 に隠された JS ベースの webapp ベースマップ
この質問は生の Javascript と JQuery のどちらかまたは両方に関連していると思いますが、ArcGIS Javascript API マップ クラスにも関連していると思います。私の問題は IE9 の問題です。アプリは Chrome と FF で正常に動作します。(ESRI の JS フォーラムでもこの Q に質問しましたが、今のところ回答がありません...)
マップをクリックすると独自の div でマップが開く Web アプリがあります (window.open または iframes を使用しません)。アプリを初めてロードした後、ベースマップは期待どおりに開きます (最初は、マップは他のレイヤーのないベースマップのみです)...しかし、マップ div を閉じてから再度開くと、ベースマップが約 1 秒間表示されます。次に消えます...しかし、背景色とズームボタンは残ります...
マップは HTML で次のように設定されます。
init JS では、ベースマップが TiledMapServiceLayer として追加されます。
..それ以上のコードはありません! 私が言ったように、これはすべてFFとChromeで正常に動作します.....
HTML で遭遇したすべての IE タグまたは条件を試しましたが、この問題を解決したものはありません... meta http-equiv="X-UA-Compatible" content="IE=7,IE=9 " /> ヘッダーとスクリプトで type="text/javascript" src="JavaScript/modernizr-2.5.3.js">
そこにもいる……。
メインのインデックス ページにも次のタグがあります。
(* ps私はJquery Mobileも使用しています..)
これは、マップを開くボタンの JS です (ほとんどの場合、サイズ変更の要素がたくさんあります:)
クリックでマップを閉じる機能は、これと比較的似ています...
また、このコードをマップ ページの html に追加しました。これは、IE バージョンが JQuery Mobile を正しく解釈するのに役立つと思われます。
...これまでのところ何も機能していません..再び ap は FF と Chrome で期待どおりに機能しますが、IE でこの点滅するマップは私を夢中にさせます (他にもいくつかの小さな css の問題がありますが、これが最大の問題です)。 ..もちろん、以前のバージョンの IE で表示すると、私のアプリの外観と動作はさらに奇妙になります。
助けて?ありがとう!// ジェイソン
gis - identifyTask によって返された非表示の機能を無視する
JavaScript、Google マップ v2、および ESRI 10.1 を使用してアプリを構築しています。DynamicMapServiceLayer
ESRI マップ サービスに と 1 つのレイヤーがあります。setLayerDefinitions
実行時にユーザーが選択したフィルター値に基づい て、ESRI 関数を使用してレイヤー上のフィーチャを動的に表示または非表示にします。
ユーザーがマップをクリックすると、ESRIIdentifyTask
オブジェクトを使用して、ユーザーがクリックしたものを見つけます。ユーザーがクリックした機能の情報ウィンドウを表示したいと考えています。私のコードは機能していますが、レイヤーで除外されている (表示されていない) フィーチャの情報ウィンドウが開きます。
ユーザーが表示されている機能をクリックしたかどうかを確認し、非表示の機能の情報ウィンドウを開かないようにするにはどうすればよいですか? IdentifyTask
または、返される応答オブジェクトに隠された機能を含めるのをやめるにはどうすればよいですか?
これは私のidentifyParametersタスク呼び出しのセットアップです
アップデート
Google マップ v3 にアップグレードしました。現在、identify パラメーターは、次のようにレイヤー定義情報を渡すことをサポートしています。たとえば、識別操作を FISCAL_YEAR = 2014 のフィーチャに限定できます。問題は解決しました。
javascript - arcgis または dojo は OpenLayers.Control.Button のような機能を提供していますか?
私はopenlayersで経験しており、openlayersを使用すると、マップ上のいくつかのボタンでパネルをオーバーレイできることがわかりました。ボタンのタイプを OpenLayers.Control.TYPE_BUTTON か OpenLayers.Control.TYPE_TOOL か、eventListener などを設定して簡単に定義できます。
しかし、ArcGIS JavaScript API または Dojo は同じプラグインを提供していますか? ありがとう。
android - ArcGIS - 満たされていないリンク エラー 検索ライブラリが null を返しました - Hello World サンプル アプリ
ArcGIS は初めてですが、Android は初めてではありません。私は Android 開発者です。最近のプロジェクトの 1 つとして、ArcGIS モジュール/サンプルを調べています。次の手順を実行しました。
- インストール済みの Eclipse JUNO (最新) - 以前のバージョンが破損したため、システムを交換する必要がありました。
- Android 10.1.1 用の ArcGIS ランタイム SDK をダウンロードしました。
- 手順 2 で取得したダウンロードした zip ファイルから ArcGIS プラグインをインストールしました。
- Eclipse/システムを再起動しました。
基本的な "Hello World" ArcGIS アプリを探索するために、次の手順を実行しました。
- ファイル - 新規 - プロジェクト - 新しいウィンドウで - [ArcGIS for Android] オプションを選択します。
- 2 つのオプションから、「Android 用の ArcGIS サンプル」を選択しました。このオプションは、ローカルまたはオンラインからサンプルを取得するための別のウィンドウを開きました。
- 「ローカル」を選択しました。
- 「マップ」セクションで、「Hello World」サンプル プロジェクトを選択しました。
- これで、Hello World プロジェクトがワークスペースに追加されました。
- プロジェクトをクリーンアップしてビルドします。すべてのエラーがなくなりました。
- プロジェクトを実行します。
次のエラー ログを取得しています。
その後、ArcGIS フォーラムをたどる と、多くのリンクに出くわしました 。 -ワールドラン ですが、残念ながらエラーは解消されませんでした。
Android プロジェクトの 1 つで同様の問題が発生しました。armeabi および armeabi-v7a の .so ファイルを含む libs フォルダーがありました。プロジェクトをライブラリに変換し、別のプロジェクトの 1 つとして使用しました。小さなプロジェクトだったので、変換されたライブラリ プロジェクトを調べる必要はありませんでした。これは、Eclipse の更新に関連する .so ファイルまたはライブラリ ファイルの参照によるものです。「未解決のリンク」エラーが発生しないように、ビルド パスに .so ファイルを構成する方法がまだわかりません。
このプロジェクトのビルド パスについては、添付のスクリーンショットを参照してください。
google-maps - Google マップと ArcGIS の組み合わせ
その上に ArcGIS レイヤーがある Google マップ ビューを作成しようとしています。
これは機能しますが、いくつかのタイルが見つからないという多くのエラーが発生します。しかし、元の ArcGIS レイヤーにはこれらのタイルは存在しないと思います。
誰かが私が間違っていることを知っていますか?
thnx