Hi all,
Started messing around with the Cache Generator code recently, but seem to have run into a bit of a problem. I'm getting extremely odd results when I'm feeding in my own scales. It looks like the issue lies in the MapSuiteTileMatrix. In version 5 of MapSuiteCore, everything seems to be fine, but 6 causes it to ...well... be weird. In v5, if I were to construct a tile matrix with a scale of 120000000 with a tile height and width of 256x256 under DecimalDegree, I would receive a bounding box of {-180,129.440910277469,185.734850462449,-90}, which is outside the contraints of the globe {-180,90,180,-90}; a good thing for caching.
On v6 with the same parameters, I'm receiving a bounding box of {-180,90,185.734850462449,-56.2939401849795}, in which there is no possible way to cache all the tiles for a global layer.
This is actually just one of my issues, albeit a major one. So, I guess my question is, has the MapSuiteTileMatrix implementation changed that considerabley since v5? And how am I supposed to get a full cache matrix with the current version? I'm trying to use v6 because it offers a few more useful tools (namely fetching the file name associated with a tile), so I'd prefer not to have to drop back if I don't have to. Thanks in advance!
-Dustin