覆盖世界地图与服务器位置和服务器状态.概念的想法

本文关键字:服务器 世界地图 位置 覆盖 状态 | 更新日期: 2023-09-27 18:13:50

我们正在为我们的系统开发一些"当前状态"插件。这些插件监控我们服务器上的不同元素。

已经确定的最终目标之一是我们应该有一个世界地图,显示我们所有服务器的位置和服务器的当前状态(绿色,橙色,红色圆圈),这些插件指示。

点击一个彩色圆圈,用户将链接到该位置的详细信息。

谁能给我一些见解,我应该采取什么路线显示地图和状态圈。考虑到这个地图应该是可缩放的,因为大城市会有很多服务器。

在地图上轻松添加新位置的能力很重要。我希望它是通过提供位置经度和纬度。

我想添加的配置实用程序是用c# WinForms编写的。如果它明显更容易/更好,我很乐意在WPF中创建一个单独的实用程序。我们不想使用任何付费的第三方服务

覆盖世界地图与服务器位置和服务器状态.概念的想法

您可以使用Bing Maps WPF控件,您可以在这里找到

这将为您提供基于纬度经度创建地图指针的能力。

对于交通灯的需求,您可以简单地创建一个新的自定义控件,继承Pushpin,然后,使用Style,您可以根据服务器的状态定义交通灯的外观