我有一个多边形@poly和一个@p点:
SET @poly = ST_GeomFromText('Polygon((0 0,0 3,3 3,3 0,0 0))');
SET @p = ST_GeomFromText('Point(1 2)');
我想将@p添加到@poly中以得到一个新的多边形:
Polygon((1 2,1 5,4 5,4 2,1 2))
但是我找不到解决方案。
我正在使用MySQL 5.7
答案 0 :(得分:0)
一个选择是您可以尝试创建一个新集合并添加多边形并指向一起。
另一个-使用WKB / WKT解析点@poly并附加@p。
您可以在此处阅读更多信息:https://postgis.net/docs/using_postgis_dbmanagement.html#OpenGISWKBWKT