我有一个包含 gps 坐标列表的项目。我想找到一种方法来制作这些坐标的简单地图(一次可能只有一个)。地图应该有基本的街道信息。
我们项目的这一部分非常简单,所以我认为它不需要是一个功能异常丰富的产品。这也意味着它不应该真的很贵。
什么是实现这一目标的好产品?
编辑:这是一个桌面应用程序,可能无法使用互联网连接。
谷歌地图非常适合这一点。
如果这是一个可以访问 Internet 的桌面应用程序,您仍然可以托管一个 IE 控件并在那里显示它。
编辑:如果这是一个无法访问互联网的桌面应用程序,您将不得不购买 Microsoft Streets & Trips 之类的东西。我不知道它是否有可重复使用的控件。您可能必须购买更昂贵的东西才能获得它。这种性质的应用程序通常属于“GIS”类别。尝试在 Google 上搜索。
Sharpmap是用 C# 编写并在 LGPL 下发布的开源项目。从页面引用第一行:
SharpMap 是一个易于使用的地图库,可用于 Web 和桌面应用程序。
我会选择这个解决方案
Everyting 是开源的(或多或少,请检查许可证)并且在 Windows 上运行良好。
希望能帮助到你
ESRI 有一个 API。他们有javascript、silverlight、wpf和flash。他们可能有更多。ESRI 几乎是映射的标准。