数据库xxx表有一个字段是shape 存的是gejson 字符串。
这个字段里面纪录了很多的点,这些点会组成一个多边形,就形成一个区域
{"type": "Polygon","coordinates":
数据库xxx表中有一个字段,该字段是shape并存储gejson字符串。
此字段中记录了很多点。 这些点将形成一个多边形并形成一个区域。
{
“ type”:“多边形”,
“坐标”:[
[
[113.829628,33.605548],
[113.829719,33.607606],
[113.830224,33.609396],
[113.831509,33.610551],
[113.833614,33.611443],
[113.837004,33.611437],
… ………………………………………………
]
]
}
请问:如何根据坐标值返回相应的数据。 例如,我要查询坐标为113,114的区域
免费PHP
您直接保存了多边形不好吗,文档https://dev.mysql.com/doc/refman/5.7/en/spatial-relation-functions-mbr.html