保存MySQL空间数据Google maps API边界
所以我现在想将lat、lang和bounds空间数据保存到MySQL,只是为了设置一个视图端口和缩放位置搜索。我保存了拉特,朗作为点类型,一切都很好,但我被边界卡住了。我试着将它保存为多边形,但运气不好,它是多边形吗?用PHPmyAdmin插入似乎已损坏。。我在任何地方都找不到直接的解释 我试着那样插入保存MySQL空间数据Google maps API边界,mysql,google-maps-api-3,spatial,Mysql,Google Maps Api 3,Spatial,所以我现在想将lat、lang和bounds空间数据保存到MySQL,只是为了设置一个视图端口和缩放位置搜索。我保存了拉特,朗作为点类型,一切都很好,但我被边界卡住了。我试着将它保存为多边形,但运气不好,它是多边形吗?用PHPmyAdmin插入似乎已损坏。。我在任何地方都找不到直接的解释 我试着那样插入 (ST_GeomFromText('POLYGON((0 0, 0 0))')) 它通过了,但是当我看到正确的数据时,MySQL抛出了关于空值的警告 (ST_GeomFromText('POL
(ST_GeomFromText('POLYGON((0 0, 0 0))'))
它通过了,但是当我看到正确的数据时,MySQL抛出了关于空值的警告
(ST_GeomFromText('POLYGON((29.3772 60.517,38.490877 74.889862))'))
更令人困惑的是,即使列被设置为NOTNULL,也会插入行。边界将是一个矩形。可以表示为具有4条边的多边形。您问题中的示例只有2分,不是必需的4分(如果您想关闭路径,则为5分)。感谢您的解释。从来没有听说过矩形列类型。。