Template:Fragoria Map
From FragoriaWiki
(Difference between revisions)
Line 81: | Line 81: | ||
// 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) { | |
- | + | var y = coord.y; | |
- | + | 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; | |
// repeat across y-axis (vertically) | // repeat across y-axis (vertically) | ||
Line 99: | Line 99: | ||
// } | // } | ||
- | + | return { | |
- | + | x: x, | |
- | + | y: y | |
- | + | }; | |
- | + | } | |
</script> | </script> |
Revision as of 21:27, 3 April 2015