I have a regular grid of points with wind values with a distance between the points of approx. 300 m. I would like to visualize this and get a TMS (with TileStache) as a regular grid of arrows (direction + strength as size or colour) for every zoom level.

I expect it to look something like this:

Wind Grid

Grid of wind arrows

or like this from WXTiles

I tried to get something similar with TileMill but the results are not convincing as you can see on the images:

Wind with markers

TileMill and Markers

Wind with shields

TileMill and Shields

What would be a way to get a regular grid of arrows in every zoom level? Do I have to prepare a separate file of points for every zoom level with different point intervals? Do you have any suggestions? If possible that would work with TileStache.

  • Personally, I find your first example with markers pretty convincing--or at least a great start ( : . Where are you getting your data? Feb 13, 2015 at 15:05
  • @JamesConkling the first example is prerendered and not suitable for a TMS. For the TMS I have a database with point data. Originaly the data is from noaa and interpolated by our company.
    – bennos
    Feb 16, 2015 at 7:40
  • But presumably if you can pre-render it, you can render it on the fly with TileStache, yes? Feb 16, 2015 at 20:28
  • I can't tell if you are having issues cartographic design (in which case, what's the issue: too many markers in the first example, or markers getting clipped in the second, or markers not appearing in a perfect grid, or something else), or issues with functionality. Feb 16, 2015 at 20:30
  • The issues are of cartographic design: I have a lot of points - too many for small zoom levels - and I want them automatically appear in a perfect grid with a certain grid spacing in every zoom level. Like here: wxtiles.com
    – bennos
    Feb 17, 2015 at 12:09


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.