Как отправлять запросы из приложений на основе Java в геосервер (или любой другой вид)? - PullRequest
0 голосов
/ 08 апреля 2019

Я проектирую 3D-систему ГИС, которая будет работать в облачной среде (где другие системы работают и взаимодействуют друг с другом).Я думаю об использовании openlayers + caesium.js, пользовательского приложения и геосервера.

Из-за того, что я не знаю, будет ли геосервер соответствовать моим требованиям в будущем, я подумываю о создании собственного приложения(основанный на весенних ботинках) как фасад геосервера.Таким образом, я мог бы переключать геосервер, не нарушая системы, аутентифицировать пользователей как другие системы, разделять бизнес-требования и т. Д.

Я читал о RestTemplate для выполнения вызовов из моего приложения на геосервер, но яя не уверен, может ли он обрабатывать другие виды запросов (как те, которые нужны внешнему интерфейсу).

  • Не могли бы вы дать мне какие-либо подсказки по этому поводу?
  • Как вы думаете, мой подход в правильном направлении?
  • Знаете ли вы какой-либо другой подход или инструмент дляделать эти звонки?

Спасибо всем заранее.

1 Ответ

0 голосов
/ 09 апреля 2019

GeoServer использует только REST для выполнения административных задач. Вы должны использовать стандарты OGC , такие как WMS и WFS , чтобы поговорить с вашим картографическим сервисом, после чего вы сможете позднее переключиться на любой соответствующий сервер.

...