【问题标题】:SQL View Query between multiple datastore table on GeoServerGeoServer上多个数据存储表之间的SQL视图查询
【发布时间】:2018-03-09 07:44:00
【问题描述】:

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

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的多个数据存储表?

提前致谢。

【问题讨论】:

    标签: geoserver


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多