0

特定の顧客 (ポイント) に最も近い農家 (ポイント) を取得しようとしています。この顧客にバッファーを作成し、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());
                }
             })
            }
        })
4

1 に答える 1