Template:Fragoria Map

From FragoriaWiki

(Difference between revisions)
Jump to: navigation, search
Line 79: Line 79:
}
}
-
// Normalizes the coords that tiles repeat across the x axis (horizontally)
+
// Normalizes the coords that tiles repeat across the x axis (horizontally)
-
// like the standard Google map tiles.
+
// like the standard Google map tiles.
-
function getNormalizedCoord(coord, zoom) {
+
// function getNormalizedCoord(coord, zoom) {
-
var y = coord.y;
+
// var y = coord.y;
-
var x = coord.x;
+
// var x = coord.x;
-
// tile range in one direction range is dependent on zoom level
+
// tile range in one direction range is dependent on zoom level
-
// 0 = 1 tile, 1 = 2 tiles, 2 = 4 tiles, 3 = 8 tiles, etc
+
// 0 = 1 tile, 1 = 2 tiles, 2 = 4 tiles, 3 = 8 tiles, etc
-
var tileRange = 2<< zoom;
+
// var tileRange = 2<< zoom;
-
// repeat across y-axis (vertically)
+
// repeat across y-axis (vertically)
-
if (y < 0 || y >= tileRange) {
+
// if (y < 0 || y >= tileRange) {
-
return null;
+
// return null;
-
}
+
// }
-
// repeat across x-axis
+
// repeat across x-axis
-
if (x < 0 || x >= tileRange) {
+
// if (x < 0 || x >= tileRange) {
-
x = (x % tileRange + tileRange) % tileRange;
+
// x = (x % tileRange + tileRange) % tileRange;
-
}
+
// }
-
return {
+
// return {
-
x: x,
+
// x: x,
-
y: y
+
// y: y
-
};
+
// };
-
}
+
// }
</script>
</script>

Revision as of 21:27, 3 April 2015

Fragoria Map

Personal tools
Date/Time
Server & Cross

Super-Cross Server