I need the quadkey or actually the zoom level because I am putting together a heatmap with VE by using this work from
Johannes Kebeck -
works without problem only if the user keeps the zoom level at 10 because I've hardcoded this value in the absence of a function to read it at runtime.
I need the zoom level as a parameter into the LatLongToPixel() function he provides and this function is called repeatedly to build the heatmap image from a set of LatLongs. I know that VEMap.LatLongToPoint() exists and that it does not require a zoom
level but when I tried to use it the resulting heatmap was off and to the South-East (for U.S. coordinates) of where it should have been. Without repeating all the details in the above link, I will say that I couldn't figure out the reason for the offset
so I reverted to Joannes' LatLongToPixel() which does require a zoom level rather than the VEMap.LatLongToPoint() which does not.
The link you site above is a discussion I had opened up and it what I am doing at the end of creating the heat map image. At the end of creating this image, I cut it up and serve it back to VE as map tiles.