我有一个项目,其中包含一组GPS坐标。我想找到一种方法来制作这些坐标的简单地图(可能只有一个坐标)。地图应该包含基本的街道信息。
我们项目的这一部分相当简单,因此我认为它并不需要一个极其功能丰富的产品。这也意味着它不应该太贵。
怎样能达到这个效果?用什么好的产品?
编辑:这是一个桌面应用程序,可能无法连接到互联网。
我有一个项目,其中包含一组GPS坐标。我想找到一种方法来制作这些坐标的简单地图(可能只有一个坐标)。地图应该包含基本的街道信息。
我们项目的这一部分相当简单,因此我认为它并不需要一个极其功能丰富的产品。这也意味着它不应该太贵。
怎样能达到这个效果?用什么好的产品?
编辑:这是一个桌面应用程序,可能无法连接到互联网。
Google地图非常适合此用途。
如果这是带有网络访问的桌面应用程序,您仍然可以托管IE控件并在其中显示它。
如果这是一款没有互联网访问的桌面应用程序,您将不得不购买类似于微软Streets&Trips的东西。我不知道它是否具有可重复使用的控件。您可能需要购买更昂贵的东西才能获得此功能。这种性质的应用程序通常属于“GIS”类别。尝试在谷歌上搜索。
Sharpmap 是一个用C#编写的开源项目,遵循LGPL协议发布。引用页面上的第一行:
SharpMap是一种易于使用的地图库,用于Web和桌面应用程序。
我会选择这个解决方案
一切都是开放源代码(或多或少,检查许可证),并在Windows上运作良好。
希望能有帮助。
ESRI有一个API。他们有JavaScript、Silverlight、WPF和Flash等技术。除此之外,ESRI在地图制作方面几乎已成为标准。