Я проектирую 3D-систему ГИС, которая будет работать в облачной среде (где другие системы работают и взаимодействуют друг с другом).Я думаю об использовании openlayers + caesium.js, пользовательского приложения и геосервера.
Из-за того, что я не знаю, будет ли геосервер соответствовать моим требованиям в будущем, я подумываю о создании собственного приложения(основанный на весенних ботинках) как фасад геосервера.Таким образом, я мог бы переключать геосервер, не нарушая системы, аутентифицировать пользователей как другие системы, разделять бизнес-требования и т. Д.
Я читал о RestTemplate для выполнения вызовов из моего приложения на геосервер, но яя не уверен, может ли он обрабатывать другие виды запросов (как те, которые нужны внешнему интерфейсу).
- Не могли бы вы дать мне какие-либо подсказки по этому поводу?
- Как вы думаете, мой подход в правильном направлении?
- Знаете ли вы какой-либо другой подход или инструмент дляделать эти звонки?
Спасибо всем заранее.