English 中文(简体)
在C#中映射GPS坐标的好API是什么?
原标题:
  • 时间:2009-01-07 04:38:54
  •  标签:

我有一个项目,其中包含一组GPS坐标。我想找到一种方法来制作这些坐标的简单地图(可能只有一个坐标)。地图应该包含基本的街道信息。

我们项目的这一部分相当简单,因此我认为它并不需要一个极其功能丰富的产品。这也意味着它不应该太贵。

怎样能达到这个效果?用什么好的产品?

编辑:这是一个桌面应用程序,可能无法连接到互联网。

最佳回答

Google地图非常适合此用途。

如果这是带有网络访问的桌面应用程序,您仍然可以托管IE控件并在其中显示它。

如果这是一款没有互联网访问的桌面应用程序,您将不得不购买类似于微软Streets&Trips的东西。我不知道它是否具有可重复使用的控件。您可能需要购买更昂贵的东西才能获得此功能。这种性质的应用程序通常属于“GIS”类别。尝试在谷歌上搜索。

问题回答

Sharpmap 是一个用C#编写的开源项目,遵循LGPL协议发布。引用页面上的第一行:

SharpMap是一种易于使用的地图库,用于Web和桌面应用程序。

我会选择这个解决方案

一切都是开放源代码(或多或少,检查许可证),并在Windows上运作良好。

希望能有帮助。

ESRI有一个API。他们有JavaScript、Silverlight、WPF和Flash等技术。除此之外,ESRI在地图制作方面几乎已成为标准。





相关问题
热门标签