Hello, everyone!
I have searched all along the forums and I haven't found a solution for the problem I'm struggling with, so I hope there's someone who has knowledge on a similar issue.
I have a tms file defined as follows:
<?xml version="1.0" encoding="utf-8"?>
<mapsource inline="true" version="8.1">
<connection class="OpenStreetMap" port="80" server="https://api.weather.com" url-format="
/v3/TileServer/tile/{L}/precip24hrFcst?ts={ts}&fts=1474400700000&xyz=<{X}:{Y}:{Z}>&apiKey={K}" username="abc1234"/>
<layers>
<layer display-name='Base' name='base' show-ui='false' type='features' request-string='/' />
</layers>
</mapsource>
Where:
- {X} - X coordinate
- {Y} - Y coordinate
- {Z} - Zoom level
- {K} - API key
- {L} - Map layer
As you can see, there's a sixth parameter ({ts}, marked in red). Let's say that {ts} is a timestamp parameter that can take a value from a slider and pass it to the tms request to query a weather tileserver map, so it will return a different set of tiles depending on the value of the slider (with a 3 hour jump for every slider step, e.g. 9am, 12pm, 3pm, etc.)
Is it possible to do this in Tableau? Is there anyway to do something similar?
I hope there's someone who can help me with this one.
Thanks in advance.