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