联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> C/C++编程C/C++编程

日期:2022-04-28 10:42

Tableau Geocoding Cheat Sheet

Advanced Data Analytics

COMSM0088

1 Preamble

Tableau, for whatever reason, does not natively support UK territory geocoding

out of the box. As such, if we want to represent our data as a map, there are

some steps we must follow before simply dragging data onto the sheet.

There are two ways in which we can gain support for UK geocoding, each

with their benefits and drawbacks.

1.1 Geocoding Packs

The simplest way is to make use of a precompiled geocoding pack. These typ-

ically overwrite the preexisting geocoding presets offered by Tableau. For this

tutorial, we will use the pack offered by Craig Bloodworth of The Information

Lab, found here. Or, go to the URL https://www.theinformationlab.co.

uk/2015/06/01/uk-filled-map-geocoding-pack-for-tableau/ This is ref-

erenced in the coursework specification.

Download the geocoding pack, following either the link available in the above

referenced webpage, or directly from here, or https://fileshare.theinformationlab.

co.uk/index.php/s/RIHqO61bWZsWvaY/download.

1.1.1 Setting up the Geocoding Pack

Follow the steps below in order to correctly set up the geocoding pack after

downloading it.

1. Extract the content from the zipped download.

2. Close all running instances of Tableau.

3. Copy the file named ”Local Data” from the now extracted download.

4. Navigate to your Tableau Repository. By default, this is located in \Documents\My

Tableau Repository

1

5. Paste the ”Local Data” folder into your “My Tableau Repository”folder.

6. Start an instance of Tableau to confirm functionality.

1.1.2 Using the Geocoding Pack

With the geocoding pack successfully installed, any previous existing geographic

roles have now been overwritten with those relevant to the United Kingdom.

(To change back to the original roles, you need to remove the geopack from your

local repository, reversing step 3 above).

The example below details how you might go about using the new geographic

roles. The dataset used comes from the 2011 UK Census and details the general

health of the population by postcode sector. This specific dataset can be found

here or at https://www.nomisweb.co.uk/census/2011/qs302ew

If you wish to run through this example yourself, be sure to download the

data at the correct level of granularity, which in this case is postcode sectors.

1. After connecting the data source to your Tableau workbook, you should

be able to see several fields available in your data pane.

2. Right click the field that you wish to use as your geographic role and

change its geographic role to GB Postcode Sectors. In this specific in-

stance, both of the Geography and Geography Code tables contain the

same data, so either of them will be fine. Once complete, you should see

that your selected table’s icon has changed to a miniature globe.

3. Drag the newly changed table to your visualisation pane and you should

see that the entirety of England and Wales have been populated with

postcode sector boundaries.

You can now use this completed map of the United Kingdom to create map-

based visualisations using the data of your choice.

The above instructions can be applied to all levels of granularity offered

by the geocoding pack. Just make sure to download your data at the desired

granularity, and specify that level in Tableau using the appropriate geographic

role.

1.1.3 Video Tutorial

In case the above information is not clear enough, I have recorded a brief video

detailing the process. It can be viewed here. (https://www.youtube.com/

watch?v=09JKdczlQNU)

1.2 Boundaries and Spatial Files

It is possible to achieve functional map views of the United Kingdom without

using a separate geocoding pack by instead using Spatial Files. While this is a

significantly more involved process, it does allow you to use additional levels of

2

granularity not provided in the geocoding pack, such as Output Areas, which

are the lowest geographical level at which the census estimates are provided,

and Regions, which are the highest sub-country geographical level.

It is worth noting that if you choose to use this method at a very detailed

granularity, I strongly recommend that you limit it to only a sector of the

United Kingdom, and not the entire map. Using spatial files and polygon-based

boundaries can have a significant impact on Tableau’s performance. You have

been warned!

1.2.1 Setting up Boundaries and Spatial Files

Setting up the boundaries at your chosen granularity requires the combination

of several geographic data files. For the 2011 UK census, I recommend using The

UK Data Service (https://borders.ukdataservice.ac.uk/easy_download.

html) as a source for your boundary data.

You will then need to combine this boundary data with further informa-

tion containing the correlation between each level of granularity desired. This

(https://geoportal.statistics.gov.uk/datasets/06938ffe68de49de98709b0c2ea7c21a/

about) provides the references from Output Area to Lower Layer Super Output

Area to Middle Layer Super Output Area to Local Authority District, and this

(https://geoportal.statistics.gov.uk/datasets/ons::output-area-to-parish-to-local-authority-district-december-2011-lookup-in-england-and-wales/

about) provides the Output Area to Parish to Local Authority District refer-

ences.

Region boundaries for England can be found here https://geoportal.

statistics.gov.uk/datasets/regions-december-2015-full-clipped-boundaries-in-england/

as can be seen in Figure 1.

These files, along with any others that you wish to include, need to be

combined using something like Tableau Prep Builder in order to provide the

correct joins while also removing any duplicate data.

To avoid you having to do all of the above, I have gone ahead and created

a single Tableau spatial file that you may use. It is available for download here

(https://drive.google.com/file/d/1PQl5DYbuXsw5qBzDTT05jjYkne7L6NNU/

view?usp=sharing). This file contains all levels of granularity used within the

2011 census.

As suggested above, you will need to filter the data to include only the

areas you wish to investigate. For this, I again recommend using Tableau Prep

Builder. Information on filtering can be found here https://help.tableau.

com/current/pro/desktop/en-us/filtering_datasource.htm For example,

Figure 2 contains the output areas for the Bristol City region.

1.2.2 Using Boundaries and Spatial Files

Using the provided spatial file is a very straightforward process. After adding

it as a data source, simply drag the Geometry table onto your visualisation

pane. More information can be found in this article https://help.tableau.

com/current/pro/desktop/en-us/maps_shapefiles.htm.

3

Figure 1: Regions in England.

Spatial files often only contain geographic information and you need to com-

bine them with other data files to visualise interesting information. This is best

done using joins (which we covered in weeks 4 and 5): see this article https://

help.tableau.com/current/pro/desktop/en-us/maps_spatial_join.htm


相关文章

版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp