最近在用Gmap 做点小东西,, 写点杂谈记录下吧
GMapControl 地图控件【用来显示地图】
GMapProvider 地图提供者【Google,Bing,Yahoo等】
Projection ,GMapProvider的必要的属性, 说明地图的投影和比例尺集信息等。
Marker 显示在地图上的一个标注【哪种小气泡的东东】
Overlay 图层,Marker的容器
如你要显示自己的地图,如天地图, 就需要重写GMapProvider并且定义一个Tianditu的Projection咯
this.MapControl.DragButton = System.Windows.Forms.MouseButtons.Left; 左键拖动
MapControl.Position = new PointLatLng(33.231954, 106.8368);//设置地图中心
MapControl.MinZoom = MapControl.MapProvider.MinZoom;//设置地图最小缩放级别
MapControl.MaxZoom = MapControl.MapProvider.MaxZoom == null ? 24 : (int)MapControl.MapProvider.MaxZoom; //设置地图最大缩放级别