【问题标题】:Google Maps in C# Visual Studio applicationC# Visual Studio 应用程序中的谷歌地图
【发布时间】:2011-07-29 23:33:13
【问题描述】:

对于我的大学,我必须为我正在做的用户界面论文创建一个应用程序。我想创建一个专注于非洲并允许用户在地图上绘制一些兴趣点的应用程序。

首先,我需要能够让 Google 地图 API 在表单中工作。有谁知道我会怎么做?

【问题讨论】:

    标签: c# forms google-maps user-interface


    【解决方案1】:

    Google 地图基于 JavaScript。您需要将地图对象嵌入到页面中并以这种方式使用。

    http://code.google.com/apis/maps/index.html 是一个很好的起点,http://code.google.com/apis/maps/documentation/javascript/tutorial.html#HelloWorld 提供了最基本的教程。

    我会明确推荐上面的链接,然后转到http://googlemap.codeplex.com/ 之类的内容。在抽象出来之前最好先知道下面发生了什么。

    【讨论】:

    • 谢谢,我已经玩了几个小时了,效果很好。谢谢:D
    【解决方案2】:

    或者,您可能希望查看 GMap.net(该网站不是 GMap.net:http://greatmaps.codeplex.com/

    GMap.NET 是伟大而强大的、免费的、跨平台的、开源的 .NET 控制。启用使用来自 Coogle、Yahoo! 的路由、地理编码和地图, 必应、OpenStreetMap、ArcGIS、Pergo、SigPac、Yandex、Mapy.cz、Maps.lt、 iKarte.lv, NearMap, OviMap, CloudMade in Windows Forms & Presentation, 支持缓存并在windows mobile上运行!

    我以前在 WinForms 中使用过它,发现它非常方便。我建议这样做,因为不同的地图供应商可能会更好地为非洲部分地区提供服务。

    【讨论】:

    • 这看起来是一个成熟的应用程序。对于我们的项目,我们必须自己设计 UI。所以这似乎不合适?不过谢谢:)
    • @Sean 这是一个控件。它是开源的。偷懒!使用它!
    • 肖恩,这绝对不是应用程序。这是一个旨在轻松集成到您的应用程序中的控件!
    猜你喜欢
    • 1970-01-01
    • 2023-03-21
    • 2016-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多