如何将相同的纬度和经度分组以在画面中显示多个位置

Posted

技术标签:

【中文标题】如何将相同的纬度和经度分组以在画面中显示多个位置【英文标题】:how to group identical latitude and longitudes to display multiple locations in tableau 【发布时间】:2016-12-15 22:23:55 【问题描述】:

所以我有一个 csv 文件中包含场地的 LAT 和 LONG 列表。假设它们看起来像这样:

+----------+-----------+---------------+-------------+--+
| latitude | longitude | venue         | address     |  |
+----------+-----------+---------------+-------------+--+
| 23.123   | 44.32123  | music concert | 123 fake st |  |
+----------+-----------+---------------+-------------+--+
| 23.123   | 44.32123  | football      | 123 fake st |  |
+----------+-----------+---------------+-------------+--+
| 33.2342  | 41.2343   | theatre       | 22 red st   |  |
+----------+-----------+---------------+-------------+--+
| 33.2342  | 41.2343   | comedy        | 22 red st   |  |
+----------+-----------+---------------+-------------+--+  

目标是在画面中有 2 个单点,但是当用户单击一个点时,您可以看到详细信息或悬停文本,显示每个点的 2 个不同地点。有什么想法吗?

【问题讨论】:

必须是悬停文本吗?我的第一个建议是在仪表板中执行此操作,使用并使用过滤器操作来显示详细信息。 是的,这就是我现在正在做的事情。悬停文本将是一个不错的选择。当前我正在使用内部连接过滤到另一个包含详细信息的工作表 我同意,悬停文本会很好。不幸的是,我现在不知道有什么方法可以做到这一点。在 2015 年 Tableau 大会上,他们展示了一项名为 Viz Within A Viz 的功能,该功能允许您将详细工作表嵌入到悬停工具提示中,但此后从未将其发布到任何版本中。 【参考方案1】:

那么您希望将纬度和经度视为此工作表的连续维度而不是度量

【讨论】:

以上是关于如何将相同的纬度和经度分组以在画面中显示多个位置的主要内容,如果未能解决你的问题,请参考以下文章

单击时获取存储的 LatLng 以在地图上显示位置

MySQL:多个纬度和经度的附近位置

四舍五入经纬度以在 Google 地图中显示大致位置

如何从将服务扩展到 MainActivity 的 LocationServices 活动传递纬度 n 经度值以在屏幕上显示它们而不是 Log.d

如何对彼此“接近”的纬度/经度点进行分组?

两次获取相同的纬度,经度值,比较并保存到db