纬度和经度的正确 MySQL 多边形格式是什么?
What is the correct MySQL Polygon format for Latitude and Longitude?
查看 MySQL 的 Polygon Functions 页面时,可以看到使用 polygon/spatial 函数的综合示例,但没有说明多边形点的格式。
多边形字符串的一个例子是
Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2 1,1 1))
但不清楚是用LatLng还是LngLat.
纬度和经度的正确 MySQL 多边形格式是什么?
WKT 中坐标的轴顺序是笛卡尔坐标,因此 (X Y) 或 (longitude latitude)。
如果您在 mysql 上使用 Poylgon 类型,则 LatLng 没有正确的格式,因为 latLng 是点而不是多边形。
所以你必须使用 POINT 类型。
例如
POINT(-22.984439228720408 -43.2029068475822);
查看 MySQL 的 Polygon Functions 页面时,可以看到使用 polygon/spatial 函数的综合示例,但没有说明多边形点的格式。
多边形字符串的一个例子是
Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2 1,1 1))
但不清楚是用LatLng还是LngLat.
纬度和经度的正确 MySQL 多边形格式是什么?
WKT 中坐标的轴顺序是笛卡尔坐标,因此 (X Y) 或 (longitude latitude)。
如果您在 mysql 上使用 Poylgon 类型,则 LatLng 没有正确的格式,因为 latLng 是点而不是多边形。
所以你必须使用 POINT 类型。
例如
POINT(-22.984439228720408 -43.2029068475822);