快速动手:Tableau添加Shapefile,KML和Geojson进行自定义地图
Tableau在版本10.2中大大扩展了其自定义映射功能,允许在Geojson,Shapefile,KML和MapInfo格式中导入您自己的地理空间文件。我终于有机会抓住了Tableau 10.2的GIS功能来旋转,它是一个受欢迎的补充。
如果您“将Tableau用户升级到10.2,则可能注意到”空间文件“现在是可用的数据连接。导入地理空间文件与任何其他数据源相同 - 您选择文件,制作一些决策和导入。
我从美国人口普查局开始了一个Shapefile,它具有几何和数据,而不是尝试使用单独的数据文件合并地理空间信息。我选择了国会区主要职业类别中的中位数(然后做了一些研究,以确定B24021027专栏是计算机和数学职业的中位数收益)。
一旦我拖累并将几何领域拖放到我的主要工作区域,出现了一张国会区地图。它不能更容易。虽然上位数收益地图地图地图的颜色编码有点直观。我注意到了过滤了“全部所有美国”行的“总数”,但无论我拖累多少,丢弃和重新排列,我的地图都会留下一张颜色。
我终于崩溃了,并寻找关于Tableau网站的地图上的说明。解决方案:即使导入的文件具有许多定义的区域,默认情况下,这些区域都会聚合到单个度量单位,这就是为什么所有数据应用于整个地图。您,用户需要通过进入分析菜单并取消选中“聚合度量”来“分解”多边形。我不确定为什么Tableau工程师认为违约“将所有多边形以Shapefile在一个单位身上对待”是一个好主意,但一旦发现原因,它就足够了解了。
之后,处理地理空间数据几乎就像任何其他Tableau数据源一样。使用单独的数据文件加入地理文件与其他连接:您必须确保公共列键在两个文件中使用相同的格式。我发现这往往与GIS文件特别具有挑战性,因为有很多方法可以识别一个地方。但是,您可以转到已存在的Tableau工具,例如创建新的计算字段,以便一个文件的加入列与另一个文件相匹配。(仍然,在命令行环境中,我倾向于更舒服地做那种数据争吵,如r)。
我没有尝试出这个功能,但Tableau地图可以具有多个层,例如在城市或县内显示传输路由,加强这些文件的分析组件。
底线:将任何Shapefile导入Tableeau的能力是一个加上映射城市投票区域或公司的定制销售区的情况。如果您需要非常复杂的空间计算和分析,或用于其他交互式应用程序的映射功能,则在常规BI软件中映射可能赢得了“T成为ArcGIS或QGIS等全面的GIS软件的替代品。但是,我可以看到它如何友好(如最后的秋天,当我自愿为朋友博客生成选举地图时。)
它看起来像映射将是数据可视化供应商将竞争的下一个区域之一,特别是在Microsoft与GIS Powerhouse ESRI合作后将一些ArcGIS功能带到Power BI。(据我所知,您仍然可以“将自定义shapefiles导入权力BI,尽管通过ESRI公共集合可以获得许多Shapefile)。我怀疑是下一个主要的美国选举卷绕的时候,像Tableau和Power BI这样的一般数据分析软件中的地理空间能力将更加强大。并且对于需要分析地理空间数据的人来说,这是一个好消息。
2015年美国社区调查中的数据数据互动版本:
想要了解更多关于GIS的信息吗?请参阅r中的映射只是变得更轻松。