1

マップクエスト初心者です。私のプロジェクトでは、マップを使用してルートを表示しています。これで私は Mapquest Open javascript API を使用しました。その中で、APIが複数のルートに応答し、各ルートを表示して場所に焦点を合わせるという問題があります。しかし、API の各リクエストは新しいマップを取得しており、古いマップを上書きしています。必要なインスタンスは 1 つだけですが、場所を変更する必要があります。

この方法を使用して地図を表示しました。

MQA.EventUtil.observe(window, 'load', function() {
                var options={
                    elt:document.getElementById('map_canvas'),        
                    zoom:12,                                   
                    latLng:{lat: position.coords.latitude, lng: position.coords.longitude},    
                    mtype:'osm'                               
                };

                window.map = new MQA.TileMap(options);

毎回このメソッドを呼び出します。この問題を解決するには?新しい MQA.TileMap(options) のグローバル インスタンスを作成しましたが、うまくいきません。

4

0 に答える 0