我可以从SpatiaLite表创建SpatiaLite图层。但是,我想创建一个基于SpatiaLite视图的图层。我从“新建层”屏幕上单击“配置新的Sql视图”。然后我可以创建sql视图。但是,在基于SpatiaLite视图创建新图层之后,我无法获得针对SpatiaLite表的运行查询。如果我去到新创建的层,我点击“编辑SQL视图”,我在已知的工作SQL此SpatiaLite DB如键入: sel
我为此奋斗了几天,我不确定为什么查询是错误的。 我想找到给定纬度/经度的最近点。 SELECT rid,DISTANCE(geometry, MakePoint(-79.91759, 43.266571))
FROM room2f ORDER BY DISTANCE(Startpoint(geometry), MakePoint(-79.91759, 43.266571))limit 1
它