mysql gis poylgon插入失败

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

我是一个巴西人,有一个项目我使用谷歌地图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 -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的输出?您的地理栏的数据类型是什么?