WSO2 DAS。 Vizualization事件点在地图上

时间:2017-06-08 09:40:36

标签: wso2 wso2cep wso2-das

我想使用WSO2 DAS测试GEO地图小工具。 我有一个带地理坐标的流(例如:纬度= 51.509865,经度= -0.118092)。我的目标是使用地理地图图表类型实时显示地图上的点(实时数据源)。我只设置了Id,纬度和经度属性(其他人默认)。在结果中,我看到没有任何点的地图。 我在文档中找不到详细信息和示例。 是否有可能或我必须使用GPL - Siddhi Geo Extension?

1 个答案:

答案 0 :(得分:0)

根据documentation

  1. Download GPL功能,如先决条件部分所述。
  2. 根据安装documentation的GPL功能中的步骤,
    • 启动WSO2 DAS
    • 登录DAS管理控制台。
    • 单击侧面工具栏中的“配置”,然后单击“功能”。
    • 单击“存储库管理”,然后单击“添加存储库”。 enter image description here
    • 输入如下所示的详细信息以添加创建的P2存储库。 enter image description here
    • 单击“可用功能”选项卡。
    • 在Repository参数中,选择您之前添加的WSO2 GPL Feature Repository存储库。
    • 删除“按类别分组功能”的勾选单击“查找功能”。列出所有功能后,选择“GPL - Siddhi Geo Extension”功能并安装。
  3. 将/ samples / cep / utils / geo-dashboard-extensions /目录中的两个扩展JAR文件复制到/ repository / components / lib /目录。
  4. 导航到/ repository / resources / geo-dashboard目录并将所有文件夹复制到/ repository / deployment / server目录。
  5. Download GeoTools GIS工具包
    • 将以下客户端JAR文件从下载目录复制到/ repository / components / lib /
      • GT-以GeoJSON-13.1.jar
      • GT-主13.1.jar
      • GT-元数据13.1.jar
      • jai_core-1.1.3.jar
      • jai_imageio-1.1.jar
  6. Download JTS拓扑套件。
    • 将jts-1.8.jar从/ lib目录复制到/ repository / components / lib目录
  7. 将/samples/capp/org_wso2_carbon_geo_dashboard-1.0.0.car复制到/ repository / deployment / server / carbonapps
  8. 添加< \ Role> GeoDashboard< / Role>到< \ ServerRoles>下的/repository/conf/carbon.xml父标签
  9. prerequisites的第3步中所述添加Geo_DB数据源。
  10. 重新启动DAS服务器,您可以通过this url
  11. 访问信息中心
  12. 然后,您可以通过模拟器模拟某些事件并查看。
    • 单击侧工具栏中的“工具”,然后单击“模拟器”。
    • 添加以下内容并发送事件。 enter image description here
    • 您将能够看到发送的信息(缩小地图) enter image description here
  13. 最诚挚的问候, Ramindu。