{"id":1513,"date":"2016-11-03T23:29:11","date_gmt":"2016-11-03T23:29:11","guid":{"rendered":"http:\/\/blogs.lincoln.ac.nz\/gis\/?p=1513"},"modified":"2023-05-07T03:49:02","modified_gmt":"2023-05-07T03:49:02","slug":"the-evolution-of-a-map","status":"publish","type":"post","link":"https:\/\/blogs.lincoln.ac.nz\/gis\/the-evolution-of-a-map\/","title":{"rendered":"The Evolution of a Map"},"content":{"rendered":"<p><em>In the post, the ongoing process of developing a map with a colleague is documented.<\/em><\/p>\n<p>For many people, GIS is all about the map.\u00a0 And fair enough, too.\u00a0 Why use GIS if you&#8217;re not interested in a map?\u00a0 The final destinations for maps are many-fold but their main intent is to communicate the results of some analysis visually.\u00a0 While we tend to focus on the map output, the process of developing a map can be quite interesting in its own right.\u00a0 I&#8217;m frequently in the position of working with someone to develop a map for a specific purpose and a back and forth, iterative process is, more often than not, the way it evolves.\u00a0 So in this post I&#8217;ll step you through how a colleague and I recently worked through a map from beginning to end &#8211; the subject being a map of domestic tourism guest nights for 2016.<\/p>\n<p>The colleague in question is Jude Wilson from SSPRT.\u00a0 She rang the GIS hotline wanting to create a map for a report that showed the variation in guest nights for domestic tourists during 2016.\u00a0 My first comment: show me the data!\u00a0 Jude sent me a spreadsheet of what they were wanting to map.\u00a0 Data had been collected from tourism operators that broke down their guest nights by domestic and international tourists.\u00a0 One interesting challenge for this map was that the data were collected within RTO areas, which are areas in which regional tourism operators work.\u00a0 They are mostly composed of either regions or districts (TLAs or territorial local authorities).\u00a0 We don&#8217;t have an existing layer specifically for RTOs so my first task was to create a new layer that showed these areas.<\/p>\n<p>Luckily, Bernie from Statistics NZ had done this within the spreadsheet.\u00a0 There was a column on one sheet that had the RTOs broken down and linked to (mostly) existing TLAs.\u00a0 Here&#8217;s a screenshot of part of that sheet:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/RTOsFromSpreadsheet.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1528\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/RTOsFromSpreadsheet.jpg\" alt=\"rtosfromspreadsheet\" width=\"444\" height=\"552\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/RTOsFromSpreadsheet.jpg 444w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/RTOsFromSpreadsheet-241x300.jpg 241w\" sizes=\"auto, (max-width: 444px) 100vw, 444px\" \/><\/a><\/p>\n<p>We,ve already got a layer of the TLAs, shown below:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TLALayer.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1529\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TLALayer.jpg\" alt=\"tlalayer\" width=\"976\" height=\"782\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TLALayer.jpg 976w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TLALayer-300x240.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TLALayer-768x615.jpg 768w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><\/a><\/p>\n<p>To convert this over to an RTO layer, I added a new text field to the attribute table called &#8220;RTO&#8221; (from the table menu &gt; Add Field of type text with a size of 50 characters).\u00a0 Next, I used a Select by Attribute query to select all the TLAs that make up a each RTO (below is an example for the Northland RTO)<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/NorthlandQuery.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1530\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/NorthlandQuery.jpg\" alt=\"northlandquery\" width=\"387\" height=\"523\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/NorthlandQuery.jpg 387w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/NorthlandQuery-222x300.jpg 222w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><\/a><\/p>\n<p>With those records selected, I then used the Field Calculator to add the RTO name to the right field\u00a0 for the selected records (being a text field I had to enclose the name in quotation marks):<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/CalculateField.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1531\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/CalculateField.jpg\" alt=\"calculatefield\" width=\"967\" height=\"773\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/CalculateField.jpg 967w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/CalculateField-300x240.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/CalculateField-768x614.jpg 768w\" sizes=\"auto, (max-width: 967px) 100vw, 967px\" \/><\/a><\/p>\n<p>I did this for each RTO.\u00a0 Once done, I needed to create a new layer that used the RTO names to group the districts together.\u00a0 For this I used the <a href=\"http:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/data-management\/dissolve.htm\" target=\"_blank\" rel=\"noopener\">Dissolve<\/a> tool.\u00a0 In essence, what this operation does is take all the records that have the same value in the RTO field and merges them together into a new polygon for each RTO.\u00a0 So now I&#8217;ve got the spatial layer I need for the map.\u00a0 In the process, the data went from 158 TLA polygons down to 32 RTO polygons.<\/p>\n<p>Next I&#8217;ve got to link the polygons to the values to be mapped from the spreadsheet.\u00a0 There are two options for this: first, since I&#8217;ve only got 32 records, I could go through and add the data for each record one by one\u00a0 This is feasible but leaves the process open to human error, something I&#8217;m certainly capable of (as we&#8217;ll see).\u00a0 Another option is to use a table join to do this automatically since I&#8217;ve already got the data in the spreadsheet.\u00a0 I opted for this approach so as to reduce the possibility of me adding the wrong information in.<\/p>\n<p>Back in the Excel spreadsheet, let&#8217;s look at those data &#8211; here&#8217;s a screenshot:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1534\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3.jpg\" alt=\"data3\" width=\"1182\" height=\"294\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3.jpg 1182w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3-300x75.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3-1024x255.jpg 1024w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Data3-768x191.jpg 768w\" sizes=\"auto, (max-width: 1182px) 100vw, 1182px\" \/><\/a><\/p>\n<p>Column H has the data I&#8217;d like to map.\u00a0 We can see the RTO area name in column A &#8211; I&#8217;m going to take advantage of this to link this sheet to my RTO layer.\u00a0 What&#8217;s in column H is the % of domestic nights for the year ending March, 2016.\u00a0 Columns E and F have the raw data and column G gives us the totals.\u00a0 Before joining I need to do a few key steps:<\/p>\n<ul>\n<li>Make sure the first line has the names of each attribute with no spaces or special characters;<\/li>\n<li>ArcMap won&#8217;t honour spreadsheet formulas so copy all the data in column H and paste as values;<\/li>\n<li>Remove empty rows<\/li>\n<\/ul>\n<p>After making those changes in a new sheet (so I still have the original data), it looks like this:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/ReformatedData.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1535\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/ReformatedData.jpg\" alt=\"reformateddata\" width=\"604\" height=\"385\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/ReformatedData.jpg 604w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/ReformatedData-300x191.jpg 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/a><\/p>\n<p>I only need columns A and F so if I really wanted to I could delete the other columns.\u00a0 Now we&#8217;re ready to do our join.\u00a0 Just to make things easier, I&#8217;ll add this sheet to my map (yes, you can add a spreadsheet sheet to a map and work with it as a stand alone table).\u00a0 The only trick is that I can only add a specific sheet rather than the whole spreadsheet so I have to be sure I know the name of the sheet in question &#8211; mine is called MapData here:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1536\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap.jpg\" alt=\"tableonmap\" width=\"1046\" height=\"724\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap.jpg 1046w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap-300x208.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap-1024x709.jpg 1024w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/TableOnMap-768x532.jpg 768w\" sizes=\"auto, (max-width: 1046px) 100vw, 1046px\" \/><\/a><\/p>\n<p>I&#8217;ve got a lot of &lt;Null&gt; values which I suspect get down to the format they are in &#8211; they could be formulas or references to data in other cells &#8211; this is why I copied and repasted them in as values.\u00a0 I&#8217;m not worried as, at least for this map, I don&#8217;t really need those data.<\/p>\n<p>Okay &#8211; my spatial data are ready and my spreadsheet data are ready &#8211; time to make the join (we covered some of this <a href=\"http:\/\/blogs.lincoln.ac.nz\/gis\/mapping-the-census\/\" target=\"_blank\" rel=\"noopener\">in a previous post<\/a>).<\/p>\n<p>As long as I&#8217;ve got a common attribute, or key, that exists in both my spatial layer and in my spreadsheet, I can use that to link the two together.\u00a0 In this case it&#8217;s the RTO name.\u00a0 From ArcMap, I left-click on the RTO layer name and got to Joins and Relates &gt; Joins and a new window pops up to help me make the connection:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinTool.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1538\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinTool.jpg\" alt=\"jointool\" width=\"415\" height=\"602\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinTool.jpg 415w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinTool-207x300.jpg 207w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><\/a><\/p>\n<p>The tool recognised that the MapData$ table was the only standalone table available so all I had to do was specify which attributes are common in both layers.\u00a0 Before I click OK, it&#8217;s always a good idea to click the &#8220;Validate Join&#8221; button to get a sense of how well it&#8217;s going to work.\u00a0 Here&#8217;s the result I got:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/BadJoin.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1548\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/BadJoin.jpg\" alt=\"badjoin\" width=\"467\" height=\"295\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/BadJoin.jpg 467w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/BadJoin-300x190.jpg 300w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/a><\/p>\n<p>In the result above you can see it wasn&#8217;t entirely successful &#8211; only 30 of 32 records could be matched.\u00a0 What&#8217;s the problem?<\/p>\n<p>It&#8217;s most likely to be some sort of typo between the two datasets.\u00a0 On closer inspection I found two problems.\u00a0 For one, I typed &#8220;Destination Cluthai&#8221; instead of &#8220;Clutha&#8221; in the RTO layer (D&#8217;oh!\u00a0 User error&#8230;) and for the other it&#8217;s the difference between &#8220;Christchurch <strong>and<\/strong> Canterbury Marketing&#8221; and &#8220;Christchurch<strong> &amp; <\/strong>Canterbury Marketing&#8221;.\u00a0 Both are easily fixed and on the next validation I&#8217;m 32 for 32.\u00a0 Click close then OK to finish the join and once the table join is completed, I now have the data from the spreadsheet as attributes in my table.\u00a0 We&#8217;re ready for the next stage.<\/p>\n<p>So, close this window and click OK and the join goes through &#8211; here&#8217;s the new RTO layer table:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1540\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable.jpg\" alt=\"joinedtable\" width=\"1026\" height=\"458\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable.jpg 1026w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable-300x134.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable-1024x457.jpg 1024w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/JoinedTable-768x343.jpg 768w\" sizes=\"auto, (max-width: 1026px) 100vw, 1026px\" \/><\/a><\/p>\n<p>The white fields are from the RTO spatial layer.\u00a0 I&#8217;ve highlighted the joined attributes in blue &#8211; these are the ones from the spreadsheet.\u00a0 The upshot is that now I&#8217;ve got the spatial data and the data to be mapped in one layer.\u00a0 The next step is to bring Jude to the conversation and start getting the map fleshed out.\u00a0 Before we spoke, I sent her a rough first draft so we would have something to talk over.\u00a0 As you&#8217;ve seen above, the data to be mapped are percentages and each RTO looks to have a unique value.\u00a0 32 different RTOs mean potentially 32 different unique values could be mapped.\u00a0 Here&#8217;s what that <em>could<\/em> look like if we gave each RTO a unique colour:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1541\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues.jpg\" alt=\"uniquevalues\" width=\"1040\" height=\"725\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues.jpg 1040w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues-300x209.jpg 300w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues-1024x714.jpg 1024w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/UniqueValues-768x535.jpg 768w\" sizes=\"auto, (max-width: 1040px) 100vw, 1040px\" \/><\/a><\/p>\n<p>This tells us something but it&#8217;s a bit too much information than most of us can sensibly process, so my rough draft was to break it up into a few classes. Jude had already told me that she wanted five classes: 0 &#8211; 50%, 50 &#8211; 60%, 60 &#8211; 70%, 70 &#8211; 80%, 80 &#8211; 90%.\u00a0 This made my life significantly easier.\u00a0 I chose a simple red to green colour ramp and set up the classes &#8211; here&#8217;s the first draft I sent her:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1542\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft1.jpg\" alt=\"draft1\" width=\"461\" height=\"645\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft1.jpg 461w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft1-214x300.jpg 214w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/a><\/p>\n<p>A bit easier to get a sense of how things vary around the country now.\u00a0 At this point we were talking on the phone and looking at the same map.\u00a0 Her first comments were could I add the regions in?\u00a0 Could I also remove the box around the legend?\u00a0 And reword the title?\u00a0 Easy as:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1543\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft2.jpg\" alt=\"draft2\" width=\"455\" height=\"644\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft2.jpg 455w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft2-212x300.jpg 212w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/a><\/p>\n<p>We played around a bit with the line thicknesses of the regions so that they were discernible but not overwhelming.\u00a0 Getting closer &#8211; a few tweaks later and we got to here, version 5:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1544\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft3.jpg\" alt=\"draft3\" width=\"459\" height=\"646\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft3.jpg 459w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft3-213x300.jpg 213w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/a><\/p>\n<p>Not major differences in this one but if you look closely you&#8217;ll see some differences in the Ruapehu boundary and a few others.\u00a0 Jude had noticed that some areas appeared to be over-represented so she made a few decisions about what should go where.\u00a0 I made those changes and then we got to the final version, shown below:<\/p>\n<p><a href=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1545\" src=\"https:\/\/d-blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft4.jpg\" alt=\"draft4\" width=\"457\" height=\"644\" srcset=\"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft4.jpg 457w, https:\/\/blogs.lincoln.ac.nz\/gis\/wp-content\/uploads\/sites\/3\/2016\/10\/Draft4-213x300.jpg 213w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/a><\/p>\n<p>A few more tweaks and we were at the final version.\u00a0 In this version, region names were added, a Lincoln logo and some bibliographic data about sources were inserted and we finalised the way the legend looks.\u00a0 And here we had a slight disagreement.\u00a0 Note the class boundaries on the legend: 0 &#8211; 50%, 51 &#8211; 60%, etc.\u00a0 On the original it was 0 &#8211; 50%, 50 &#8211; 60% etc.\u00a0 This second approach was my choice and reflected my bias.\u00a0 From my point of view I know that the data are continuous, ranging from 0 to 1.\u00a0 So in my scheme, all potential data values have a place to live, i.e. a number like 0.50463 (or 50.463% as shown in the legend) is catered for.\u00a0 If classes go from 0 &#8211; 50 and then 51 &#8211; 60, that value is out in the cold.\u00a0 In the end we went with what Jude wanted because it was her map and she felt that that&#8217;s what her readers would be more comfortable with.\u00a0 This is a useful point to emphasise &#8211; one of the cartographic principles that I tend to focus on with students is that anything on the map should be there for a good reason and not be a distraction.\u00a0 I&#8217;d hate the readers of this map to be side-tracked by their annoyance at the class boundaries, so 51 &#8211; 60 it was.<\/p>\n<p>All up, this whole process took around three hours.\u00a0 Much of that was preparing the data for the mapping but the most important aspect was the back and forth between me and Jude to get the map right.\u00a0 I brought the ability to make the map and Jude had all the knowledge about what she wanted to show and how best to show it, given the audience.\u00a0 This map has ended up as a figure in a report that (hopefully) communicates the story in the most effective, visual way.<\/p>\n<p>In my experience, this was quite a common sort of mapping experience helped greatly by Jude having a clear picture of what she needed to communicate.\u00a0 Getting the final map should be an iterative process that gradually hones in on a finished product.\u00a0 This is sort of the case of the customer is always right, within the constraints of what we can map.\u00a0 Despite all the effort that may go into an analysis project, it&#8217;s often only the map that people see or care about.\u00a0 So getting it right is well worth the effort.\u00a0 Its main job is to tell a story and how it looks is everything.\u00a0 The thing that most people quickly see with GIS is how easy it is to make a map &#8211; but making a good map is not.\u00a0 Hopefully this has given you a bit of insight into how this process works.<\/p>\n<p>C<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the post, the ongoing process of developing a map with a colleague is documented. For many people, GIS is all about the map.\u00a0 And fair enough, too.\u00a0 Why use GIS if you&#8217;re not interested in a map?\u00a0 The final destinations for maps are many-fold but their main intent is to communicate the results of [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1513","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/posts\/1513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/comments?post=1513"}],"version-history":[{"count":2,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/posts\/1513\/revisions"}],"predecessor-version":[{"id":4969,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/posts\/1513\/revisions\/4969"}],"wp:attachment":[{"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/media?parent=1513"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/categories?post=1513"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.lincoln.ac.nz\/gis\/wp-json\/wp\/v2\/tags?post=1513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}