如何在PostGIS中选择边界内的弧?

时间:2009-06-09 20:15:50

标签: postgresql geospatial postgis geometric-arc multilinestring

我正在寻找这个问题的答案以及我在

上找到的所有问题

http://postgis.refractions.net/documentation/manual-1.3/ch04.html#id2572194

SELECT road_id, road_name 
FROM roads 
WHERE roads_geom && GeomFromText('POLYGON((...))',-1);

我应该把边界顶点放在这个SQL中代替'...'吗?

1 个答案:

答案 0 :(得分:1)

假设你的弧不在postgis几何对象中,是的。您将使用标准文本(WKT)表示构造多边形:

我最好的猜测是你需要线串:

LINESTRING((1 1,1 2,1 3,1 4))

按顺序将节点放在弧上,重建原始弧的粗略表示。