問題タブ [wms]

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.

0 投票する
0 に答える
369 参照

jquery - Google マップに WMS (Web Map Service) マップを追加する

URLが次のマップサーバーがあります:

xxxx/services/MapServer?f=abc

この URL をサーバーに書き込むと、都市の境界や都市間の道などを示す wms マップを見ることができます。現在、Google マップに取り組んでおり、Google マップに Wms マップを追加 (オーバーレイ) します。 Google マップに Wms を追加する方法、Google Map API V3 を使用しています。このプロセスを jquery で作成します

0 投票する
1 に答える
1775 参照

android - Google マップ v2 Android カスタム タイル wms

wms のタイルを表示するために Google マップ v2 を使用しています。タイルは正しく表示され、これまでのところすべて問題ありません。今度はキャッシュ機能が必要です。ここで提供されているコードを使用しています: http://www.azavea.com/blogs/labs/2013/01/wms-on-android/

Google マップはデフォルトでタイルをキャッシュしていますが、すべてをキャッシュしているわけではありません。タイルは非常に高いズーム レベルと低いズーム レベルでは読み込まれず (再ダウンロード)、「中間」のタイルのみがキャッシュから読み込まれます。主な問題は、アプリを閉じて再度開くと、Google マップがキャッシュからタイルを読み込まず、すべてを再ダウンロードすることです。理由は不明ですが、キャッシュがクリアされていません。

Google マップのタイル キャッシュを「修正」するためのアイデアがあれば、それは素晴らしいことです。そうでない場合、リンクの例からダウンロードしたタイルを取得するにはどうすればよいですか?

0 投票する
1 に答える
273 参照

javascript - WMS 選択コントロールの更新

アプリケーションで WMS レイヤーを使用しており、新しいパラメーターでそれを更新する必要があります。

WMS レイヤーを正しく更新しましたが、その選択コントロールを更新する方法が見つかりませんでした。そのため、新しいレイヤーを取得しましたが、ポイントをクリックしてその情報を表示することはできません。これが私のコードの一部です:

0 投票する
1 に答える
546 参照

gwt - GWT-OpenLayers および OpenLayers.Format.WMSCapabilities

OpenLayers の Google Web Toolkit ラッパーを使用しています。WMS レイヤーをマップに追加しようとしていますが、使用可能なレイヤー名を取得するために Capabilities ドキュメントを解析する必要があります。WMSCapabilities クラスが OpenLayers http://dev.openlayers.org/releases/OpenLayers-2.12/doc/apidocs/files/OpenLayers/Format/WMSCapabilities-js.htmlで利用できることがわかりましたが、見つからないようですGWT での実装。この機能はまだ利用できませんか、それともどこかに文書化されていない非表示になっていますか? 前もって感謝します!