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

openlayers - この WMS レイヤーが openlayers に表示されないのはなぜですか?

公開された ArcGIS マップ サービスから WMS レイヤーを表示しようとしていますが、取得できるのはピンクのタイルだけです。私のコードの何が問題なのか、誰かが私を修正するのを手伝ってくれますか? 米国にパンすると、「壊れた画像のピンクのタイル」しか表示されません... WMSレイヤーがまったく表示されません。

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

c# - ArcObject IWMSServiceDescription.get_LayerDescription C#エラー

私の目標は、WMSサービスに接続し、ESRIのArcObject APIfor.NETを使用してアプリケーションのマップにレイヤーを表示することです。

これが私が苦労している私のコードの一部です:

実行時に私は遭遇します:

System.Runtime.InteropServices.COMException(0x8000FFFF):指定されたコマンドがESRI.ArcGIS.GISClient.IWMSServiceDescription.get_LayerDescription(Int32インデックス)のコマンドプールに存在しません

グーグル検索は、ArcObject APIのいくつかの同様のメソッドがC#でサポートされていないため、同じ例外をスローすることを明らかにしました。誰かがこれに遭遇したことがありますか?誰かがそれを回避する方法を見ますか?残念ながら、私はC#を使用して立ち往生しているので、JavaまたはESRIからのより良いサポートがあるかもしれない何かを使用することは問題外です。

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

android - Android で WMS と WFS を使用する方法

私は Geo IT マテリア全体で完全に新しいものです:/、私の仕事は、Android で地図を表示するいくつかの方法を確認し、Vector データでオーバーレイすることです。

データを取得できる WMS および WFS サービスがあります。しかし、どうすればこれを Android に統合できますか?

Google Maps Api は無料で商用利用できませんか? ヌティテックも?osmdroid は wms/wfs のようなものをサポートしていますか? マップフォージはどうですか?Mapforge はオフライン マップ専用ですよね?

誰かがそのようなマップを構築する方法についての素晴らしいチュートリアルを手に入れましたか?

シェープ ファイルについてどう思いますか?ベクター データを含むシェープ ファイルと osm マップ タイルを組み合わせることはできますか?

私はそれが多くの質問であることを知っています. 現時点では、私は新しい海に投げ込まれた魚のように感じています. 誰かが私を少し助けてくれたらとても嬉しいです:)

そしてごめんなさい4私の悪い英語。

よろしくマティアス

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

openlayers - Geoserver + Openlayers:WPSフィルター処理されたジオメトリで主題図を実行する方法

私は現在、Geoserverを使用して小さなOpenlayersプロジェクトを開発しています。

私はWMSベースレイヤーとWPSサービスを使用して、バッファー、交差などのほとんどの計算を行ってきました。これらの操作の実行と連鎖は非常に簡単です。

ただし、ジオメトリオブジェクト上で主題図を実行する方法が見つからないようです。私が考えている唯一の方法は、SLDファイルをWMSリクエストに添付することですが、それはWPSを使用してアクションを連鎖させるという点を台無しにするだけであり、実際にはWPSを完全に置き換えると思います。

WMSは進むべき道ですか?

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

openlayers - 画層または画像は wms サーバーまたはその他のマップ サーバーにどのように保存されますか?

私はwebgisプロジェクトのopenlayersの初心者向けガイドに従っています。そして、私は疑問を持っています:openlayersマップクライアントがwmsサーバーに「基本」タイプのレイヤーのリクエストを行い、それがすべてのズームレベルで表示されるとします。したがって、各ズームレベルで異なるNo. のタイルが生成され、画像の解像度も低下しません。ここで私の質問は、「wms サーバーでは、これらの画像はどのように存在しますか??...要求に応じて単一の高解像度画像からタイルを生成しますか、それとも異なる解像度のタイルがサーバーに保存されますか??私の質問を理解してください..ありがとう!

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

r - 等高線をエクスポートして、WMS 経由で提供します

自動マッピングを実行しようとしています。不確実性がアイソラインで表示される不確実性マップが必要です。これらのアイソラインとそれに関連付けられた値をエクスポートし、Web マップ サービスを介して表示したいと考えています。出来ますか?次のコードにより、等高線を生成できます

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

java - World Wind の geoserver から GeoTiff をダウンロードする

World Wind の geotiff パーサーで実行できるように、wms リクエストを使用して geoserver に tiff ファイルをダウンロードしようとしています。World Wind Java SDK を使用すると、コンピューターにローカルに保存されている tiff ファイルを解析できますが、ジオサーバーにあるファイルを解析できる必要があります。どうすればこれを行うことができますか?ローカルで解析するためのツールが既にあるので、パーサーを書き直す必要がないように、サーバー要求をローカルでダウンロードして渡すコードを書くだけでよいのではないかと考えました。World Wind は WMS リクエストの解析をサポートしていますが、tiff ファイルを返す wms リクエストを解析できる必要があります。

どんな助けや指示も大歓迎です。

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

java - wms と wfs を osmdroid または他のオープンソースの Java ベースのライブラリと一緒に使用する

geoserver の wms-wfs ソースを使用する Android マップ アプリケーションの開発を依頼されました。

達成したいことをより明確にするために

  1. wms 'getmap' リクエストを送信して画像を取得し、それをオーバーレイとして mapview に追加します。
  2. wms オーバーレイがタッチされると (タッチ ポイントの x と y の値を取得します)、x と y を含む「getfeatureinfo」リクエストをジオサーバーに送信します。Geoserver は、座標がユーザーのタッチ ポイントに対応するジオメトリを探します。ジオメトリがある場合、geoserver は xml ファイルを送信します。
  3. xml 応答 (kml または xml ファイルのどちらか、違いについてはわかりません) を取得し、この xml ファイルを解析して、タッチポイントにあるジオメトリの情報を取得します。この xml には、この情報が含まれる場合があります

    • 地理的ポイント (これは、ポイント、道路、ポリゴン、またはマルチポリゴンの場合があります...
    • ジオメトリの表示名 (都市名、道路名など)
  4. この xml ファイルに応じて適切なジオメトリを作成します。

    私はあまりにも多くの助けが必要であることを知っています。返信ありがとうございます(この分野の新しい人には、質問が役立つかもしれないと説明します)

ところで、この間にいくつかのリソースを見つけました。wms、wfs サービスをサポートすると言われています。それらを共有させてください:

  • 商用ライブラリであるnutiteq
  • アクションスクリプトベースのライブラリであるopenscales
  • 例が見つからなかったmapsforge
0 投票する
1 に答える
1149 参照

openlayers - WMS を OSM で表示

まず、私の英語で申し訳ありませんが、母国語ではありません。マップが機能しない理由をご存知でしたら、お尋ねしたいと思います。Geoserver を備えた 2 つの WMS と、OpenLayers を使用する OSM があります。3 つのマップが表示されています。問題は、OSM が「オン」のときに、他の 2 つのマップが奥にあり、表示されないことです。これが私のコードです。

どうもありがとうございました

同じ質問に答えられないので、誰かがそれを必要とする場合に備えて、解決策を見つけたと編集して言います。問題は、レイヤーを 1 つずつ挿入することでした。すべてを同時に追加する必要があります。

今は完全に機能しています:D

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

c# - カスタム WMS サービス

インターネットにアクセスできないローカルシステムで実行されているプログラムを実行しています。C# を使用して、独自のカスタム Web マップ サービス (WMS) サーバーを作成することはできますか? 無料のオープン ソース システムがあることはありません。しかし、私は完全に制御するのが好きです。ありがとうモーテン・スタルク