1

バックグラウンド

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

4

2 に答える 2

1

私たちはフランスの地質調査のためにそのようなツールを作成しました。apacheログを分析し、サービス、レイヤー、srs、ユーザーエージェント、サーバーをogcリクエストから取得し、それに関するチャートとテーブルを作成します。また、サービス使用状況のヒートマップを表示するために、各リクエストのbboxを記録することもできます。オープンソースに簡単に持ち込むことができるので、さらに議論するために私に連絡することを躊躇しないでください。

よろしくお願いします

于 2011-11-05T10:07:11.513 に答える
0

https://github.com/tomkralidis/pyowslogに、しばらく前に行った初期コードのダンプがあります。一般的な考え方は実装されていますが、bbox分析には追加の作業が必要になります。

于 2012-01-29T01:06:09.747 に答える