您好我试图在我的Android应用中创建一个线条捕捉工具,我使用的是spaceite-android lib。我正在使用函数ST_Snap
,我希望在线字符串触及另一个线的点上用另一个线串捕捉线串。这是预览
这是我的gis查询
SELECT ST_AsText(ST_Snap(line, input, ST_Distance(input,line)*10.0)) FROM (SELECT ST_GeomFromText('LINESTRING(88.4656805545 22.6896467287,88.4632558376 22.6896841575,88.4614285827 22.6882649519)',4326) As input, ST_GeomFromText('LINESTRING(88.4654606134 22.690117835,88.4655571729 22.6896761149)',4326) As line);
但是上面的查询将该行捕捉到最后。我猜测查询不合适。
这就是发生的事情