2016-03-25 4 views
0

Leaflet Routing Machineを使用して見つかった経路の詳細をJSONまたはGeoJSON形式でエクスポート/保存する必要があります。リーフレットのルーティングマシン:JSON/GeoJSONでルートの詳細と座標をエクスポートする方法は?

私は動作しますが、このように、私は唯一のウェイポイントを取得し、その代わり、私はすべてのルートの詳細(座標と説明)に興味を持ってい

var routeArray = new Array(); 
routeArray = control.getWaypoints(); 
alert (JSON.stringify(routeArray)); 

を使用することを試みました。

私は「どこか」は、彼らが(私が説明に私のマウスポインタを置くとき、あなたが見ることができるように画像で私はマップ上の小さな青い円を見ることができます....)

enter image description here

であることを推測します

どのような提案、例、私を助けるjsfiddle?事前にどうもありがとうございました!!!あなたのL.Routing.controlオブジェクトからrouteselectedイベントを処理する必要が

チェーザレ

答えて

1

routingCtrl.on('routeselected', function(routes) { 
    console.log(routes); 
    console.log(routes.route.instructions); 
}, this); 

routes変数は、すべての情報lealfetマシンはあなたが画面に表示されるもの構築するために使用していますが含まれています。特に確認してくださいroutes.route.instructionsroutes.route.coordinatesオブジェクト

関連する問題