7

私はビングマップでウェブサイトを開発しています。ほぼできましたが、ピンクラスタリング機能が欲しいです。次に、インターネットからこのコードを取得しました。

var data = [
        { "latitude": 59.441193, "longitude": 24.729494 },
        { "latitude": 59.432365, "longitude": 24.742992 },
        { "latitude": 59.431602, "longitude": 24.757563 },
        { "latitude": 59.437843, "longitude": 24.765759 },
        { "latitude": 59.439644, "longitude": 24.779041 },
        { "latitude": 59.434776, "longitude": 24.756681 }
    ];

マップ上のすべてのプッシュピンの緯度と経度を取得できますが、この配列に緯度と経度を追加する方法がわかりません。誰でも私を助けることができますか?

4

2 に答える 2

18
data.push({"latitude": lat, "longitude": lng});
于 2013-09-05T03:38:44.343 に答える
0

もう 1 つの方法は、スプレッド演算子を使用することです。


let data = [
        { "latitude": 59.441193, "longitude": 24.729494 },
        { "latitude": 59.432365, "longitude": 24.742992 },
        { "latitude": 59.431602, "longitude": 24.757563 },
        { "latitude": 59.437843, "longitude": 24.765759 },
        { "latitude": 59.439644, "longitude": 24.779041 },
        { "latitude": 59.434776, "longitude": 24.756681 }
    ];

data = [...data, {"latitude": lat, "longitude": lng}]
于 2021-09-21T16:31:09.243 に答える