【发布时间】:2021-08-30 10:54:28
【问题描述】:
我使用 geoserver 版本 2.18.4。
我创建了一个商店并连接了 oracle 数据库。
但是,我的 oracle 表中没有几何列。
我有x列和y列的经纬度坐标系。
如果没有几何列且只有 x 和 y 坐标列,如何发布图层?
如果只有x坐标列和y坐标列,我试图通过sql视图发布一个图层,但是如何设置几何?
【问题讨论】:
标签: geoserver
我使用 geoserver 版本 2.18.4。
我创建了一个商店并连接了 oracle 数据库。
但是,我的 oracle 表中没有几何列。
我有x列和y列的经纬度坐标系。
如果没有几何列且只有 x 和 y 坐标列,如何发布图层?
如果只有x坐标列和y坐标列,我试图通过sql视图发布一个图层,但是如何设置几何?
【问题讨论】:
标签: geoserver
在 GeoServer 考虑您的表之前,您需要以某种方式提供一个 Geometry 列。
您可以创建一个动态生成几何图形的视图,但这对于任何合理大小的数据都可能会很慢,并且可能会导致元数据出现问题。
更好的解决方案是在表格中添加一列,并使用纬度和经度列中的值直接填充它。
【讨论】: