我试图让最近的农民(点)到特定的客户(点)。我为该客户制作了一个缓冲区,然后使用 turf-inside 获取缓冲区内的点,但它不起作用,我收到此错误:
未捕获的错误:需要坐标、特征或点几何
这是我的代码
$.ajax({
type:"POST",
url:"CustomerID_geojson.php",
data:{'Cust_Name': Cust_Name} ,
dataType: 'json',
success: function (response) {
var unit = 'kilometers'
var buffered = turf.buffer(response, distance, unit)
$.ajax({
type: "POST",
url: 'allfarmers_geojson.php',
dataType: 'json',
success: function (data) {
var ptsWithin = turf.inside(data, buffered);
geojsonLayer = L.geoJson(ptsWithin).addTo(mymap);
mymap.fitBounds(geojsonLayer.getBounds());
}
})
}
})