随笔分类 - google map
摘要:1 public List GetGeoPoints(string encoded) 2 { 3 List poly = new List(); 4 int index = 0, len = encoded.Length; 5 int lat = 0, lng = 0; 6 while (index = 0x20);15 int dlat = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1));1...
阅读全文
摘要:应用背景: 因项目需要尝试了解了ArcGIS、Bing Map、Google Map等开发技术,最终是使用ArcGIS写了个Demo。 ArcGIS现提供了一套控件库ArcGIS API for WPF供Silverlight开发使用,其中也包括WPF可以使用的控件。 对比Sample Demo以及自己动手实践,还是比较快的就熟悉控件结构,不过对于已经使用过一年多WPF的我来说,感觉控件库开发者还是Winform那套思想,没有发挥出WPF数据绑定、模板等的优势来,用起来不是特别顺手。 ArcGIS网上提供的地图都相对简单,乍看上去与我们平时使用的Google地图、百度地图什么的有很大差...
阅读全文
摘要:呵呵~好久没逛园子,没写博客了。最近刚好又在弄GIS这块,有些收获跟大家分享一下,有些问题也希望能得到“知情人”的解答。首先需要指出的是,“访问外部资源”实现的方式,在我之前的文章里已经写的比较清楚了:ArcGIS for WPF 访问外部资源【主题】探索构造可用URL的方法及思路 。(仅供大家研究、学习、分析使用)【正文】在 public override string GetTileUrl(int level, int row, int col)方法中,我们需要传出对应的一个url。先来看看目前大家常用的一些地图,通过HttpWatch来抓取url,分析其瓦片存储分布规律,组合我们需要的u
阅读全文
摘要:添加一下代码: string suriFormat = "http://r2.tiles.ditu.live.com/tiles/r{quadkey}.png?g=41"; Microsoft.Maps.MapControl.WPF.TileSource tileSource = new Microsoft.Maps.MapControl.WPF.TileSource(suriFormat); Microsoft.Maps.MapControl.WPF.MapTileLayer tileLayer = new Microsoft.Maps.MapCo...
阅读全文