在Tableau中自定义版块地图 (Polygon)

在Tableau的地图报表中有一个‘Filed Map’的类型,可以根据版块来显示数据。 但实际应用中Tableau固有的版块划分可能不是我们想要的,下面介绍如何自定义版块并且用作数据分析。

自定义版块

在Tableau中自定义版块是非常容易的。如下图我们把每个点链接起来就是一个多边形的版块

上面的经纬度就不用说了。State 是我们版块的名字。其中Point Order告诉Tableau链接的顺序。 Polygon ID 用来指定各个闭合的区域。如下图,State 都叫Michigan,由两块不连续的区域组成,Polygon ID标识了两个区域。

接下来进入制作步骤

Step 1

双击经纬度,生成地图

Setp2

在Analysis菜单中取消Aggregate Measures的勾选,所有坐标都单独标记在了地图上。

Step3

Marks 选择 Polygon ,效果看着很丑,因为我们还没告诉Tableau次序

Step4

把Polygon ID 拖到 Detail 中,再把Point Order 拖到 Path里面 。这时我们看到版块生成了。

根据自定义版块进行分析

我们需要准备两个表。 一个表为版块表,另外一个则是业务表。

板块表

业务表

我们通过Tableau 链接这两个表,并且用 State字段链接。

接着前面步骤做好之后,直接把相关度量拖过去即可。

时间: 2024-09-30 06:57:46

在Tableau中自定义版块地图 (Polygon)的相关文章

WebGIS中自定义互联网地图局部注记的一种方案

1.    前言 实际项目中我们经常会遇到这样一种场景:地图底图可能是互联网地图(百度.高德.天地图)等等,同时我们自己又有某个区域单独的一套POI数据,我们需要将互联网地图中这个区域的原有POI数据进行遮罩然后只显示我们自己的POI数据. 针对这样的需求,我们首先想到的是能否我们只使用不包含注记的底图瓦片,然后再叠加上我们的POI数据.事实上,实际需求中还需要考虑一点,我们只有部分区域的POI数据,却没有其他区域的POI数据. 所以这个需求真正的核心是:除这个不规则多边形的指定区域外,地图均是

Android应用中使用百度地图API定位自己的位置(二)

官方文档:http://developer.baidu.com/map/sdkandev-6.htm#.E7.AE.80.E4.BB.8B3 百度地图SDK为开发者们提供了如下类型的地图覆盖物: 我的位置图层(MyLocationOverlay):用于显示用户当前位置的图层(支持自定义位置图标): Poi搜索结果图层(PoiOverlay):用于显示兴趣点搜索结果的图层: 路线图层(RouteOverlay):公交.步行和驾车线路图层,将公交.步行和驾车出行方案的路线及关键点显示在地图上(起.终

在网页中加入百度地图

一.打开的图生成器 http://api.map.baidu.com/lbsapi/creatmap/ 二.创建地图 1.定位中心点,默认为北京,点击切换,输入公司的具体所在城市和具体地址.这个时候,地图会切换到该地点范围内. 2.设置地图,这一点基本上不用管,只用适当的设置下宽度和高度即可. 3.添加标注,其实网站建设者未必知道该企业的准确位置,往往不知道该标在哪.这时候,我们可以打开http://map.baidu.com/ ,查询到详细坐标,标注上去.这个标记图标是可以换的,根据自己喜欢来

Android应用中使用百度地图API并添加标注(一)

网上一些资料这种的内容已经过时了,这里是最新的内容,如果哪里不对,请吐槽... 1)下载百度地图移动版API(Android)开发包 要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件: 下载地址:http://pan.baidu.com/s/1i31enrB 2)申请API Key //包名 格式:例如:B7:6C:CF:E2:47:50:9B:3E:34:F7:08:72:F3:AC:F1:BE:55:D3:77:FB;com.maji

在自己的网页中嵌入百度地图

最近项目需要在网页中嵌入地图,于是在这里记录下网页嵌入百度地图和使用百度地图api自定义地图的步骤,需要的朋友也可以参考下 首先进入http://api.map.baidu.com/lbsapi/creatmap/,搜索自己想要显示的经纬度,即为定义的中心点坐标 其余的在代码中有注释,可以根据自己需要进行更改 <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Conte

在网页中插入百度地图

第一步:进入百度创建地图的网站http://api.map.baidu.com/lbsapi/creatmap/,搜索出自己要展示的位置,如下图所示. 第二步:设置地图,大家可以对网站显示地图的宽高进行设置,其余选项不动. 第三步:添加标注.点击第一个图标后,在右侧找到自己的位置,单击鼠标左键可定位.标记图标处可更换图标形状,名称和备注填入位置相关信息. 第四步:获取代码.将代码贴到你的网页里 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra

Tableau 中的组(group)与集(set)

学习记录: 1)首先看看官方的定义:组是构成更高级别类别的维度成员的组合.单独理解的确有点不明白,通过具体的例子去认识一下什么是组.举一个生活中常见的例子,如,苹果.香蕉.鞋子.衣服.自行车.如果我们要分组,一般分为三大类:水果(苹果.香蕉),衣服(鞋子.衣服),自行车.当然tableau中的组也这类似.再看一个tableau的组的示例:     以示例的excel数据源为例,对Category进行分组,           将Category放到Rows,Sales放到Columns中,按住键

如何在网站中加入百度地图

很多企业及个人都想在自己的网站中加入百度地图代码,但是一时间不知道如何在网站中加入百度地图. 工具/原料 第一种:在百度地图上直接保存地图图片,并在PS中直接制作样式,并将图片上传至网站相应位置: 第二种:在百度地图生成器中进行地图生成,完成后将代码复制到网站的相应位置: 第三种:在百度搜索百度地图名片,这种方法非常容易,要比我今天所讲的要更容易些. 方法/步骤 记住百度地图生成器地址 百度地图生成器的地址:http://api.map.baidu.com/lbsapi/creatmap/ind

第151天:网页中插入百度地图方法(不需要密钥)

今天分享一个在网页中插入百度地图的方法,不需要密钥哦,前两天,我试了好多次百度开发平台上使用百度地图的方法,都需要申请密钥,申请了,还是用不了,后来,终于发现了一个不需要密钥的方法,希望对需要的朋友有帮助! 1.打开百度地图生成器链接:http://api.map.baidu.com/lbsapi/creatmap/ 2.在左侧填写位置信息 3.设置地图宽高 4.给位置添加标注信息,可以修改标注图标,完成后点击保存 5.获取代码 将代码保存到文件里,可以命名map.html,在页面中引用时,注意