Я создал карту в MBTiles с помощью TileMill и разместил ее на MapBox. Теперь я пытаюсь отобразить его на своем сайте, добавляющий инфобокс с помощью OpenLayers и Waxкак отображать UTFGrid (инфобокс) на карте с использованием OpenLayers и Wax
Acording с этими
http://www.mapbox.com/wax/connector-ol.html
geoconsulter. de/map/wax/manual/index.html
Этот код должен работать, но это не так. Плитки кажутся прекрасными, но не легендой. Если я не прокомментирую эту строку //map.addControl(new wax.ol.Interaction()); есть ошибка в том, что метод не определен. Но если оставить так, нет никакой ошибки, но до сих пор легенда не появляется
wax.tilejson('http://api.tiles.mapbox.com/v3/carmencampos.example.jsonp',
function(tilejson) {
var map = new OpenLayers.Map({
div: 'map',
controls: [
new OpenLayers.Control.Navigation(),
new OpenLayers.Control.Attribution(),
new wax.ol.Legend()
],
layers: [
wax.ol.connector(tilejson)
]
});
map.addControl(new wax.ol.Legend());
//map.addControl(new wax.ol.Interaction());
map.zoomTo(3);
});
Я был бы признателен за любые комментарии.
Спасибо заранее, Кармен