2017-06-05 2 views
0

ich an einem Projekt arbeite bing Karte von version7 (v7) zu v8 und gemäß dem Verfahren erwähnt in dem DokumentBing Map v7 v8 Migration

https://social.technet.microsoft.com/wiki/contents/articles/34563.bing-maps-v7-to-v8-migration-guide.aspx

Unsere bing Kartenanwendung (v7) zu migrieren verwendet die getTargetBounds() -Methode in der map-Klasse (gemäß dem unten stehenden Code), um durch die Karte zu navigieren und den ausgewählten Standort anzuzeigen. Laut dem Dokument (siehe oben) wurde diese Methode in der v8 bereinigt. Könnten Sie bitte beraten, was wäre die Arbeit um dies in Bing Map V8 zu erreichen?

var targetBounds = bingMap.getTargetBounds(); 
         var isView = targetBounds.contains(newLocaton); 

         if (!isView) { 
          bingMap.setView({ center: newLocaton }); 
         } 

Dank

Antwort

0

Verwenden Sie einfach map.getBounds() nach der Ansicht geändert hat.

+0

Vielen Dank! Es funktionierte – user3802566

+0

Alle Arbeiten für beforeStepRender, beforeSummaryRender, afterWaypointRender-Methoden in der DirectionManager Events-Klasse, wie diese Methoden beraubt wurden? – user3802566

Verwandte Themen