Монго геойсон импортирует результаты с округленными координатами
У меня есть следующий геойсон:
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-80.87088507656375, 35.21515162500578]
},
"properties": {
"name": "ABBOTT NEIGHBORHOOD PARK",
"address": "1300 SPRUCE ST"
}
}
Когда я запускаю импорт mongo, ошибки не возникает, но все мои координаты округлены и выглядят так:
{
"_id":"5763b765e79b559e5815ba46",
"type":"Feature",
"geometry":{
"type":"Point",
"coordinates":[
-81,
35.22
]
},
"properties":{
"name":"ABBOTT NEIGHBORHOOD PARK",
"address":"1300 SPRUCE ST"
}
}
Есть ли у вас идеи, почему это происходит и что можно сделать, чтобы решить это? Благодарю.
1 ответ
Вот ваш файл JSON после этого я импортирую JOSN
Chetan-desktop:~/Desktop$ mongoimport --db stackru --collection exp2 --file stackru.json
2016-06-18T10:32:40.587+0530 connected to: localhost
2016-06-18T10:32:40.831+0530 imported 1 document
После импорта вывод такой
> use stackru
switched to db stackru
> show collections
exp2
stack1
system.indexes
> db.exp2.find().pretty()
{
"_id" : ObjectId("5764d5f018787c4414e189e2"),
"type" : "Feature",
"geometry" : {
"type" : "Point",
"coordinates" : [
-80.87088507656375,
35.21515162500578
]
},
"properties" : {
"name" : "ABBOTT NEIGHBORHOOD PARK",
"address" : "1300 SPRUCE ST"
}
}
Я не нашел координаты округлены
Может быть, проверьте вашу версию Монго, потому что моя версия оболочки MongoDB: 3.2.6