背景
有很多工具可以分析来自Apache HTTP服务器等服务器的日志文件,但我需要一个来分析对地理空间服务、WMS和WFS 的请求
对WMS或WFS等OGC服务的请求有什么特别之处?该协议包括使用地理请求参数(例如,参见WMS GetMap请求的参数(,如边界框或地理过滤器,即OGC过滤器。
我想回答的问题示例包括:
- 请求的最常见的边界框是什么,边界框=(minX,minY,maxX,maxY(
- 请求中的边界框是否形成"网格"?如果是,是哪个网格
我可以将所有的日志行导入PostGIS这样的空间数据库,然后问题就减少到编写SQL,这也可以。但在我目前拥有的系统上导入这么多行并不是一件小事,然后我仍然需要SQL中的好公式。
所以,理想情况下,我想要一个工具,吃日志行,并了解OGC WMS,WCS,WFS,CSW等
在谷歌上搜索这个问题的问题是靠近网络日志分析器和WMS=windows媒体服务器,以及该区域(地理空间(的相对模糊性。也许你提供的答案是一个好的谷歌搜索公式?
问题
是否存在分析OGC请求日志的工具,以发现重复出现的空间模式?
我们为法国地质调查局制作了这样一个工具。它分析apache日志,从ogc请求中检索服务、层、srs、用户代理、服务器,并构建有关它的图表。它还可以记录每个请求的bbox,以显示服务使用情况的热图。它可以很容易地提到OpenSource,所以不要犹豫,请联系我进行进一步的讨论。
向致以最良好的问候
有一个我以前做过的一些初始代码的转储https://github.com/tomkralidis/pyowslog.总的想法已经实现,但需要额外的工作来进行bbox分析。