For typography, I wanted to use something a bit different, but was limited due to many fonts not being web-safe. I opted to use the Tableau series of fonts, which worked out quite nicely.
As I previously mentioned, the key to making this viz work was giving the user the ability to drill-down into a specific country once selected on the map. This is when Kevin saved the day. His solutions was a bit hacky, but it worked quite well. He suggested that I name the secondary dashboard with the exact name of the country. Next, he suggested that I publish the viz then implement a URL action where I would feed the country name from the data set into the URL.
Okay, so here’s how it worked. I had my main dashboard with three countries: Bolivia, Uganda, and Rwanda. I named the secondary dashboards associated with each of these countries as the country name itself. For example, the dashboard containing Bolivia data was simply called Bolivia. Uganda was called Uganda and Rwanda was called Rwanda.
Next, I published the viz to Tableau Public (hidden) even though it was unfinished. I went to the Bolivia dashboard and copied the URL. I did the same with Uganda and Rwanda. All of these are shown below.
You’ll see that all of these URLs are identical with exception of the country name.
Now, on the main dashboard, I went to Actions and created a Go to URL action. In the Source Sheets, I selected just the main map (Overview) and set it to work on Select. In the URL field, I added the above URL but without the country name:
Next, I clicked the arrow to the right of the URL field and selected Country. This fed in the Country as part of the URL as follows:
https://public.tableau.com/profile/samodrole#!/vizhome/B2P_project/<Country. (As a side note, I originally planned to include numerous countries, some with spaces in their names, so to make this happen, I had originally created a calculation to trim off the spaces: Replace([Country], ‘ ‘, ”). I used it, but it ultimately wasn’t needed since I only showed three countries and none included spaces in the country name).