我有一个带有 POINT
几何领域。我是这样输入经纬度点的。
INSERT INTO table( point )
VALUES( POINT( lon_value, lat_value );
有时我没有纬度值可以输入。我无法输入空白、NULL或空的POINT()......因为POINT(0,0)实际上是地球仪上的一个位置,这也不行。
这里有什么解决办法?
我将使用北极的坐标
INSERT INTO table( point )
VALUES( POINT(0.0000,90.0000);
如果极点的实际坐标可能是一个问题,我会将lon值从0.0000改为0.0000。
只有GeometryCollection支持EMPTY。https:/dev.mysql.comdocrefman8.0engis-data-formats.html。
INSERT INTO table( point )
VALUES( ST_GeomFromText('GEOMETRYCOLLECTION EMPTY') );