Suite

Zoomez pour voir l'intégralité de MapLayer dans Bing Maps

Zoomez pour voir l'intégralité de MapLayer dans Bing Maps


Si j'ai un MapLayer que j'applique à Bing Maps où j'ai une liste de coordonnées, comment puis-je zoomer pour voir le MapLayer complet (zoomer dynamiquement à la bonne taille) et basculer entre voir le point de départ et le point d'arrivée ?


Utilisez setView(LocationRect rect) dans la carte pour zoomer. Je suppose que MapLayer.GetPositionRectangle (couche) donnerait toute l'étendue de la couche mais je ne suis pas sûr. Sinon, parcourez la liste et créez le LocationRect. Pour effectuer un panoramique vers différents emplacements, utilisez SetView (centre de coordonnées géographiques, double zoomLevel) à l'aide de la carte ZoomLevel


Le API BING Maps - SDK interactif pour v7 est utile pour savoir comment fonctionne le zoom

http://www.bingmapsportal.com/isdk/ajaxv7#

Le zoom sur les polygones semble être

map.setView( {zoom:10}); map.entities.push(polygone);

Voir la vidéo: Leffet MAP ZOOM: le DRONE part dans lESPACE!! Tutoriel