我正在使用带有 postgis 的 postgresql。我有几个问题:
- 尝试使用以下语法插入具有多边形列的表中:
ST_GeomFromText('POLYGON((long1 lat1, long2 lat2, long3 lat3))')
失败并出现以下错误:function geomfromtext(unknown) does not exist
- 有什么区别
CREATE TABLE my_table (my_polys polygon);
和
CREATE TABLE my_table2 (my_polys GEOGRAPHY(POLYGON));
为什么会这样:
INSERT INTO my_table (my_polys) VALUES ('
(51.504824, -0.125918),
(51.504930, -0.122743),
(51.504930, -0.110297),
(51.504824, -0.102229),
(51.503435, -0.099311)'
);
可以正常工作my_table
,但不能正常工作my_table2
(我已将表名更改为my_table2
)
- 多边形最多可以有多少点?