2
A
回答
1
目前 - DocumentDB的地理空間查詢支持不支持查找兩個多邊形之間的交叉點。
它支持查詢多邊形內的點。示例查詢看起來是這樣的:
-- Find all volcanoes within the state boundary
-- of Washington (represented as a polygon)
SELECT *
FROM volcanoes v
WHERE ST_WITHIN(v.Location,
{ "type": "Polygon", "coordinates": [[
[-124.63, 48.36], [-123.87, 46.14],
[-122.23, 45.54], [-119.17, 45.95],
[-116.92, 45.96], [-116.99, 49.00],
[-123.05, 49.02], [-123.15, 48.31],
[-124.63, 48.36]]]}
)
+0
請注意,您可以在類似於http://www.kevlindev.com/gui/math/intersection/Intersection.js的JavaScript中實現UDF以擴展DocumentDB的功能。這將是一個掃描。 –
相關問題
- 1. 多邊形交集
- 2. javascript多邊形交集
- 3. 直線多邊形交集
- 4. 多邊形與線段相交的多邊形邊信息交集
- 5. SQL Server的地理多邊形交集
- 6. 必應地圖線多邊形交集
- 7. Android查找多邊形交集?
- 8. 圈多邊形交點
- 9. Libgdx交叉點多邊形
- 10. 多邊形相交Python Shapely
- 11. 檢測n邊多邊形的自交?
- 12. Mysql多邊形收集點
- 13. 通過填充矩形檢查許多(小)多邊形與一個(大)多邊形的交集?
- 14. 合併相交的多邊形一個多邊形
- 15. Mongodb和查詢搜索與多邊形相交的多邊形
- 16. 多邊形多邊形相交的特殊情況
- 17. 的boost ::幾何3D多邊形交集編譯錯誤
- 18. cocos2dx檢測與多邊形精靈的交集
- 19. 使用cgal計算兩個多邊形的交集區域
- 20. PostGIS多邊形之間的遞歸交集
- 21. gis多邊形地圖疊加交集操作
- 22. 蟒蛇中的三維多邊形的交集
- 23. 繪圖顏色編碼的網格和多邊形的交集
- 24. 查找凸多邊形中向量之間的交集程度
- 25. 三維平面多邊形之間的交集
- 26. 9計算交集矩陣兩個多邊形之間
- 27. 編輯多邊形多邊形的多邊形路徑事件
- 28. 兩個凸多邊形的交點
- 29. 與多邊形交點在OpenCV中
- 30. 優化多邊形交點查找
請舉例的這些東西在你的數據庫如何表示?如果它們是地理空間的,那麼DocumentDB有一些可能有用的功能,但沒有一個功能完全符合你的需求。最接近的是ST_WITHIN,它表示一個點是否在多邊形內。如果不是地理空間的,那麼你需要寫一些UDF或存儲過程來計算它。關於你想要完成什麼和你的數據結構的更多細節可能會讓某人爲你提供更具體的答案。 –