Pentaho CE 上的地图可视化

Posted

技术标签:

【中文标题】Pentaho CE 上的地图可视化【英文标题】:Map visualisation on Pentaho CE 【发布时间】:2015-04-19 18:16:58 【问题描述】:

我正在运行 Pentaho ce 5.3,我已经用星型模式多维数据集对其进行了测试,它运行良好。

现在我想将关于存储在 Postgis 中的维度(包括空间维度)的 mdx 查询可视化为地图。

我不知道是否可以,或者我应该为此添加任何插件?

【问题讨论】:

【参考方案1】:

您有更多选择,具体取决于您想要可视化的内容。如果你想展示:

带标记的地图我建议使用NewMapComponent。文档和示例可以在 Pentaho > Browse Files > Public > plugin-samples > CDE Reference > Map Component Reference 中找到。您可以选择不同的地图图层提供者,缩放到经纬度定义的任何位置,等等。 NewMapComponent (CDE editor > Components Panel > Custom > NewMapComponent) 配置: 操作模式:标记 地图引擎:Openlayers 要显示为图层的图块集:google 数据源:需要包含这些字段 - City, Longitude, Latitude, Measure(或 City, Measure

地区/国家地图:我建议使用SVG Vector Map from IvyDC - Ivy Dashboard Components 插件(可以从 Marketplace 下载)。它将 map library 与世界地图、国家地图等一起使用。文档和示例可以在 Pentaho > Tools > Ivy Dashboard Components 中找到。 SVG Vector Map (CDE editor > Components Panel > Ivy IS > SVG Vector Map) 世界地图配置: 地图文件:世界 数据源:需要包含这些字段 - Country, Measure

【讨论】:

非常感谢您的帮助。关于地图标记的可视化,数据源是否可以是具有经纬度的点(不一定是城市)?至于带有区域的地图,数据源是否可以定义为具有几何形状的形状特征/多边形?提前致谢。 是的,经度和纬度足以标记。 NewMapComponent 允许您定义自己的形状(我还没有尝试过,所以我无法告诉您有关定义的详细信息。)。 “地图组件参考”的文档提供了不同类型的数据源,但并未明确说明应如何定义。感谢mzy的帮助,不胜感激!

以上是关于Pentaho CE 上的地图可视化的主要内容,如果未能解决你的问题,请参考以下文章

用Pentaho可视化MongoDB的数据

我需要在我的服务器上的同一个 Tomcat 7 中运行 Pentaho CE BI-Server 和 Geoserver

Pentaho 组件集成

热力图在数据可视化中的应用|大简学苑

Angularjs+node+Mysql实现地图上的多点标注

直播预告| Pentaho集群搭建+计划任务