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 上的地图可视化的主要内容,如果未能解决你的问题,请参考以下文章
我需要在我的服务器上的同一个 Tomcat 7 中运行 Pentaho CE BI-Server 和 Geoserver