Как делать запросы из java-приложений к геосерверу (или любому другому)?

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

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

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

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

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

0
0
286
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

Другие вопросы по теме