如何使用地理服务器发布 oracle db 层?
How to publish oracle db layer with geoserver?
我使用 geoserver 版本 2.18.4。
然后我创建了一个商店并连接了 oracle 数据库。
但是,我的oracle中没有几何列table。
我有经纬度坐标系的x列和y列。
没有几何列只有x和y坐标列时如何发布图层?
如果只有x坐标列和y坐标列,我想通过sql视图发布图层,但是如何设置几何?
在 GeoServer 考虑您的 table.
之前,您需要以某种方式提供几何列
您可以创建一个视图来动态生成几何图形,但是对于任何合理大小的数据来说,这可能会很慢,并且可能会导致元数据出现问题。
更好的解决方案是向您的 table 添加一列并使用纬度和经度列中的值直接填充它。
我使用 geoserver 版本 2.18.4。
然后我创建了一个商店并连接了 oracle 数据库。
但是,我的oracle中没有几何列table。
我有经纬度坐标系的x列和y列。
没有几何列只有x和y坐标列时如何发布图层?
如果只有x坐标列和y坐标列,我想通过sql视图发布图层,但是如何设置几何?
在 GeoServer 考虑您的 table.
之前,您需要以某种方式提供几何列您可以创建一个视图来动态生成几何图形,但是对于任何合理大小的数据来说,这可能会很慢,并且可能会导致元数据出现问题。
更好的解决方案是向您的 table 添加一列并使用纬度和经度列中的值直接填充它。