如何从基于java的应用程序向geoserver(或任何其他类型)发出请求?

问题描述 投票:0回答:1

我正在设计一个在3D环境中运行的GIS 3D系统(其他系统在其中运行并相互通信)。我正在考虑使用openlayers + cesium.js,一个自定义应用程序和地理服务器。

由于我不知道geoserver将来是否符合我的要求,我正在考虑将我的自定义应用程序(基于弹簧启动)作为地理服务器的外观。这样,我可以在不破坏系统的情况下切换地理服务器,像其他系统一样对用户进行身份验证,分割业务需求等。

我一直在阅读RestTemplate来从我的应用程序调用geoserver,但我不确定它是否可以处理其他类型的请求(就像前端需要的那样)。

  • 你能给我一些暗示吗?
  • 你认为我的方法是朝着好的方向发展吗?
  • 你知道其他任何方法或工具来做这些电话吗?

谢谢大家。

spring gis microservices openlayers geoserver
1个回答
0
投票

GeoServer仅使用REST来处理管理任务。您应该使用OGC standardsWMSWFS与您的地图服务交谈,然后您可以在以后切换到任何符合要求的服务器。

© www.soinside.com 2019 - 2024. All rights reserved.