cari
Soal Jawab Dalam MongoDB, bagaimana untuk mengagregat data yang merekodkan maklumat lokasi dan menanyakannya untuk mendapatkan keputusan?

0

Projek pemantauan kenderaan merekodkan data kedudukan GPS kenderaan Apabila kami memeriksa lebuh raya di Wilayah Zhejiang, peta haba GPS menunjukkan bahawa hasilnya menjadi seperti ini, seperti yang ditunjukkan dalam gambar:

.

Dalam MongoDB, format penyimpanan data adalah seperti berikut
{

"_id" : ObjectId("593e58b8d1eece32080d6632"),
"x" : 121.494230074275,
"y" : 29.6998736880818

}

Selepas lulus pertanyaan, format json dikembalikan adalah seperti berikut:

{"lng":"121.98826732480999624","lat":"29.88628748150999925","bilangan":1},{"lng":"122.00810540175000085" 9.20810540175000085 ,"bilangan":1}, { "lng":"122.00148151521000273","lat":"29.82556419141700133","count":1},{"lng":"122.09566082377000384","7}6:"984","7}6:"984","7}6:"984" , "2}6:"918 ,{" lng ":"121.99538599286999840","lat":"29.82299558164600128","bilangan":1},{"lng":"121.98481996031999586","lat":"29. "lng" : "121.97925141116000702","lat":"29.81335324424399857","bilangan":1},{"lng":"121.96654822066000179","lat":"39.801" ":" 121.96121962927000482 ","lat":"29.79876428024099866","count":1},{"lng":"121.94649301222000304","lat":"29.79892" ":"121.94300499519 999903 ", "lat":"29.79132642105500040","bilangan":1},{"lng":"121.93624256578000598","lat":"29.79261412193099900","1"lng": 9.2"1"1000","1"1000":9 060" ,"lat ":"29.79086531288499984","count":1},{"lng":"121.91419359308000026","lat":"29.78270234553000151","count":1}

Maafkan saya, adakah terdapat kaedah pertanyaan yang boleh mengagregatkan data sesuatu titik dan mendapatkan hasil pertanyaan, iaitu nilai kiraan seterusnya ialah nilai agregat saya rasa ia serupa dengan kumpulan oleh dalam mysql, tetapi ini bukan kumpulan mudah oleh , saya tidak tahu apa penyelesaiannya

Your Answer
serahkan

2 jawapan
0

Pemahaman peribadi saya ialah satu idea ialah membahagikan banyak kawasan dalam peta dan mengira bilangan kedudukan ($geowithin) yang jatuh dalam setiap kawasan.

Untuk rujukan.

Suka MongoDB!

2017-06-14 10:56:45

serahkan

0

Datang ke sini dan serahkan setiap hari

2017-06-14 10:56:45

serahkan

Hot Tools

vc9-vc14 (32+64 bit) koleksi perpustakaan masa jalan (pautan di bawah)

vc9-vc14 (32+64 bit) koleksi perpustakaan masa jalan (pautan di bawah)

Muat turun koleksi perpustakaan runtime yang diperlukan untuk pemasangan phpStudy

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy pustaka masa jalan persekitaran pemasangan bersepadu

Kotak alat pengaturcara PHP versi penuh

Kotak alat pengaturcara PHP versi penuh

Programmer Toolbox v1.0 PHP Persekitaran Bersepadu

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy pustaka masa jalan persekitaran pemasangan bersepadu

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan