I am serving the tilesets with tilestream, which uses V2, Openlayers.Layer.TMS can only support tiles being server from version 1.0.0. So, I need to instead use OpenLayers.Layer.XYZ as it supports tiles servered with v2. My code ended up like so:
layers[i] = new OpenLayers.Layer.XYZ(
"hazard_map_points_world", [ "http://<myTileStreamServer>:8000/v2/hazard_map_points_world/${z}/${x}/${y}.png" ], { attribution: "Tiles © <a href='http://mapbox.com/'>MapBox</a>", sphericalMercator: true, wrapDateLine: true, numZoomLevels: 7, serverResolutions: [ 156543.03390625, 78271.516953125, 39135.7584765625, 19567.87923828125, 9783.939619140625, 4891.9698095703125, 2445.9849047851562, 1222.9924523925781, 611.4962261962891, 305.74811309814453, 152.87405654907226, 76.43702827453613, 38.218514137268066, 19.109257068634033, 9.554628534317017, 4.777314267158508, 2.388657133579254, 1.194328566789627, 0.5971642833948135 ], }
I am serving the tilesets with tilestream, which uses V2, Openlayers. Layer.TMS can only support tiles being server from version 1.0.0. So, I need to instead use OpenLayers. Layer.XYZ as it supports tiles servered with v2. My code ended up like so:
layers[i] = new OpenLayers. Layer.XYZ(
[
"http://<myTileStreamSe
],
{
],
}