問題タブ [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 投票する
1 に答える
1941 参照

geoserver - XML を使用した PHP Post WMS GetMap リクエスト (GeoServer)

XML を Geoserver WMS GetMap に「投稿」して、画像を取得できるようにする必要があります。Geoserver の「デモ」機能を使用してテストできる有効な XML がいくつかあり、期待どおりの画像が返されます。

ただし、PHP で同じ要求と応答を生成するために使用する必要があるメカニズムを理解できないようです。

私は cURL を使用してみました (既に WFS 要求に正常に使用しているため)、fputs で遊んだことがありますが、クラックできないようです。

PHP を使用した GeoServer への WMS GetMap 'Posted' XML リクエストの実例はありますか?

どうもありがとう、スティーブ

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

c# - カスタム WMS サービス asp.net を使用した Bing マップ

bingmaps api 7.0 でカスタム WMS サービスを使用する方法を探していますが、それに関する適切なチュートリアルが見つかりません。

bing マップを表示する簡単な JavaScript デモがあります。

しかし、現在のマップの代わりにこの NASA マップを使用したい場合

異なるソースを使用できる ASP.NET で簡単な Web アプリケーションを作成するにはどうすればよいですか? これは可能ですか、それとも Sharpmap、gmaps.net、または他のものを使用する必要がありますか? 誰かが私を正しい方向に向けることができますか?

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

image - GWT-OpenLayers WMS レイヤーはベース マップを非表示にします

私は OpenLayers と GeoServer の初心者であり、どんな助けも大歓迎です!

Bing Maps exampleのコードを使用してベース マップを読み込んでいます。

次に、他のいくつかの例から思いついたこのコードを使用して、WMS レイヤーを読み込みます。

レイヤーを切り替えることができるように、マップ上にレイヤー スイッチャー コントロールもあります。

マップが読み込まれると、bing マップがレイヤー スイッチャーのベース レイヤーであり、wms レイヤーがオーバーレイ レイヤーであることがわかります。問題は、wms レイヤーが表示されているときに、ベース レイヤーが表示されないことです。wms レイヤーを介して表示しようとしているラスターは 10 度 x 10 度しかなく、下のベース レイヤーを表示する代わりに、他のすべてのスペースが白で塗りつぶされているように見えます。wms レイヤーをオフにすると、ベース レイヤーが表示されます。

誰か提案はありますか?

0 投票する
2 に答える
1178 参照

java - GWT-Openlayers で WMS レイヤーを表示する

GWT-Openlayers を使用しており、マップに WMS レイヤーを追加したいと考えています。コードは次のとおりです。

このサイトで見つけたサンプル コードを使用しました: http://demo.gwt-openlayers.org/gwt_ol_showcase/GwtOpenLayersShowcase.html

wmsUrl はデモ サイトを指しているので、誰でも試すことができます。

問題は、最も外側のズーム レベルにズームアウトしたときにのみ WMS レイヤーが表示されることです。ズームインしようとすると、再び消えます。何か案が?

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

django-admin - Django 管理者が独自の wms レイヤーを追加

django admin、openlayers、または osm でベース レイヤー マップを表示する方法を知っています。自分の wms レイヤーも表示したいと思います。.../dist-packages/django/contrib/gis/admin で options.py を見つけ、.../dist-packages/django/contrib/gis/templates/gis/admin で openlayers を見つけました。 js. 基本レイヤーをwmsレイヤーに置き換えることはできますが、同時に両方を置き換えることはできません。それを行う方法はありますか?ありがとう。

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

gis - 国際日付変更線の周りに画像をラップするMapserver

国際日付変更線をまたぐ mapserver 経由で GeoTIFF ラスター イメージ (epsg:4326) を提供しています。それらは通常の -180 ~ 180 の境界を超えているため、クエリが座標空間のどちらの「側」から来るかに関係なく、画像を提供したいと思います。すなわち:

と同じ画像を提供する必要があります

画像を埋めるための有効なデータを探すときに、現在のスペース +/- 360 (さらにはそれ以上) を検索する必要があることを mapserver に伝える方法はありますか?