【发布时间】:2018-04-06 00:24:23
【问题描述】:
经过一些研究,似乎 ST_Contains 确定第二个参数是否作为多边形存在于第一个参数中。
什么函数可用于从点表中查询多边形内的所有点?
【问题讨论】:
标签: mysql geospatial geo
经过一些研究,似乎 ST_Contains 确定第二个参数是否作为多边形存在于第一个参数中。
什么函数可用于从点表中查询多边形内的所有点?
【问题讨论】:
标签: mysql geospatial geo
这是 MySql 中的空间查询示例,我在其中检索矩形内的所有点(要在地图上绘制的特征):
SELECT * FROM `features`
WHERE CONTAINS(GeomFromText('POLYGON((6.71813 45.25942,
7.42126 45.25942,
7.42126 45.02695,
6.71813 45.02695,
6.71813 45.25942))'), coord);
字段features.coord 的类型是point(参见https://dev.mysql.com/doc/refman/5.7/en/spatial-datatypes.html)
【讨论】: