我在传单中的2个点之间做了一个路径,我想让它超过两个点,这些点是从数据库中的ajax取得的varien(不是常数)我该怎么做?
$.ajax({
type:"POST",
url:"farmers_geojson.php",
data:{'FarmersID': Farmer} ,
dataType: 'json',
success: function (response) {
geojsonFarmLayer = L.geoJson(
response,
{
onEachFeature: function (feature, layer)
{
Frmlat=feature.properties._coordinates__latitude;
Frmlng=feature.properties._coordinates__longitude;
layer.bindPopup('<label>Farmer Name:</label>' + feature.properties.nick_name_ + '<br><label>Farmer ID:</label>' + feature.properties.Farm_id);
}
}).addTo(mymap);
//routing between points
var routeControl = L.Routing.control({
}).addTo(mymap)
var route = new Array();
route.push(new L.LatLng(lng, lat));
route.push(new L.LatLng(Frmlng, Frmlat));
route.push(new L.LatLng(8.69395, 153.0986));
routeControl.setWaypoints(route);//NOW the points appears but no route
}
})