首页 文章

SQL View在GeoServer上的多个数据存储表之间查询

提问于
浏览
0

我使用sql server在GeoServer的一个工作区中创建了多个数据存储区,并且我编写了SQL View查询来访问数据存储区的模式表,它正常工作 .

Select Longitude, Latitude, geometry::STGeomFromText('POINT(' +CAST(Longitude AS CHAR(20))+ ' ' + CAST(Latitude AS CHAR(20)) + ')',4326) as geometria from dbo.objectdata

但是我需要在同一个sql视图中访问同一个工作区的另一个数据存储区查询意味着使用单个sql视图查询在同一个工作区的多个数据存储区之间进行相关 .

那么如何编写查询来访问sqlserver的多个数据存储表呢?

提前致谢 .

1 回答

  • 1

    SQL视图不了解GeoServer的工作空间或数据存储 . 因此,您只能在视图中访问数据库中的其他 tables . 其工作方式与任何其他数据库视图完全相同 .

相关问题