如何在现有Web服务中实现WMS层。还是使用开源解决方案?

时间:2019-07-02 08:03:30

标签: c# asp.net-mvc wms

我正在开发用于车辆管理的Web应用程序(C#,ASP.NET MVC,Kendo UI),该应用程序能够跟踪当前车辆位置并在地图上显示此数据。现在,我们的一位客户询问我们是否还能够将当前车辆位置导出为WMS图层,以便在不同的应用程序(不是我们的应用程序)中显示这些相同的数据。

我对WMS一无所知。我一直在搜索网络,但什至看不到从哪里开始或如何开始。据我目前所知,WMS只是HTTP协议之上的一层,其中只有请求是标准化的,而答复是依赖于应用程序的。

我们现有的应用程序已经有了一个呼叫,可以请求所有车辆位置以及一些其他数据,例如车辆名称,速度和行进方向。这会作为json数据回复到网络应用。

解决此问题的最佳方法是什么:添加一个附加功能,以便将现有答复转换为WMS请求的格式? (我目前甚至不知道所请求的格式... WMS的XML标准吗?)还是使用一些开放源代码的WMS服务器解决方案来访问具有车辆/位置的数据库?甚至我还没有想到的其他解决方案?

任何提示或建议都会受到赞赏,因为我目前真的不知道如何解决此问题。

0 个答案:

没有答案