我正在开发一个 Tableau 项目,该项目提供纽约市拥堵分析。我有一个数据集,显示每日汽车数量、行政区、起始街道 (fromst)、目的地街道 (tost) 以及带有街道位置的 WKT 几何点。我正在尝试将此 WKT 点转换为纬度和经度坐标,以便我可以创建一个交互式地图来比较曼哈顿不同部分的汽车数量。
示例:
WKT 几何 |
---|
点(993228.5264971782 150600.75237618468) |
点(1026062.2270505144 269645.6241261366) |
数据集可以在纽约市交通网站上找到: https://data.cityofnewyork.us/Transportation/Automated-Traffic-Volume-Counts/7ym2-wayt/data_preview
我是这种 WKT 格式的新手,一直在到处寻找转换,但没有找到数据描述所指的空间参考。
尝试以下方法
在 Tableau Desktop 中,右键单击数据窗格(左边距)中的 WKT Geom 字段,然后将数据类型从字符串更改为空间。如果 WKT 结构良好,Tableau 会将它们转换为您可以使用的空间类型 - 不确定在这种情况下使用哪种 EPSG 代码,但暂时使用默认值。
获得空间字段后,如果将该字段放置在详细信息架上,Tableau 会填充预定义字段“纬度(生成)”和“经度(生成)”。将这些字段分别放在行和列上。你应该知道将整个空间结构视为一个标记。
如果您希望几何结构的各个部分可供选择,请考虑使用其他维度,例如,如果您有一个名为“省份”或“设施”的字段,您可以将这些字段放在“颜色”或“详细信息”架子上,以区分各个省份或设施。您还可以在调用 Area()、Outline() 等空间函数时使用空间字段。
如果 WKT 的自动默认转换未按照您的意愿排列,您可以使用 Python 或 QGIS 或其他东西进行预处理,以创建 GeoJSON 或形状文件。
如果 Tableau 有一个显式函数将 WKT 转换为空间(将空间参考系统作为参数),那就太好了。如果莎拉·巴特斯比还在那里,他们可能会这么做。