cost 113 ms
MongoDB $geowithin 未按預期運行

[英]MongoDB $geowithin not acting as expected

我將位置存儲到集合中,並且基於邊界框,我想檢索此邊界框中的位置。 對於小邊界框,一切似乎都很好,但對於較大的邊界框,我沒有得到預期的結果。 當邊界框的面積大於半球的面積時,我發現了一些有關指定 CRS 的信息: https://docs.mongodb.com/manual/reference/op ...

MongoDB 地理空間數據:循環無效:邊 8 和 10 交叉

[英]MongoDB GeoSpatial Data: Loop is not valid: Edges 8 and 10 cross

我正在嘗試將多邊形插入 MongoDB DBMS。 多邊形在一個點上自相交。 多邊形如下: 我得到的錯誤是: 所以我刪除了重復的點,但像這樣關閉了循環: 但是我得到了和以前一樣的錯誤。 如何將此幾何圖形插入 MongoDB? ...

使用與所需點的距離對 mongoDB 中的項目進行排序

[英]Sort Items in mongoDB using distance from a desired point

數據庫 Azure 上的 MongoDB 和 Cosmos DB(所以 Mongo 版本將是 3.6) 設想: 我希望在移動應用程序中向用戶顯示,這些項目鏈接到在文檔結構中具有深層坐標的供應商。 我想在按距離排序的應用程序中向用戶顯示項目並顯示距離(我不想只過濾接近的項目)。 物品收集: 供 ...

Mongo geoWithin 錯誤:多邊形坐標必須是數組

[英]Mongo geoWithin error: Polygon coordinates must be an array

我有一個帶有地理點的數據集。 { _id...其他字段...位置:{類型:“點”,坐標:[0,0]}} 我一直在嘗試做的是過濾並刪除任何在水體中有點的文件。 我下載並轉換了地球水體的形狀文件,並將其存儲在同一數據庫中的單獨集合中。 我一直在嘗試使用 Mongo 的 geoWithin functi ...

如何使用 mongodb 和 mongoose 在 NodeJS 中使用地理空間數據檢查車輛是否進入地理圍欄?

[英]How to check if a vehicle entered into geofence or not using geospatial data in NodeJS using mongodb and mongoose?

我一直致力於使用 Node.JS、mongoDB 和 mongoose 框架創建地理圍欄和警報系統。 我有一輛帶有傳感器的車輛,它會不斷發送它經過的坐標。 現在,我需要檢查該車輛是否進入了我之前創建的地理圍欄。 如果車輛進入圍欄,我需要向系統管理員發送警報。 但是我對如何使用車輛本身提供的坐標和圍 ...

MongoDB 是否使用 $nearSphere 運算符提供到點的距離?

[英]Does MongoDB provide the distance to point with $nearSphere operator?

