問題タブ [arcgis-js-api]
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.
javascript - プログラムで表示/非表示に定義された TitlePane の Id を取得する
私は Dojo を始めたばかりで、これが私がやろうとしていることです。以下のコードを使用してプログラムで宣言されたタイトルペインがあります。
後で、esri.hide を使用してボタンをクリックしたときに、このタイトル ペインを非表示にしようとしています。私の質問は、このタイトル ペインへの参照を取得するにはどうすればよいですか? 定義されている場合、ID はありません。Chromeデバッガーを見ると、以下の行がウィジェットを強調表示しているのがわかります
esri.hide(dojo.byId("dijit_TitlePane_1")) のようなことをしようとすると、ウィジェットが非表示になります。しかし、このウィジェット ID を使用してタイトル ペインを参照できますか?
internet-explorer-7 - IE 7/8 での Esri bootstrap-map-js および無効な引数エラー
私はbootstrap-map-jsという素晴らしいプロジェクトを使用しています。
ArcGIS と Bootstrap を使用してレスポンシブ マッピング アプリを構築するためのシンプルなフレームワーク。
Esri ArcGIS JavaScript API はIE7+ をサポートすると述べているので、この素晴らしいbootstrap-map-js
プロジェクトは .NET でも互換性があると思いましたIE 7
。たぶんそうで、問題は私のコードにあります...
ドキュメント モードでページをシミュレートすると、コンソール ウィンドウにInvalid Argument
詳細情報がないというエラーが表示されます。以降はうまく機能します。他のすべてのブラウザも問題なく動作します。:) いつものように動作を拒否するのは、気難しい IE だけです...IE 11 Developer Tools
IE 7/8
IE 9
dojo.require
どこかで吠えているようです。この関連する質問を参照してください: IE7 および IE8 で Dojo のネストされた require が無効な引数の例外を引き起こす
bootstrapmap.js
への参照とvar map = ...
宣言を削除すると、コードが機能し、hey Leniel!
それ以外の場合はコードが壊れ、Invalid argument
. への呼び出しでコードが壊れますBootstrapMap.create
。
誰でもfinicky IE
で何が起こっているのかを明らかにできますか? エラーから詳細を確認するためにできることはありますか? 画像でわかるように、メッセージや説明などはありません:(
エラーの原因を突き止めるために組み立てる必要があった最小限のコードは次のとおりです。
ここで読むことができるように、私はこの問題についていくつかの進歩を遂げました。
dojoConfig を使用した Dojo の構成を読み、 ArcGIS JS API
script タグの前にこれを追加しました。
以前のようにだけではなく、より説明的なエラーが発生するようになりましたInvalid argument
。IE Dev Tools
これを示します:
これは、提供されたリンクをクリックしたときのライン136
インです:init.js
IE Dev Tools
がによって行われたクレイジーな操作IE 7/8
について吠えているように聞こえます。CSS
ArcGIS JS API
arcgis - マップをある程度パンする javascript API
マップ範囲をマップの初期範囲に制限し、ユーザーが一定範囲以上にパンできないように制限したいと考えています。
私は以下を試しましたが、何も変わっていません:
javascript - Dart で dojo メソッドを参照するにはどうすればよいですか
Dart で dojo メソッドを参照するにはどうすればよいですか? 私は特に、javascript/Dart の相互運用性に関する Google の記事を参照して、dart 内の dojo の上に構築されたESRI の Javascript APIを使用しようとしています。
メソッドの呼び出し方法とオブジェクトの変換方法についてはよく理解していると思いますが、dojo メソッド (具体的にはDojo 1.7+ メソッド) の呼び出し方法がわかりません。この場合は「必須」です。
javascript - ボタン コントロールを使用して ESRI GP サービスを実行する
ユーザーが ESRI GP サービスを使用して属性フィールドに基づいて道路をバッファリングできるようにしようとしています。GP サービスは期待どおりに動作していますが、Web ページでこのタスクを実行するにはどうすればよいですか? これをボタンで制御したいと思います。
まず、GP サービスの変数を定義します。
次に、ボタンを作成します。
次に、ツールを実行する関数を作成する必要があります。おもう。
機能とその機能をボタンに接続するのを手伝ってくれる人はいますか?
javascript - ESRI Javascript API は範囲内の機能を取得します
解決済み...グループ化されたグラフィックのジオメトリを取得しようとしていますが、作成する必要がある新しいグラフィックに graphic.attributes.baseGraphic を追加しないと x と y を取得できないようです。問題のコードには、問題のあるセクションを定義する「***」文字が含まれています。
arcgis-server - ArcGIS Server JavaScript API で HomeButton と Overview を一緒に使用する
ArcGIS Server JavaScript Api の使用 マップ上にホーム ボタンとマップの概要を表示する際に問題が発生しています。なんらかの理由で、ホーム ボタンがマップに表示されません。スクリプトは次のとおりです。
ホームボタンのCSSは次のとおりです。
なぜこうなった?