【问题标题】:How to publish oracle db layer with geoserver?如何使用 geoserver 发布 oracle db 层?
【发布时间】:2021-08-30 10:54:28
【问题描述】:

我使用 geoserver 版本 2.18.4。

我创建了一个商店并连接了 oracle 数据库。

但是,我的 oracle 表中没有几何列。

我有x列和y列的经纬度坐标系。

如果没有几何列且只有 x 和 y 坐标列,如何发布图层?

如果只有x坐标列和y坐标列,我试图通过sql视图发布一个图层,但是如何设置几何?

【问题讨论】:

    标签: geoserver


    【解决方案1】:

    在 GeoServer 考虑您的表之前,您需要以某种方式提供一个 Geometry 列。

    您可以创建一个动态生成几何图形的视图,但这对于任何合理大小的数据都可能会很慢,并且可能会导致元数据出现问题。

    更好的解决方案是在表格中添加一列,并使用纬度和经度列中的值直接填充它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多