кнопки управления bing map v7 - PullRequest
0 голосов
/ 12 мая 2011

Я использую карту Bing в своем веб-приложении, используя api-reference7

ii у меня есть кнопки влево, вправо, вверх, вниз, и я хочу, чтобы пользователь, нажимая на эти кнопки, должен вести себя как кнопки на кнопках управления.

1 Ответ

0 голосов
/ 16 мая 2011
var NAVIG_MAP_LEFT=1;var NAVIG_MAP_RIGHT=2;var NAVIG_MAP_TOP=3;var NAVIG_MAP_BOTTOM=4;
    var NAVIG_MAP_STEP=100;    
function navigateMap(n, step){
            var loc = bingMap.getCenter();
            var locToPx = bingMap.tryLocationToPixel(loc);
            switch(n){
            case NAVIG_MAP_LEFT: locToPx.x = locToPx.x-step; break;
            case NAVIG_MAP_RIGHT: locToPx.x = locToPx.x+step; break;
            case NAVIG_MAP_TOP: locToPx.y = locToPx.y+step; break;
            case NAVIG_MAP_BOTTOM: locToPx.y = locToPx.y-step; break;
            }
            loc = bingMap.tryPixelToLocation(locToPx);
            bingMap.setView({center: loc});
        }
...