問題タブ [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 - Arcgis javascript - パンとズームを同時に行う
Android デバイスを使用して、arcgis javascript API のタッチ サポートをテストしています。デフォルトでは、Google マップのように、マップのパンとズームを同時に行うことができないことに気付きました。何か不足していますか?これを実現するためのプロパティ、マップ オプション、カスタム コードはありますか?
前もって感謝します
javascript - 複数のレイヤーの表示、ArcGIS JavaScript API
私はコードアカデミーであり、Javascript 馬鹿です。助けてください。私がやりたいのは、次のコードが機能しない理由を理解することだけです。海洋保護区が上にある海洋マップを表示する必要がありますが、海洋マップのみが表示されます。Firebug は、新しい ArcGISDynamicLayer はコンストラクターではないと述べていますが、API リファレンスはそれが適切なコンストラクターであると述べています。
私は学ぼうとしているので、それがどのように機能していないかの説明と解決策をいただければ幸いです。ありがとう
javascript - ESRI エディター ウィジェットが JavaScript ランタイム エラーをスローする: 未定義または null 参照のプロパティ 'preventDefault' を取得できません
JS API 3.5 を使用しています。
Web アプリにエディター ウィジェットがあります。ウィジェットで [New Selection] をクリックすると、「Uncaught TypeError: Cannot read property 'preventDefault' of undefined」というエラーがスローされます
Chrome と Firefox では、コンソール ログにこのエラーがあっても描画して続行できますが、IE 11 はこの例外で中断します。
正確なエラー メッセージは、 http: //serverapi.arcgisonline.com/jsapi/arcgis/3.5/ の 34 行目、471861 列目の Unhandled exception です。
0x800a138f - JavaScript ランタイム エラー: 未定義または null 参照のプロパティ 'preventDefault' を取得できません
IE デバッグ ファイルでは、e の値が定義されていないコードのようになります。
ソースコードで見つけることができないため、この例外を処理する方法についての手がかりがありません。
以下に、エディター ウィジェットが作成されるコードを示します。
私は次のことを試みましたが、うまくいきませんでした: エディター ウィジェットが呼び出される前 - 変更
助けてください!
エディター ウィジェット onClick が呼び出されるコードは次のとおりです。
javascript - ESRI JS API Querytask 複数の結果
クエリは次のようになります。 query.where = Abbrev = 'BLOC' OR Abbrev = 'ZACH' OR Abbrev = 'MSC'
http://www.dexconor.com/map/img/esri3.png 画像はクロム コンソールの結果です
したがって、 var graphic = new Graphic(reGeo,symbol); に何か問題があるようです。「for」でさえ機能しません。
誰でも私にいくつかのアイデアを教えてもらえますか?
javascript - ArcGIS Javascript API - ポリゴンが表示されない
以下のようにポリゴンコードを見つけてください。データベースを介して渡されたデータではなく、ハードコードされたデータでのみ機能します。
これを変更して、ハードコードではなくデータベースを介してデータが渡されるようにします。
ポリゴンはデータベースから次の形式で取得されます。
ESRI マップをロードするために次の関数を呼び出しています。
thisLocs の値がハードコードされsingleRingPolygon.addRing(thisLocs)
ている場合は正常に機能しますが、上記の方法では機能しません。
gis - ESRI js API 日時ピッカー
日付フィールド タイプのフィーチャ レイヤーを使用しています。データベースでこれが日時フィールドであることがわかり、js エディターで日時ピッカーを使用したいと考えています。jquery 日時ピッカーを使用してみましたが、デフォルトの ESRI/Dojo 日付ピッカーをオーバーライドできません。
誰かが私を正しい方向に向けることができますか?
javascript - dojo/store/JsonRest を使用して ArcGIS Rest Service を操作する方法
Arcgis Javascript API ドキュメントで提供されているサンプル REST サービスに接続しようとすると、次のエラーが表示されます。
道場のドキュメントに従って、次のように道場/ストアをセットアップしました。
また、dojo docsごとにいくつかのヘッダーを渡そうとしましたが、上記のコードと同じエラーが返されました。
Arcgis Javascript を使用してクエリを実行すると、このデモで提供されている次のコードを使用してこのリクエストを行うことができます。これにより、クロス ドメインの問題は発生しません。
Dojo が提供するMVC 手法を使用してアプリを構築できるように、可能であれば dojo.store を使用したいと考えています。
javascript - ArcGIS JavaScript API 3.9 - マウス ドラッグ イベントが Internet Explorer 11 で機能しない
Internet Explorer 11 のマウス ドラッグ イベント フォーム ArcGIS API for JavaScript 3.9 で問題に直面しています。コードは以下のとおりです。
問題は、このイベントが IE 11 で発生しないことです (マウス ドラッグ開始、マウス ドラッグ終了と同様)。ただし、他のブラウザ (IE9、Firefox、Chrome) では問題なく動作します。もう 1 つの問題は、他のマウス イベント (クリック、マウス移動など) が IE 11 で正常に動作することです。したがって、問題はマウス ドラッグのみです。
そのような問題を見たことがありますか?IE 11 にマウス ドラッグ イベントを無効にするセキュリティ設定があるかどうか知っていますか?
json - 予期しないトークンを取得しています:有効なJSONの場合
ArcGIS、Esri リクエストを使用しており、Web サーバーからデータを取得しようとしていますが、応答が正しい場合でも、同じ「予期しないトークン:」エラーが発生するたびに発生します。
前もって感謝します。
これが私のコードです:
私は得ています:
キャッチされない SyntaxError: 予期しないトークン: dublinbikes:2