GMap常用属性(方法)简介
2018-03-18 10:06
281 查看
感谢网友分享,原文地址
接触gMap大概一两个月了,对它的了解不深,以下是我在使用过程中常用的一些属性,列出来供有需要的朋友参考
Manager.Mode : 数据访问模式,一般设置为AccessMode.ServerAndCache
MapProvider : 地图提供商,一般使用GMapProviders.GoogleChinaMap
DragButton : 移动地图的鼠标按键,默认为右键,通常将其设置为 MouseButtons.Left
MaxZoom : 最大倍数,为一个int
MinZoom : 最小倍数,为一个int
Zoom : 当前倍数,为一个int
Position : 地图的聚焦点,为一个PointLatLng
PointLatLng :包含两个两个double表示经纬度的点,Lat表示纬度,Lng表示纬度
(30.55,114.29)武汉的一个点
GMapOverlay : 图层,通过gMap.Overlays.Add方法添加到地图中,可存放标记、路径等
GMarkerGoogle : 标记,存放在层中,新建时需要一个PointLatLng表示其位置信息和一个Bitmap表示其在地图上显示的图片
常用属性有
Tag,常用来存放一个唯一值,以便调用该标记
ToolTipText,标记显示的文本
ToolTipMode,设置ToolTip显示的模式,有始终显示、从不显示、鼠标停留时显示三种
IsVisible,标记是否可见
GMapRoute : 路径,可画出两点之间的线路、直线
SelectedArea : 当前选择区域,Shift+拖动右键 可以设置
LocationTopLeft,左上角的点,为一个PointLatLng
LocationRightBottom,右下角的点 为一个PointLatLng
gMap.SelectedArea = RectLatLng.Empty 可将其设置为空
通过新建一个RectLatLng并赋值,可以设置当前选择区域:
RectLatLng area = new RectLatLng();
area.LocationTopLeft = new PointLatLng(leftLat,leftLon);
area.Size = new SizeLatLng(leftLat-rightLat,rightLon-leftLon);
mainMap.SelectedArea = area;
mainMap.Position = area.LocationMiddle;
接触gMap大概一两个月了,对它的了解不深,以下是我在使用过程中常用的一些属性,列出来供有需要的朋友参考
Manager.Mode : 数据访问模式,一般设置为AccessMode.ServerAndCache
MapProvider : 地图提供商,一般使用GMapProviders.GoogleChinaMap
DragButton : 移动地图的鼠标按键,默认为右键,通常将其设置为 MouseButtons.Left
MaxZoom : 最大倍数,为一个int
MinZoom : 最小倍数,为一个int
Zoom : 当前倍数,为一个int
Position : 地图的聚焦点,为一个PointLatLng
PointLatLng :包含两个两个double表示经纬度的点,Lat表示纬度,Lng表示纬度
(30.55,114.29)武汉的一个点
GMapOverlay : 图层,通过gMap.Overlays.Add方法添加到地图中,可存放标记、路径等
GMarkerGoogle : 标记,存放在层中,新建时需要一个PointLatLng表示其位置信息和一个Bitmap表示其在地图上显示的图片
常用属性有
Tag,常用来存放一个唯一值,以便调用该标记
ToolTipText,标记显示的文本
ToolTipMode,设置ToolTip显示的模式,有始终显示、从不显示、鼠标停留时显示三种
IsVisible,标记是否可见
GMapRoute : 路径,可画出两点之间的线路、直线
SelectedArea : 当前选择区域,Shift+拖动右键 可以设置
LocationTopLeft,左上角的点,为一个PointLatLng
LocationRightBottom,右下角的点 为一个PointLatLng
gMap.SelectedArea = RectLatLng.Empty 可将其设置为空
通过新建一个RectLatLng并赋值,可以设置当前选择区域:
RectLatLng area = new RectLatLng();
area.LocationTopLeft = new PointLatLng(leftLat,leftLon);
area.Size = new SizeLatLng(leftLat-rightLat,rightLon-leftLon);
mainMap.SelectedArea = area;
mainMap.Position = area.LocationMiddle;
相关文章推荐
- 【C#基础】之WinForm窗体常用控件的属性、方法及事件简介
- 【C#基础】之WinForm窗体常用控件的属性、方法及事件简介
- 【C#基础】之WinForm窗体常用控件的属性、方法及事件简介
- 【C#基础】之WinForm窗体常用控件的属性、方法及事件简介 .
- 32-JavaScript-DOM-BOM简介-node常用方法和属性-window对象常用方法
- jQuery常用方法,事件,属性简介
- Java更新XML的四种常用方法简介
- iOS UIScrollView常用属性、回调方法
- EAS-BOS常用控件属性方法事件
- JavaScript常用全局属性与方法
- 按钮UIBUtton的常用属性及方法总结
- ExtJS 常用组件属性 及使用方法(转发)
- Java更新XML的四种常用方法简介
- Java更新XML的四种常用方法简介
- js中Object常用方法和属性
- TStringList 常用方法与属性&DelimitedText空格问题
- ExtJs 常用方法 属性
- OLE 常用方法和属性
- TAdvStringGrid控件的一些常用的属性事件和方法
- DOM对象常用对象的方法和属性