First of all, nice viz!
I like the shapes you use.
I don't think there's a ready for use function for your requirement.
But one workaround I can think of is,
1) use a parameter to select a point instead of click.
2) write a long long calculated field (logical) to find the points with the distance (eg 10ish mile), using latitude/longitude, see Finding distances based on Latitude and Longitude
3) use the calculated as highlighter
The you can get something like this.
This is a very simple demostration and is attached for your reference.
distance.twbx 14.0 KB
I know this isn't exactly what you're after, but you can do a manual radial select. Click on the map and press S (or select Radial from the map options), then click and drag and you get a circle with the radius shown in miles.
Maybe that would help ?
did you figure out the lat issue? this file has been immensely helpful
If you go to my Tableau Public page there is one workbook there. You can find the answers to your quest in that workbook. I have a parameter for selecting the length of the radius and the calculations are there to build the circles. I would give you the link but we cannot go to public from my location.
I was wondering how you were able to create/set your parameters for your worksheet. I would like to incorporate that into my worksheet for other purposes.
Would I need to change any of the code below if I would like to re-purpose it? We have 35 clinic locations that I would like to mark a radius around them too Thank you!
DEGREES(RADIANS( [Longitude] ) + ATAN2(COS(([Radius Distance])/3959)-SIN(RADIANS( [Latitude] ))*SIN(RADIANS( [Circle Latitude] )), SIN(RADIANS([Degree]))*SIN(([Radius Distance])/3959)*COS(RADIANS( [Latitude] ))) )-90
You should be able to use it as is. It is currently used to show 92 BMV locations.
Sent from the iPhone of Timothy Dines.