什么是将Google地图与Silverlight集成的最佳/最简单方法? 我想在Silverlight画布中显示Google地图,其中画布将被其他驱动地图的Silverlight控件所包围。
如果您真的需要在Silverlight应用程序中使用Google地图,并且可以在离线模式下运行应用程序,那么您可能想要查看Silverlight 4的WebBrowser控件
使用WebBrowser控件,您可以从以下简单示例开始:
<Grid x:Name="LayoutRoot" Background="White">
<WebBrowser Source="http://maps.google.com/" />
</Grid>
然而,将地图集成到Silverlight应用程序中的方式并不是最好的。要在Silverlight中使用地图,您最好的选择确实是Bing Maps Silverlight控件-请查看以下链接以开始:
Google地图没有Silverlight控件。同时,只有在使用他们的API时才允许使用他们的地图数据。最简单的方法是使用Bing Maps和Bing Maps Silverlight控件。
否则,您可能需要使用不同的Web技术和JavaScript来集成Google地图。