【发布时间】:2014-04-30 14:46:57
【问题描述】:
我正在做一个程序,它在本地系统上运行,无法访问互联网。是否可以使用 C# 创建我自己的自定义 Web 地图服务 (WMS) 服务器。我不知道有免费的开源系统。但我喜欢完全控制。 谢谢莫滕·斯塔克
【问题讨论】:
我正在做一个程序,它在本地系统上运行,无法访问互联网。是否可以使用 C# 创建我自己的自定义 Web 地图服务 (WMS) 服务器。我不知道有免费的开源系统。但我喜欢完全控制。 谢谢莫滕·斯塔克
【问题讨论】:
这很有可能,但在完成之前您可能会头疼一两次。实施规范和更多内容可从以下网址的开放地理空间联盟获得。
http://www.opengeospatial.org/standards/wms
这是一个相当大的规范,但您也许可以只实现您真正需要的部分而忽略一些更具体的东西。当然,您还需要解析和渲染来自某些来源的地图数据,这可能是您最大的问题(为此,我真的建议您查看 SharpMap,http://sharpmap.codeplex.com/ 而不是自己滚动)。
【讨论】: