让Google Earth与Silverlight合作?

时间:2011-06-07 00:08:37

标签: c# silverlight google-earth

是否可以将Google地球集成到Silverlight应用中?我试过在Google上搜索,但我能找到的最好的结果是2008年的论坛帖子,这些帖子最多也是不确定的。

2 个答案:

答案 0 :(得分:3)

我不相信有任何直接的方法可以从Silverlight应用程序中使用Google Earth。即使你可以让它工作,你也几乎无法控制程序的Google Earth部分,因为据我所知,它并不是为了托管在其他应用程序中而设计的。

但是,如果您想要的是Silverlight应用程序中的2D / 3D GIS(地理信息系统),则可以使用Bing Maps Silverlight Control替代Google Earth。这已经与Silverlight兼容,具有完整的2D / 3D API,并提供了一些与Google Earth相同的功能。

以下是有关Bing Maps Silverlight Control的两个链接:

我记得,您必须申请免费许可才能使用此许可证,并且有一些限制。请仔细阅读许可证。

答案 1 :(得分:2)

请参阅以下链接:

但是,由于Google禁止在其提供的API之外使用Google Map,因此存在一些法律问题。正如第一个链接所指出的那样:

  

现在获得法律答案。简而言之,没有。您无法在Google提供的界面(阅读:API)之外访问Google地图图像。