問題タブ [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.
arcgis - WMS サービスが Silverlight のマップに追加されない
ArcGIS Server 10 で MapService を作成し、WMS 機能を有効にして、この WMS サービスを Silverlight 4 マップ アプリケーションに追加するコードを作成しましたが、サービスが追加されず、マップが表示されませんが、WMS URL を追加するとArcMAP でマップを表示できます ここで何が欠けているのかコメントしてください。ここにコードが入ります
gis - WMS と WFS を組み合わせる
多くのデータを含むプロジェクトを開発しています。ポイントを表示するために WMS レイヤーを使用しています。また、WMS を使用してポップアップ ウィンドウにポイント情報を返しましたが、
選択したポイントを強調表示するには WFS レイヤーを使用しました。
現在の問題は、選択したポイントを強調表示せずにポップアップが表示されることがあるということです。
これら 2 つの機能をどのように組み合わせることができますか (選択したポイントを強調表示し、そのポップアップを表示します)。
ノート:
理由の 1 つは、次を使用して別の WFS を定義したクリック イベントだと思います。
と WMS を使用:
2 番目の質問は、ベクター レイヤーをマップに追加せずに WFS レイヤーからフィーチャを返すにはどうすればよいかということです。
extjs - geoext を使用した WMS ポイントのツールチップ
私の考えは、ツールチップにポイントに関する情報が含まれていることです。これらのポイントは WMS レイヤーから返されます。次の方法を試しました。
1-ベクターレイヤーでは、ポイントをスタイリングするときに「graphictitle」があり、ツールチップが表示されますが、WMS では、SLD (wms スタイリング) でツールチップとして使用するプロパティが見つかりませんでした。
2- ext tooltip を使用すると、ターゲットがわからないため、間違った場所が返されます。
3-だから私は geoext を使いたい。
誰でも助けることができますか?
android - GeoServer を使用した Android アプリケーションでの getTileURL の使用
Android で Google マップを使い始めたばかりで、マップにオーバーレイとして追加したいタイルを提供するように GeoServer をセットアップしています。これまでのところ、いくつかのチュートリアルとリファレンスに従って作業を開始しました。
問題: のgetTileUrl
関数で生成している URLTileProviderFactory
は、ブレークポイントを設定し、URL をコピーしてブラウザーに貼り付けると、実際には png 画像を返しますが、Android デバイスのオーバーレイとしてマップに読み込まれません。 . 私が見ることができるものからエラーがスローされることはありません。これを読んだ後、エラーがミュートされていることが示されているため、エラーが発生するかどうかはわかりません.
私が疑問に思っているのは、私のコードに差し迫った問題があるかどうか、またはアプリケーションが実際にGeoServerと通信して画像を取得しているかどうかを確認できる場所をデバッグするための提案があるかどうかです. GeoServer のログを確認したところ、ブラウザ リクエストのみが通過し、Android からのリクエストを受信していないようです (サーバーを使用している他のアプリケーションもあるために、見分けるのは少し難しいです)。Android フォンは Wi-Fi とセルの両方で接続されており、GPS が有効になっています。最後の手段として、タイル オーバーレイの zIndex を変更して表示に設定しようとしましたが、違いはないようです。
編集: Android デバイスは、この時点で間違いなく GeoServer と通信していません。
編集 2: Web サイト (このような) から静的な画像をオーバーレイとして読み込むことができ、形成された URL への HTTP 要求をテストすると、次の例外が発生することがわかりました。
ありがとう。
MapTestActivity
TileProviderFactory
GeoServerTileProvider
openlayers - openlayersのレイヤーからすべての機能を取得する方法は?
geoserver と openlayers を扱っています。
ロード時間がベクターレイヤーよりも短いため、表示にWMSレイヤーを使用しています。
私の問題は、イベントなしでレイヤーのすべての機能を取得できませんでした。
確かに「getfeatureinfo」をトレイに入れますが、選択したポイントが返されるわけではありません
そして、機能を取得するためにベクターレイヤーを使用しようとしましたが、マップに追加しない限り機能しません。
読み込みに長い時間がかかります。
誰でも助けることができますか?
android - Android でカスタム マップを表示するにはどうすればよいですか?
Android でマップを使用するのは初めてです。カスタム マップとは、独自のマップ サーバーによって作成されたマップを意味します (WMS で GeoServer を使用しています)。カスタム ビューを作成する必要がありますか、それとも MapFragment を使用できますか? または、これに使用できるライブラリはありますか? (私のカスタム マップは屋内用です)
php - CURL を使用して Web サーバーに XML ポスト リクエストを送信する
PHPとcurlを使用してWebサーバーにリクエストを送信しようとしています。私はこれまでにこのようなことをしたことがなく、オンラインには多くの素晴らしい例がありますが、いくつかのcurlコマンドを理解するのに苦労しています.
これが私がやりたいことです: 確立された Web サービス (例: Web マップ サービス) があり、PHP コードでこのサービスにポスト XML 要求を送信したいと考えています。応答として、XML ファイルを取得したいと考えています。
これは私が今まで持っているものです:
私が言ったように、私はphpとcurlの使用にかなり慣れていないので、いくつかの概念が欠けていると思います。私の質問は次のとおりです: 1) 私が入れなければならない文字列 (リンク) は何ですか:
リクエストを送りたいサービスのホスト名ですか?
2) 6 行目の変数 $xml には、リクエストとして送信する xml ファイルが含まれています。それは正しいですか、それともこの変数には何か他のものが含まれているはずですか?
3) httpheader またはヘッダー (row3 と row4) を使用する必要があるのはどのような場合ですか?
助けてくれてありがとう。ディミトリス
android - osmdroid を使用した WMS-C
osmdroid で WMS タイルを表示するために Stephen Potell から提供されたコードを使用しています。( https://groups.google.com/forum/?fromgroups=#!topic/osmdroid/WtRrQCIfYVk )
最初は、タイルが正しく表示されているように見えます。現在地オーバーレイまたはパス オーバーレイを追加した後、タイルまたはオーバーレイが正しく表示されません。オーバーレイが正しいと仮定すると、タイルのズーム レベルが 1 つ間違っているか、タイルが「y 方向に 1 タイルずれて」表示されているように見える場合があります。
OSMDroid で multitouchControls を有効にして、ほとんどズームインせず (ほんの 1 回のタッチ)、「ズームを保持」すると、タイルとオーバーレイが正しい位置に配置されます。ズーム レベルを 1 つ上げたり下げたりすると、オーバーレイが再び間違って配置されます。
WMSMapTileSource の値をいじってみましたが、うまくいきませんでした。どんな助けでも大歓迎です。
オーレ T.