【发布时间】:2013-02-27 05:29:58
【问题描述】:
我想知道这些天是否有针对 Silverlight 项目的商业免费地图显示选项?我尝试运行 DeepEarth,但它在 SL5 中对我不起作用。
我热衷于运行 OpenStreetMaps,这样我们就可以在没有许可问题的情况下进行商业部署。
任何建议将不胜感激。
谢谢
【问题讨论】:
标签: silverlight map geolocation bing-maps openstreetmap
我想知道这些天是否有针对 Silverlight 项目的商业免费地图显示选项?我尝试运行 DeepEarth,但它在 SL5 中对我不起作用。
我热衷于运行 OpenStreetMaps,这样我们就可以在没有许可问题的情况下进行商业部署。
任何建议将不胜感激。
谢谢
【问题讨论】:
标签: silverlight map geolocation bing-maps openstreetmap
我使用必应地图,
http://msdn.microsoft.com/en-us/library/cc980922.aspx
http://www.microsoft.com/maps/isdk/silverlight/
<UserControl x:Class="MapControlInteractiveSdk.Tutorials.TutorialDefaultMap"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:m="clr-namespace:Microsoft.Maps.MapControl;assembly=Microsoft.Maps.MapControl">
<Grid x:Name="LayoutRoot" Background="White">
<m:Map CredentialsProvider="{StaticResource MyCredentials}" />
</Grid>
</UserControl>
Bing 有两种类型的许可证,如果您将其用作商业用途,则需要付费。
GeoService 非常成功。您只需通过逗号服务分隔地址字段即可返回纬度和态度等。
您还可以更改您的 Google 提供商。 Telerik 也有成功的 Api。 据我所知,您可以免费使用 Telerik 的 Open Street Map 提供程序。当然,如果你有 Telerik 组件。 http://demos.telerik.com/silverlight/#Map/GeoImageryProviders
在我看来:
如果不支付大量资金,开发 Silverlight 应用程序的效率并不高。我现在想不出没有 Telerik 的银光。有时支付一个月的钱可以减少我们的成本。
【讨论】: