Підключення тайлів проекту OpenStreetMap.
Відображення в браузері:
Вихідний код:
function createVisicomMap() {
var map = new VMap(document.getElementById('viewport'));
var point = {lng: 30.5114, lat: 50.4550};
map.center(point, 15);
var openstreetLayer = new VCustomTileLayer();
openstreetLayer.getTileURL = function(i, j) {
var zoom = map.zoom();
var y = Math.pow(2, zoom) - 1 - j;
return "http://a.tile.openstreetmap.org/" + zoom + "/" + i + "/" + y + ".png";
}
map.add(openstreetLayer).repaint();
}
|