タグ付けされた質問 「wms」

Web Map Service(WMS)は、インターネットを介して地理参照された地図画像を提供するための標準プロトコルです。

4
DBビュー/テーブルが空のときにピンクのタイルを回避するにはどうすればよいですか?
他のテーブルから空間列を選択するという意味で、空間的なビューがあります。このテーブルはgeoserverを使用して公開されます。このテーブルはライブであり、データがまったくない場合があります。テーブルにデータがない場合、表示されるwmsはすべてでredあり、firebugコンソールのエラーは次のとおりです。 WMSが返しました: > <?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE > ServiceExceptionReport SYSTEM > "http://192.168.70.65:80/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" > <ServiceException> > java.lang.NullPointerException > null > </ServiceException></ServiceExceptionReport> コード: function init(){ OpenLayers.IMAGE_RELOAD_ATTEMPTS = 1; OpenLayers.Util.onImageLoadErrorColor = "transparent"; map = new OpenLayers.Map('map', { projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG:4326"), numZoomLevels: 21, maxExtent: new OpenLayers.Bounds(-20037508, -20037508,20037508, 20037508.34), controls: …
10 geoserver  wms  geoext 

2
パフォーマンスとセキュリティを考慮して、WFS、WMS、またはSOSを使用する必要がありますか?
私の仕事は、マップ上の一時データを視覚化し、サーバーから受信した画像/データから一種のデータフロー(またはアニメーション)を生成するWebアプリケーションを開発することです。 この目的のために、OpenLayers APIおよびOGC WebサービスWFSまたはWMSまたはSOSを使用することを考えています。 主な要件の1つは、高性能でデータを安全かつ高速に送信することです。 私が持っている質問は、パフォーマンス、セキュリティ、信頼性などの点で、WFS、WMS、およびSOSのどのサービスがこのようなWebアプリケーションに使用するのに適しているかということです。 各Webサービスが異なる機能を提供していることを知っています。しかし、一時的なデータにWMSを使用して、データベースで何らかの集約を実行してマップ画像を取得すると(一時的な視覚化であるため)、携帯電話やタブレットなどの一部のデバイスでは、アプリケーションの処理が遅くなる可能性があります。画像を取得する時間。 一方、SOSまたはWFSを使用する場合、アプリケーションが未加工のデータを送信するリスクがあり、これは本当に安全ではありません。 誰かが私にそれについてのアドバイスや考えを与えることができればそれは本当に素晴らしいでしょう。 あなたが思うなら、この質問に答えることはできません。そのような研究に基づく問題に対して、私はどのように進めればよいのか、誰かに教えてもらえますか?
10 wms  wfs  sos 

4
INSPIREの優れた紹介?
INSPIREディレクティブの良い紹介を誰かに教えてもらえますか?基本的にはWMS 1.3に追加されたベルとホイッスルがあることは知っていますが、ヨーロッパに戻ったので、それらが何であるかを確認する必要があります。

2
USGS OrthoimageをWorldImage形式からタイル化されたGeoServerのGeoTiffに変換する正しい方法は何ですか?
USGSは、異なる解像度のオルソ画像四角形をWorldImage形式で提供します(* .tifとそれに付随する* .tfwワールドファイル)。これらの四角形のいくつかは、WorldImageストアを作成してレイヤーを公開することにより、GeoServer(2.1.0-2.1.2)で使用できます(それらの一部は、レイヤーを公開しようとすると例外をスローします)。現在機能しているWorldImageレイヤーから変換されたGeoTiffレイヤーを公開すると、次の例外が発生します。 2012-01-10 08:38:33,228 WARN [referencing.factory] - Axis elements found in a wkt definition, the force longitude first axis order hint might not be respected: PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0], UNIT["degree", 0.017453292519943295]], PROJECTION["Mercator_1SP_Google"], PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", …

4
QGIS 2.6で大きな地図をエクスポートするときに、不完全なWMSレイヤーを回避するにはどうすればよいですか?
約20のベクターレイヤーとWMSレイヤー(Ubuntu 14.04で動作)を備えたQGIS 2.6プロジェクトがあります。WMSレンダリングは動作しますが、少し遅いですが、A4サイズのマップのエクスポートも(jpgとpdfの両方で)正しく機能しますが、最終サイズのマップをエクスポートしようとすると、ほとんどA0です。 ほとんどの場合、WMSの一部のタイルは、結果のpdfまたはjpgに表示されません(下の画像を参照)。しかし、私は一週間前に大量に輸出しました。実際、現在エクスポートできないマップは、いずれかのレイヤーを照会した後、以前に印刷したものとまったく同じです。 私はいくつかの「回避策」を試しました: *エクスポートするのではなく、PDFプリンターに印刷します。同じ結果。 * WMSレイヤーを消去し、最初から再定義します。*コンポジションからマップを削除し、再度定義しました。変化なし。 *ようやく新しいプロジェクトを試して、同様のサイズのマップを定義しました...そして問題はまだあります。 *アンインストールして再インストールしようとしました。すべてが同じように見えます(プラグインもまだそこにあります)。 * Windows QGIS(WindowsパーティションとWindows仮想マシンの両方)にエクスポートしようとしました。Windowsでの最初の試行は問題なく動作しましたが、今はUbuntuと同じ問題に直面しています。 いくつかのアイデア: * WMSサーバーとの接続の問題かもしれませんか?ただし、WMSレンダリングは正しく機能します。 * QGISが私たちのメモリを実行しているのでしょうか?システムモニターを開いたままにしておくと、QGISは8つのコアのうち2つだけを使用し、同時には使用しないことに気づき、使用中のコアは100%の使用率に達します。同様に、使用メモリは2Gbを超えることはありませんが、16Gb(およびグラフィックカードでは3Gb)を使用しています。 QGISにすべてのプロジェクトがあり、最終結果が得られないので、誰かがヒントを教えてくれることを願っています。 編集 タイルサイズの制限も試してみましたが、問題は解決しませんでした(ただし、空白のタイルが小さい場合)。 次に、で提案されているように、timeoutパラメータとmax-retriesパラメータを2倍にしてみました。それは完全に機能しました...少なくとも当時は... 1か月後、私は再び同じ問題に直面しました。今回は小さなマップ(DinA4サイズ、前のものはA0)でした。タイムアウトを50000ミリ秒に設定し、最大再試行回数を20に設定しました。変更なし。 さらに2つの詳細が問題の原因を突き止めるのに役立つ場合があります。 *空白のタイルは常に同じです。1か月前から今までではありませんが、問題に直面するたびに、問題を克服するために私が行うすべての試行の間、空白のタイルは修正されたままになります。それはインターネット接続の問題を示しているのではありませんか? *エクスポートイメージは、30秒以下の数秒で作成されます。これは、タイムアウトパラメータが含まれていない(または機能していない)ことも示唆しています。 編集 この問題が発生した場合、私が何をしても同じタイルが欠けていることに気づきました。しかし、数日放置すると消えてしまいます。つまり、一度発生すると、数日中にすべての試験で再び発生します。しかし、私がそれを忘れて2日後に試してみると、完全に再び機能します。何らかの種類またはメモリがあるように見えます...何らかの理由で通信が失敗すると、数日間それを記憶します...
10 qgis  wms  export 

1
QGISのログメッセージパネルの問題を解決する方法:「100を超えるリクエストエラーをログに記録しない」。
エラー/警告が検出されるとすぐに再描画をトリガーするために、pyqgisで次のコードを使用してWMSレイヤーからのエラー/警告をキャッチしています(前の質問に基づいて:ログメッセージパネルからWMSエラーメッセージをキャッチする方法QGISでPythonを使っていますか?) しかし、明らかに「WMS」プロバイダーには、メッセージログに100を超えるエラーリクエストを送信しないという制限があるようです。つまり、100回目のエラー/警告の後、WMSレイヤーがまだ正しく応答していません。それでも、ログパネルに独自のメッセージを送信する場合、制限はないようです(以下のコードを参照)。 メッセージログパネルを使用する代わりに、ここで責任があるインスタンスから直接エラー/警告をキャッチする可能性はありますか(おそらくWMSプロバイダーです)。または、実行中のプロセスのログメッセージパネルをクリア/リセットするか、制限を解除しますか? Windows 10でQGIS 2.18.2を使用しています。 Pythonコードは次のとおりです。 # coding=utf-8 from qgis.core import * wmsLayer_name="wms-dtk50_wgs" url_with_params ='url=http://sg.geodatenzentrum.de/wms_dtk50?&crs=EPSG:25832&featureCount=10&format=image/png&layers=DTK50&styles=' wmsLayer = QgsRasterLayer(url_with_params, wmsLayer_name,'wms') QgsMapLayerRegistry.instance().addMapLayer(wmsLayer) def errorCatcher( msg, tag, level ): if tag == 'WMS' and level != 0: #Warnings or Errors (0: Info, 1:Warning, 2:Error) print "WMS error detected!" myWMSLayer = QgsMapLayerRegistry.instance().mapLayersByName("wms-dtk50_wgs")[0] myWMSLayer.triggerRepaint() …
9 qgis  pyqgis  wms  log 

4
QGISを介してハードドライブにWMSレイヤーを保存しますか?
さて、ここで別の質問です。現在、一連のWMSデータに取り組んでおり、ハードドライブに保存できるかどうかを知りたいと思っています。現在のビューを地理参照Tifとして保存できることは知っていますが、必要な解像度とワークスペースでカバーされるスペースを考慮すると、かなり高速なものが必要です。そうしないと、何週間もこれを行うことになります。
9 qgis  wms  export  save 


1
Web処理サービスを使用した運転ゾーン計算
現在、ゾーン計算を推進するためにさまざまなOGCサービス(WFS、WMS、およびWPS)を評価しています。私はWPSサービスを初めて利用するので、どのOGCサービスを実装するかについていくつかの提案をお願いします。 私はこれらの問題を今考えています: WPSを使用してドライビングゾーンを計算する場合、この計算をWeb処理サービスとして統合するのか、それともアプリケーションサーバーで直接計算するのが良いですか?クライアントは、計算の遅延によって圧倒されたり使い果たされたりしますか? いくつかの事前定義された計算時間制限(数秒など)を超える運転ゾーン計算を処理する方法はありますか? また、バックグラウンドマップレイヤーがドライビングゾーンの計算が実行されている道路ネットワークとは異なる道路ネットワークにある場合、問題はありますか? 私のコンセプトが誤解を招く場合は私を修正してください。 ありがとう
9 wms  wfs  ogc  wps 

2
選択するために何が良いですか?WMSまたはWFS
レイヤーから選択する必要があり、レイヤーをどのように処理する必要があるのか​​疑問に思っています。 要件は、ボックスまたはポリゴンを描画して、一度に複数のフィーチャを選択できるようにする必要があることです。それらが強調表示され、すべての機能のデータを表示する必要があります。それらを編集する必要はありません。 geoserverとopenlayersを使用しています

6
地図サービスソフト一覧【終了】
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 GISサーバーソフトウェアの種類について知りたいです。私はいくつかの異なるものを使用し、それらのリストを作成しています。他にご存知の方は是非チェックしたいので下に書いてください。私がすでに知っているソフトウェアを以下にリストしました。 GISサーバーソフトウェア: 名前 || 出典 || ライセンス MapServer || 開く|| MITスタイルのライセンス GeoServer || 開く|| GNU GENERAL PUBLIC LICENSE TileStache || 開く|| BSDライセンス TileCache || 開く|| BSDライセンス Mapnik || 開く|| LGPL(Lesser General Public Licence) ArcGIS for Server || 閉店|| ESRI GeoTools上に構築されたカスタムサーバー || 開く|| LGPL MapZoom || 開く|| ??? …

1
Web GISでのBBOXの定義
私の実践では、Geoserverで多くのWMSとWFSを使用しています。バウンディングボックス(bbox)の概念を説明するドキュメントは見つかりませんでした。ArcGISには、マップ境界を識別するためのマップ範囲プロパティがあります。Google Map / Bingマップには、マップビューを識別するためのgetbound()メソッドがあります。ただし、WMSまたはWFSでバウンディングボックスを定義する場合、プロジェクションパラメーターとマップビューの範囲が含まれるようです。異なるプロジェクションシステムを使用すると、境界ボックス内の単位が大幅に異なり、bboxの設定が正しくないためにレンダリングが失敗するため、HTTP GetMapリクエストのパラメーターはわかりにくいように見えます。 ありがとうございました!

5
GeoServer WMS GetFeatureInfoリクエストによって返されたフィールドを選択する方法は?
PostGIS / GeoServer / OpenLayersスタックに基づくシンプルなローカルマッピングサービスを実行しています。 次のopengeo チュートリアルに従って、OpenLayersのクリックイベントをWMS GetFeatureInfo呼び出しに結び付けました。 map.events.register('click', map, function (e) { var url = "http://localhost:1979/geoserver/wms" + "?REQUEST=GetFeatureInfo" + "&EXCEPTIONS=application/vnd.ogc.se_xml" + "&BBOX=" + map.getExtent().toBBOX() + "&X=" + e.xy.x + "&Y=" + e.xy.y + "&INFO_FORMAT=text/html" + "&QUERY_LAYERS=MYDATA:MYLAYER" + "&LAYERS=MYDATA:MYLAYER" + "&FEATURE_COUNT=5" + "&SRS=EPSG:3857" + "&STYLES=" + "&WIDTH=" + map.size.w + …

1
ArcGIS Server WMSはグラフィックレイヤーを表示できますか?
ArcGIS ServerのWMS機能を使用してグラフィックレイヤーを表示しようとしましたが、getmap応答の画像にグラフィックが表示されません。 私が行ったのは、アノテーションレイヤーのグラフィックを使用してサービスを公開し、このアノテーションレイヤーを特定のフィーチャレイヤーに関連付けて公開することですが、グラフィックは表示されず、フィーチャのみが表示されます。 そして、グラフィックスレイヤーを作成してレイヤーに割り当てることにより、プログラムでそれを実行しましたが、WMSから返されたマップイメージにグラフィックスが表示されません。 サービスに対してREST呼び出しを行うと、どちらの場合でもグラフィックが表示されます。 グラフィックはWMSでサポートされていませんか、それとも何か問題がありますか? ArcGIS Server 9.3.1、Javaバージョンを使用しています。 ニコール

1
リーフレットとGeoserver WMSマップを組み合わせる
私はGISの世界ではあまり熟練していませんが、このマップを使用できるかどうか知りたいです。 http://wfs-kbhkort.kk.dk/k101/wms?service=WMS&version=1.1.0&request=GetMap&layers=k101:theme-startkort&styles=&bbox=12.451709828167994,55.63150896601625,12.64714​​535243575,55.72503797474024&width=512&height=4954rss = application / openlayers リーフレット内? リーフレットのAPIを確認しましたが、カスタムマップ/タイルをtileLayerオプションで使用できることがわかりました。しかし、私はそれを機能させることができません。 誰かが私を正しい方向に向けることができますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.