gMap使用简单介绍
接触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使用简单介绍相关推荐
- 遗传算法的简单介绍以及模式定理的简单证明
遗传算法 遗传算法(Genetic Algorithm,GA),最早是由美国的John holland在20世纪70年代提出.算法通过模拟达尔文生物进化论的自然选择以及遗传学机理的生物进化过程来搜 ...
- 2021年大数据ELK(十八):Beats 简单介绍和FileBeat工作原理
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Beats 简单介绍和FileBeat工作原理 一.Beats 二.FileB ...
- 2021年大数据ELK(十五):Elasticsearch SQL简单介绍
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Elasticsearch SQL简单介绍 一.SQL与Elasticsear ...
- 2021年大数据ELK(二):Elasticsearch简单介绍
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 一.Elasticsearch简介 1.介绍 2.创始人 二.E ...
- iOS开发UI篇—多控制器和导航控制器简单介绍
iOS开发UI篇-多控制器和导航控制器简单介绍 一.多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单.当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个vi ...
- 简单介绍一下R中的几种统计分布及常用模型
统计学上分布有很多,在R中基本都有描述.因能力有限,我们就挑选几个常用的.比较重要的简单介绍一下每种分布的定义,公式,以及在R中的展示. 统计分布每一种分布有四个函数:d――density(密度函数) ...
- LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍
LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍 LVS (Linux Virtual Server) LVS(Linux Virtual Server)其实就是 ...
- dubbo学习过程、使用经验分享及实现原理简单介绍
一.前言 部门去年年中开始各种改造,第一步是模块服务化,这边初选dubbo试用在一些非重要模块上,慢慢引入到一些稍微重要的功能上,半年时间,学习过程及线上使用遇到的些问题在此总结下. 整理这篇文章差不 ...
- iOS开发UI篇—UIWindow简单介绍
iOS开发UI篇-UIWindow简单介绍 一.简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWi ...
最新文章
- 浅议Python append()与NumPy append()
- 管理“95后”,切记这3点
- R语言可视化dataframe数据、并自定义设置坐标轴各个标签使用不同的色彩
- jQuery应用之(一)使用jQuery选择器(荐)
- 左神算法基础班3_13深度拷贝含有随机指针的链表
- js声明变量的三种方式
- PHP在Tomcat中CSS出错,tomcat找不到css怎么办
- ThinkPHP6项目基操(4.拦截无效请求 控制器或方法不存在)
- ncurses其他特性:curs_set(),离开curses模式,ACS_扩展字符集,扩展库
- 5.一个非常好用的扒站工具IDM
- 关于苹果字体的小知识
- 中国IP对讲产品市场深度研究分析报告
- h5页面预览pdf文件_H5 页面如何查看 PDF 文件
- 【高级渲染特性】抗锯齿技术介绍
- maximo工作流底色更改
- 计算机毕业设计选题建议
- css 恢复ulli_CSS Ul(列表样式)
- IDM UltraEdit编辑器V26.00.0.48 烈火汉化64位版
- 从任正非的内部信,看系统开发公司如何度过寒冬
- 本地搭建以太坊私有节点网络