将地图数据通过Web服务器(如:IIS)部署
这个TileSource实现Google卫星地图的加载,主要是正确的TileSource映射Url。
public class GoogleTileSource : TileSource{ public GoogleTileSource() : base("http://localhost:6000/BJ_{0}/{1}-{2}.png") { } public overrIDe Uri GetUri(int x,int y,int zoomLevel) { int port = Application.Current.Host.source.Port; string url = string.Format(this.UriFormat,(zoomLevel + 1).ToString("D2"),(y + 1).ToString("D6"),(x + 1).ToString("D6"),port); return new Uri(url); } }
好了,思路就说到这了。
转载时须注明本文的详细链接,否则作者将保留追究其法律责任
出处:http://www.cnblogs.com/flute-di/
作者:王迪
总结以上是内存溢出为你收集整理的Bing Maps Silverlight Control离线开发全部内容,希望文章能够帮你解决Bing Maps Silverlight Control离线开发所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)