1

背景

有很多工具可以分析来自 Apache HTTP 服务器等服务器的日志文件,但我需要一个工具来分析对地理空间服务、WMS 和 WFS 的请求

对 OGC 服务(如 WMS 或 WFS)的请求有什么特别之处?该协议包括使用地理请求参数(参见例如WMS GetMap 请求的参数),如边界框或地理过滤器,即 OGC 过滤器。

我想回答的问题示例包括:

  • 最常见的边界框是什么,boundingbox = (minX,minY,maxX,maxY)
  • 请求中的边界框是否形成“网格”,如果是,哪些网格?

我可以将所有日志行导入到 PostGIS 等空间数据库中,然后问题归结为编写 SQL,这也可以。但是在我目前拥有的系统上导入这么多行并非易事,然后我仍然需要在 SQL 中进行良好的表述。

所以,理想情况下,我想要一个可以吃日志行并理解 OGC WMS、WCS、WFS、CSW 等的工具。

谷歌搜索这个问题的问题是靠近网络日志分析器,WMS = Windows 媒体服务器,以及该区域的相对模糊性(地理空间)。也许您提供的答案是一个很好的谷歌搜索公式?

问题

是否存在分析 OGC 请求日志以发现诸如重复空间模式之类的东西的工具?

4

2 回答 2

1

我们为法国地质调查局做过这样的工具。它分析 apache 日志并从 ogc 请求中检索服务、层、srs、用户代理、服务器,并构建有关它的图表和表格。它还可以记录每个请求的 bbox,以显示服务使用的热图。它可以很容易地被带到 OpenSource,所以不要犹豫与我联系以进行进一步的讨论。

此致

于 2011-11-05T10:07:11.513 回答
0

我在https://github.com/tomkralidis/pyowslog做了一段时间的一些初始代码的转储。总体思路已实现,但需要额外的工作来进行 bbox 分析。

于 2012-01-29T01:06:09.747 回答