タグ付けされた質問 「cql-filter」

2
Geoserver WMSで大きなデータセットをフィルタリングする方法は?
Geoserverで約50,000個のフィーチャを持つデータセットをフィルタリングする良い方法はありますか?IDに基づいて100〜200の機能を選択する必要があります。これらのIDは、FeatureIdとは異なります。OGC Filter Encoding StandardのSQLに類似した「IN」演算子が見つかりませんでした。複数のPropertyIsEqualTo演算子を組み合わせると、パフォーマンスが非常に低下します。

1
WMSを使用したジオサーバーでのポイントフィーチャの消失
世界中に約6,500ポイントのシェープファイルがあり、WMSを使用してGeoserver 2.2.1で提供しようとしています。リーフレットを使用するクライアントアプリケーションにフィルタリング機能を実装するまでは、すべて問題ないようです。CQL_FILTER(空間ではなく属性フィルター)をWMSクエリに追加すると、ズームアウトすると機能が欠落していることに気付きました。ズームインすると、ときどき再表示されますが、常に表示されるとは限りません。下の画像を参照してください- 左側のズームレベルでは、アトランタは表示されません。ズームインするとそうなります。ただし、左側のズームレベルにタンパのポイントさえ表示されない場合があります。さらに3レベル縮小すると、ポイントがまったく表示されません。問題がCQL_FILTERパラメーターであるかどうかはわかりません。6,500ポイントでは、グローバルスケールでいくつかの欠落ポイントに気づくことは困難ですが、例としてここに示している特定のフィルターは、3つの機能のみにフィルターをかけます。特に目立つズームレベルによっては、1〜3個が欠けています。 高度なマップオプションのCQLフィルターを使用して、ジオサーバーの独自のレイヤープレビューでこれと同じ動作を再現できるため、クライアントアプリケーションではないことを確信しています。 この問題をデバッグするための私自身の手順については、デフォルトのポイントスタイル/ sldファイルを試して、自分のレイヤースタイルを除外しました。私が知っているすべてのキャッシュをオフにしました。プロジェクションが正しいことを再確認しました-プロジェクションとしてWGS_1984_Web_Mercator_Auxiliary_Sphereを使用してArcGIS 10でシェープファイルを作成し、ジオサーバーでレイヤーがEPSG:3857に設定されています。また、geoserver 2.2から2.2.1にアップグレードしましたが、両方で同じ問題が発生しました。ジオサーバーの空間インデックスファイル(.qix)も削除し、空間インデックスが破損しているArcで同様の問題が発生したので再作成しましたが、明らかにそれも機能しませんでした。 これは、CQLフィルターをオンにして、上に示したのと同じ領域に拡大した、Geoserverの独自のレイヤープレビューからのスナップショットです。赤い円は、ほぼ別の点(アトランタ)が見える場所です。 考えられる他のすべての設定を微調整してみましたが、うまくいきません。また、ジオサーバーログを調べて詳細ログを有効にしましたが、エラーや例外は表示されません。また、Chromeの開発者ツールに悪いリクエストはありません。 重要な情報が不足している場合は、できる限り提供しますが、これは内部/非公開アプリケーションです。

2
GeoServerでカスタムスタイルを設定できますか
カスタムスタイリングにGeoServer WMSサーバーを使用したい。シェープファイル内にエリアをポリゴンとして持っているとしましょう。しかし、このエリアの温度を属性として持っていません。Webサービスから、そのエリア内の温度ポイントを収集します。次に、GeoServerがこれらの動的温度ポイントに従ってこの領域に色を付けるようにします。 次に例を示します。 可能であれば、これらの境界線を画像に配置し、色についての説明を右側に配置したいです。これらの温度ポイントをGeoServer WMSに送信するにはどうすればよいですか。また、これらの動的パラメーターに応じてカスタムカラーリングを実行できますか? これらのポイントデータをエリアカラーに変換する方法がわかりません。 次の質問も似ていますが、ポイントがありません。シェープファイルにない動的な属性でポリゴンをカラー化できますか。 これらのポリゴンを製品タイプに応じて色分けしたい例を次に示しますが、前の質問のように、これらの製品タイプは動的に収集されます。 これらが可能であることを願っています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.