Database Postgres/Postgis-如何在postges中插入几何图形(Postgis)

Database Postgres/Postgis-如何在postges中插入几何图形(Postgis),database,postgresql,geometry,postgis,Database,Postgresql,Geometry,Postgis,我想用postgres(postgis)将此值插入我的数据库: 资料来源: 日志错误: ERROR: parse error - invalid geometry LINE 3: VALUES ('test', ' ^ HINT: " <g" <-- parse error at position 5 within geometry SQL state: XX000 Character: 53

我想用postgres(postgis)将此值插入我的数据库:

资料来源:

日志错误:

ERROR:  parse error - invalid geometry
LINE 3:  VALUES ('test', '
                         ^
HINT:  "
        <g" <-- parse error at position 5 within geometry
SQL state: XX000
Character: 53
错误:分析错误-无效几何体
第3行:值('测试','
^
提示:“
根据您链接到的,您需要:

INSERT INTO test(id, shape)
    VALUES ('test', 
            ST_GeomFromGML('<gml:LineString>
                            <gml:coordinates>
                            -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932
                            </gml:coordinates>
                            </gml:LineString>')
     );
插入测试(id、形状)
值('测试',
ST_GeomFromGML('
-71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932
')
);

谢谢!这很有效!
ERROR:  parse error - invalid geometry
LINE 3:  VALUES ('test', '
                         ^
HINT:  "
        <g" <-- parse error at position 5 within geometry
SQL state: XX000
Character: 53
INSERT INTO test(id, shape)
    VALUES ('test', 
            ST_GeomFromGML('<gml:LineString>
                            <gml:coordinates>
                            -71.16028,42.258729 -71.160837,42.259112 -71.161143,42.25932
                            </gml:coordinates>
                            </gml:LineString>')
     );