首页 > 解决方案 > 带有地理地图的 QlikSense 中间表:“数据”中的线层期望是什么?

问题描述

我希望创建一个线层,在给定纬度和经度值的情况下在点 A 和 B 之间绘制一条线。一些点 A 有多个点 B,反之亦然。


我的结构

在一个表中,我将行数据称为“条目”,将列数据称为“字段”。

有三张桌子。Animals_Table 和 Zoos_Table 包含有关特定事物的信息,而 Foo_Table 是一个中间表,用于将两者关联到需要的关系。

Animals_Table 示例:

动物表示例图片

Zoos_Table 示例:

动物园表示例图片

Foo_Table 示例:

中间表示例图片

QlikSense 数据关联:


问题

我在理解QlikSense 文档时遇到了一些麻烦,因为它没有具体说明在编辑 QlikSense 工作表时“数据”字段的预期值是什么。

如果我为位置提供起点和终点的经纬度,那么 QlikSense 期望“数据”字段是什么?

我可以完全禁用此字段,并严格告诉它使用我在“位置”选项卡中提供的纬度/经度值吗?

我试过的

在这一点上,我正在转圈,并重复以下内容:

• 将从Animals_Table(起点)到Zoos_Table(终点)的每个字段组合放入启用起点纬度/经度位置的“数据”选项卡中,尝试纬度和Lat经度 。端点也一样,但使用 Table_Zoos。Animals.LatLongAnimals.Long

• 将Foo_Table 中间表放入“Data”中,Animals.ID用作起点和Zoos.ID终点。

• 将Foo_table 中间表放入“数据”中,尝试随机组合条目ID 的扩展,例如尝试获取任何东西AnimalsID.ID.NameZoosID.Longitude

标签: sqlqliksense

解决方案


推荐阅读