問題タブ [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 に答える
2508 参照

plugins - GeoserverのWMSレイヤーを使用したヒートマップ/データの視覚化

GeoserverからヒートマップWMSレイヤーを作成するために使用できるものを見つけたいと思います。ヒートマップWMSレイヤーを生成するためのGeoserverへのプラグインとして使用できるAcidMaps(http://acidmaps.org/)を見つけました。しかし、私は誰かがこれについていくつかの情報を持っているかどうか疑問に思いました。

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

logging - WMSやWFSサービスなどのOGCサービスのリクエストログを分析するための優れたツール

バックグラウンド

Apache HTTPサーバーなどのサーバーからのログファイルを分析するためのツールはたくさんありますが、地理空間サービス、WMS、WFSへのリクエストを分析するためのツールが必要です。

WMSやWFSなどのOGCサービスへのリクエストの特別な点は何ですか?このプロトコルには、バウンディングボックスなどの地理的リクエストパラメータ(WMS GetMapリクエストのパラメータなどを参照)、または地理的フィルタ、つまりOGCフィルタの使用が含まれます。

回答したい質問の例は次のとおりです。

  • 要求されている最も一般的なバウンディングボックスは何ですか、boundingbox =(minX、minY、maxX、maxY)
  • リクエストのバウンディングボックスは「グリッド」を形成しますか?もしそうなら、どのグリッドを形成しますか?

私はすべてのログラインをPostGISのような空間データベースにインポートすることができました、そしてそれから問題はSQLを書くことに帰着します、そしてそれはまた大丈夫です。しかし、私が現在持っているシステムにその数の行をインポートすることは簡単ではありません。それでも、SQLで適切な定式化が必要です。

したがって、理想的には、ログ行を処理し、OGC WMS、WCS、WFS、CSWなどを理解するツールが必要です。

この質問をグーグルで検索する際の問題は、Webログアナライザーに近接していること、およびWMS = Windowsメディアサーバーであり、その領域の相対的な曖昧さ(地理空間)です。多分あなたが提供する答えは良いグーグル検索の定式化ですか?

質問

OGCリクエストログを分析し、繰り返し発生する空間パターンなどを検出するためのツールはありますか?

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

sencha-touch - sencha touch でマップを起動

OpenLayers を組み込み、独自の Web マップ サービス (WMS) をロードする方法が記載された完全なドキュメントを探しています。私はそれを行う方法を見つけることができませんでした。

すでに sencha touch で webapp を作成しました。ここで、WMS からマップを表示する必要があります。Google マップの例は役に立ちませんでした。

0 投票する
3 に答える
5996 参照

google-maps - 透明なオーバーレイ WMS レイヤーのスタイルを設定する方法

Google マップ v3 で WMS レイヤーを正常にオーバーレイしましたが、タイルの情報は透明で黒であるため、暗い背景 (衛星地図など) ではよく見えません。たとえば、いくつかのタイルを参照してください。

http://geoportal2.uhul.cz/wms_oprl/?SERVICE=WMS&REQUEST=GetMap&SERVICE=WMS&VERSION=1.1.1&LAYERS=HMLCR&FORMAT=image/png;%20mode=24bit&FGCOLOR=0xFF0000&TRANSPARENT=TRUE&SRS=EPSG:4326&BBOX=16.58935546875,49.37522008143603,16.600341796875, 49.38237278700955&幅=256&高さ=256&スタイル=

(これはそのタイルを取得するための WMS リンクでした)

質問: 上記の WMS リクエストを変更して、前景色 (現在は黒) をカスタム カラー (赤など) に変更するにはどうすればよいですか? つまり、レイヤーのスタイルを設定する方法は? 色を選択できるWebマップアプリケーション(IEでのみ機能)を介して実行できるため、サーバーはこのレイヤーに対して明らかにそれを実行できます。たとえば、次のマップ イメージを参照してください。

ここに画像の説明を入力

(次のリンクを使用して画像を取得しました。スケールとロゴが含まれているため、適切なタイルではないことに注意してください。)

残念ながら、この Web アプリケーションは WMS を使用してこのスタイル設定されたマップを取得しないため、スタイル パラメータを WMS リクエストにコピーすることはできません。WMS リクエストを介してスタイリングを行う必要があります(この他のリクエスト形式は独自のものであり、タイル用に設計されていないマップ全体を取得し、WGS 座標をサポートしていないようです) -どうすればよいですか?

私がしようとしました:

  1. WMS のドキュメント、特にバージョン 1.1.1を参照してください。
  2. SLDを見てください。しかし、把握するのはかなり複雑なようです...
  3. WMS サーバーのGetCapabilites コマンド出力を確認します。
  4. また、目的のレイヤー (HLMCR) のDescribeLayerおよびGetStylesコマンドの出力を見ても、このレイヤーが WMS でのスタイリングをサポートするかどうかさえわかりません...

迷子になりました。正しい方向を教えていただければ幸いです。または、WMS (このレイヤーの場合) で解決できる場合は情報を教えてください。

「無理です」も有効な回答です!

前もって感謝します。

0 投票する
5 に答える
5226 参照

android - Android/iOS 用の WMS View/Lib

Android および iOS 向けの WMS サービスからマップをレンダリングするためのグラフィカル コンポーネント (ビュー) が必要です。私の調査によると、基本的に Android/iOS ライブラリ (MapView) として利用できるのは Google Maps API のみです。

自分で WMS ビュー ライブラリをプログラミングする前に、独自のアプリで使用できる、これらの OS 用の (無料またはライセンスされた) WMS ビュー ライブラリはありますか? WebView で OpenLayers を使用してみましたが、パフォーマンスの観点からはあまり満足のいくものではありませんでした。

ご協力いただきありがとうございます

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

javascript - Google Map API 3 + WMS

誰かが私に最高のアイデアを教えてもらえますか、Googleマップの上にWMSレイヤーを配置する方法私は非常に多くのレイヤーと非常に多くのスタイルを持っています。StackOverflowで非常に多くのQとAを調査していますが、複数のスタイルとレイヤーを管理する方法については理解できませんでした。JQueryコードに入れたいと思います。

0 投票する
3 に答える
7252 参照

javascript - openlayers - wms - マップが読み込まれない

wms サーバーに接続しているマップを使用して、単純なサイトを作成しました。問題は、地図が表示されず、小さな写真が表示されることです。ここに私が作成したサイトがあります: http://dl.dropbox.com/u/2418858/index.html

これが私が使用しているコードです:

Spatial Commander (GIS デスクトップ プログラム) を使用しているときはマップが表示され、ズームインおよびズームアウトできますが、Openlayers を使用しているときはマップが表示されません。

そこで私が行ったことは、Spatial Commander からのリクエストをプロキシでインターセプトして、このリクエストが私の Web サイトから送信されたものとどのように異なるかを確認することです。

私が見つけた唯一の違いは、SC では次のように見える BBOX パラメータでした。

私のウェブページから送信されたリクエストのパラメーターは次のようになりました。

そこで、自分の Web ページから送信された BBOX パラメータを手動で変更し、これを取得しました: 手動リクエストマップがありました!

今私の実際の質問:

  • 私のウェブサイトに地図が表示されないのはなぜですか?
  • Openlayers から自動的に送信される BBOX パラメータが、空間コマンダーから送信される値と大きくかけ離れているのはなぜですか?
  • マップを機能させるにはどうすればよいですか?

ありがとう!

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

c - 境界ボックスと画像の幅と高さを指定してスケールを計算します

マップ座標 (EPSG:900913) のバウンディング ボックスと画像の幅/高さを指定して縮尺を計算する必要があります。

これは非常に基本的な WMS サーバーを実装しているためですが、特定の瞬間に画像のスケールを知る必要があります。

簡単なリクエストは次のとおりです。

そのリクエストは、次のパラメータで構成された Web ページの openlayer コンポーネントから発信されます。

これを計算する式はありますか?バックエンドでpostgres + posgisにアクセスできますが、Cコードで自分で計算することを好みます。

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

c# - WMS 応答から標高データを読み取るには?

USGSサーバーから受信したタイルから標高データを取得しようとしています。

Image Format image/Png を使用してデータをクエリします。データを読み取ると、色の値が得られます。そこから標高値を読み取る方法を知る必要があります。利用可能なドキュメントまたはサンプルはありますか。

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

javascript - Setup own Openlayers Proxyhost

I have seen some example related to WMS Get Feature Info like :

http://openlayers.org/dev/examples/getfeatureinfo-control.html

In this example they are using

My question is :

How we can setup our own proxthost for our geoserver layers?

Help would be appreciated.