$nearSphere MongoDB 運算符能夠返回按遞增距離排序的給定點附近的文檔(指定為運算符的參數)。 但是,如何獲得實際距離? 有沒有辦法使用 MongoDB 功能來獲得這個? 使用$nearSphere (盡管我已經檢查了它的文檔並且我沒有找到此信息)或使用其他機制(可能是聚合框架? ...

是否可以將 mongoDB 地理空間索引與網格 FS 一起使用

[英]Is it possible to use mongoDB geospacial indexes with grid FS

我有一個超過 16MB 的大型 geojson 功能集合。 我希望將數據插入 MongoDB 以便我可以利用 MongoDB 提供的地理空間功能($geoIntersects、$geoWithin 等)。 由於文件很大,我無法將數據存儲在一個 MongoDB 文檔中。 我已經使用 GridFS 將文 ...

無法提取地理鍵 - 使用 Atlas 而不是本地 MongoDB

[英]Can't extract geo keys - Working with Atlas but not Local MongoDB

請在此處參考此問題 我有同樣的問題,但我沒有提供任何地理數據。 我模型的地理數據實現部分如下 下面每種情況的請求正文相同 下面連接本地 MongoDB 時的響應 連接到下面的 MongoDB Atlas 時的響應(已移除無關葯水) 可以看出,本地數據庫在為“位置”創建空數組時拋出錯 ...

MongoDB Geospatial,多點匹配項目

[英]MongoDB Geospatial, project matching multi points

通過帶有 Aggregate 的 MongoDB $geoNear 命令,我無法生成查詢的 maxDistance 字段內的位置。 文檔聲明使用 includeLocs “指定用於識別用於計算距離的位置的輸出字段。當位置字段包含多個位置時,此選項很有用。”,但是 includeLocs 字段包括 ...

使用 mongodb 獲取帶有 $box 的文檔,並為每個具有特定坐標點的記錄添加距離字段

[英]get the document with $box with mongodb and add distance field for each record with specific coordinate point

案件 我已經使用 2dsphere 索引將位置坐標存儲在 MongoDB 集合中。 我想獲取包含在地圖特定邊界中的記錄。 我有一個經緯度固定的坐標點。 我在 MongoDB 聚合$box使用了$geoWithin和$box方法。 我能夠正確獲取數據。 問題 我需要從我擁有的一個固定緯度和經度在每條 ...

MongoDB:將一個集合中的點與另一個集合中的多邊形匹配

[英]MongoDB: Matching points from one collection with polygons from another

我正在嘗試將一個集合中的點與存儲在另一個集合中的區域進行匹配。 以下是文檔示例。 積分: 地區: 我試圖構建的查詢是這樣的: 我收到一個錯誤: 斷言:命令失敗:{ } : 聚合失敗 我注意到 $geoWithin 文檔的結構與每個區域的結構相同。 所以我嘗試了這樣的查 ...

如何存儲一個圓圈並查看它是否與mongodb中的框/ Geojson點重疊

[英]How to store a circle and see if it overlaps with a box/ Geojson point in mongodb

我不確定是否有辦法做到這一點。 我需要在 mongodb 中有一個圓圈,並使用 $box 對它運行一個帶有框的查詢,以查看這兩個形狀是否重疊。 但是,Geojson 不支持圓圈。 完成這項工作的最佳方法是什么? 圓的存儲方式如下: 我有兩個具體問題: 第一個問題是 maxDistance ...

我可以使用其他坐標類型在 MongoDB 中創建二維索引嗎?

[英]Can I use other coordinate types to create a 2d index in MongoDB?

我正在荷蘭建立一個財產數據的 MongoDB 數據庫。 我希望能夠對我的數據集執行地理空間查詢。 每個文檔都沒有經度和緯度坐標,而是稱為“Rijksdriehoeks”坐標。 這些 Rijksdriehoeks 坐標不符合 MongoDB 對 2d 坐標對的要求,因為它們可以超過 600.000 的 ...

$ center上的MongoDB地理空間索引

[英]MongoDB geospatial index on $center

收集模式 指標 有2百萬個文檔存儲在集合中。 首先,我這樣運行查詢。 db.places.find({ location: {$geoWithin: { $center: [[60.0478308, 40.5237227], 10] } }}) 但這需要2秒鍾。 ...

如何在 Mongoose 中使用地理空間查詢檢索文檔

[英]How to retrieve document using geospatial query in Mongoose

我正在嘗試在 mongodb 集合上使用貓鼬地理空間查詢。 “2dsphere”索引已應用於位置對象。 詢問 請在下面找到查詢: 數據 許多文件之一如下所示: 我試過的 我試圖將最大距離設置得盡可能大。 但是查詢不會檢索回任何文檔。 可能是什么問題呢? ...

mongoDB地理空間查詢不起作用

[英]mongoDB geospatial query doesn't works

我正在嘗試提取多邊形(規則或不規則)內的所有元素,但mongoDB地理空間不起作用。 當我這樣查詢時,可以完美地工作 但是如果嘗試使用geoWithin進行查詢,則不會返回任何內容 歡迎任何幫助或想法 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM