mysql gis poylgon插入失败
我是一个巴西人,有一个项目我使用谷歌地图API+GWT+MySQL,但我有一个问题,我不能在BD中创建一个小数点超过3位的多边形几何体 如果我运行查询:mysql gis poylgon插入失败,mysql,insert,gis,polygon,Mysql,Insert,Gis,Polygon,我是一个巴西人,有一个项目我使用谷歌地图API+GWT+MySQL,但我有一个问题,我不能在BD中创建一个小数点超过3位的多边形几何体 如果我运行查询: INSERT INTO monografia.locais (nome,descricao,tags, geo) VALUES ('test','this is a polygon','dfaf asdf asdf', GeomFromText( 'POLYGON((-19.863924936000608
INSERT INTO monografia.locais (nome,descricao,tags, geo)
VALUES ('test','this is a polygon','dfaf asdf asdf',
GeomFromText(
'POLYGON((-19.863924936000608 -43.887290954589844,
-19.84810225157064 -43.97758483886719,
-19.893951403349405 -44.011573791503906,
-19.92945922975802 -44.01466369628906,
-25.065697185535864 -40.62744140625,
-19.863924936000608 -43.887290954589844))
'))
将null返回给我,但如果我四舍五入到小数点后2位,则为有效:
INSERT INTO monografia.locais (nome,descricao,tags, geo)
VALUES ('doidera','é um poligono doidera','dfaf asdf asdf',
GeomFromText(
'POLYGON((-19.86 -43.88,
-19.84 -43.97,
-19.89 -44.01,
-19.92 -44.01,
-25.06 -40.62,
-19.86 -43.88))
'))
但我需要一个更好的精度,超过小数点后2位。
有人能帮我吗?我无法重现你的问题。我从一个table create table t geo形状开始,并能够完成您概述的插入。能否提供desc会标.locais的输出?您的地理栏的数据类型是什么?