《地图引擎(Demo)使用手册.doc》由会员分享,可在线阅读,更多相关《地图引擎(Demo)使用手册.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流地图引擎(Demo)使用手册.精品文档.地图引擎(Demo)使用手册一、 运行a) 在目录File=”./Debug”下,双击“EngineSharp.Demo.Advance.exe”执行文件,弹出系统主界面二、 界面初始化a) 主界面共由Tab导航栏、功能按钮、地图展现三部分组成;根据不同的标签展现相应的界面,且不同的界面具备相应的功能点;其中Tab导航栏公分为:CanvasLayer、Controls、DynmicLayer、GraphicLayer、HeatmapLayer、MouseTool、PlayerDemo、Route、Tit
2、leLayer.三、 各标签下对应的界面及具备的功能点a) CanavsLayeri. 界面初始化,如下图所示ii. 功能点说明:1. 【增加CanvasLayer】:新增一个图层(默认在该图层中画线,以确认是否新增了一个图层)注:多次点击该按钮,只可新增一个图层2. 【清除/设置随机数】:在新增的图层中随机画线3. 【删除CanvasLayer】:删除新增的图层4. 【增加Geometry】:在新增的图层中画圆5. 【删除Geometry】:在新增的图层中,删除圆6. 【DevTools】:调出Html源码b) Controlsi. 界面初始化,如下图所示ii. 功能点说明:1. 【拉框截图
3、】:对指定区域截图,并以BMP格式保存至本地文件夹下,如下图所示2. 【地图截图】:对当前比例绘制的地图进行截图,并以BMP格式保存至本地文件夹下c) DynmicLayeri. 界面初始化,如图所示ii. 功能点:1. 刷新表空间:加载地图图层,勾选任意项后,可新增地图图层,如图所示(默认在新增的图层中画线,以确认图层是否新增成功):注:在该界面中执行任意命令前,请先载入图层且勾选任意项2. 【Identify示例】:在当前地图图层中选中任意对象,单击鼠标,被选中的对象用【红气球】进行标注注:该功能点为Dynamic特有的功能3. 【EstimateCount】4. 【DevTools】:可
4、查看 Html 源代码5. 【新建随机点层】a) 点击【新建随机点层】按钮,弹出界面【输入图层名称(后缀为点数量乘以1000)】,按要求输入“文件名”,例如:testLayer.2,点击【保存】b) 随机点层新建成功后,在【图层信息】列表中可查看到刚新增的随机点层6. 【绘制和保存区域】a) 通过【绘制和保存区域】按钮,可在地图图层中编辑多个多边形图形,双击鼠标可结束多边形图形的编辑b) 绘制完成后,通过【结束绘制】,在地图中编辑的图形可得到保存7. 【SpatialFilter】a) 在下拉框中选择使用哪种类型的图形进行绘制b) 选择图形类型后,点击【画过滤区域】,可在地图当前图层中画出相应
5、图形,并在地图中将指定区域内的图源过滤出来d) GraphicLayeri. 界面初始化,如下图所示ii. 功能点1. 添加删除a) 【添加图层】:新增一个图层,如下图所示(默认在新增的图层中画线,以确认是否新增了一个图层)b) 【删除图层】:删除新增的图层c) 【清除图层】:清除所有新增的图层2. 点a) 【改变符号】:改变某个点的图标,如下图所示:3. 线a) 【外接矩形】:根据线段绘制一个矩形区域4. 面a) 【加菜单(圆)】i. 点击【加菜单(圆)】按钮,在地图图层中,鼠标移动至任意圆形上,右键可弹出菜单b) 【移菜单(圆)】i. 点击【移菜单(圆)】按钮,在地图图层中,移除所有圆状图
6、形的菜单5. Devtoolsa) 【Devtools】:可查看Html源码e) HeatmapLayeri. 界面初始化,如下图所示:ii. 功能点:1. 【增加】:根据固定的数据,以画圈的方式在地图中标明2. 【随机数据】:随机读取地图数据,以画圈的方式在地图中标明3. 【删除】:删除地图中的圆形标注4. 【DevTools】:可查看Html源码f) MouseTooli. 界面初始化,如下图所示:ii. 功能点:1. 图层信息编辑a) 新增图层:载入图层后,选中任意图层,右键弹出菜单,选择【新建图层】,弹出提示框并点击【确定】后,即可新增图层成功,重新点击【载入图层】,即可查看到新增的图
7、层 b) 修改字段:载入图层后,选中任意图层,右键之,选择【修改图层】,在弹出的菜单中,展现该图层相关联的字段,点击任意字段,可执行删除字段、修改字段的命令c) 导入数据:可导入图层数据d) 删除图层:选中任意项,右键之,在弹出的菜单中选择任意【删除图层】,即可完成图层2. 空间查询a) 载入图层:加载地图图层,并在下方列表中展示出来,勾选任意项,在【图源ID】列表中显示图层中的所有图源ID,如下图所示:注:在该界面中执行任意命令前,请先载入图层且勾选任意项b) 查询方式i. 拉框查询:可在地图中画出矩形,并对指定区域内执行选中命令,选中区域用【红气球】进行标注ii. 拉圆查询:可在地图中画出
8、圆形,并对指定区域内执行选中命令,选中区域用【红气球】进行标注iii. 多边形查询:可在地图中画出多边形,并对指定区域内执行选中命令,选中区域用【红气球】进行标注iv. 条件查询:输入【字段名=“”】(例如ID=”1234”),可根据条件精确查询v. 清除结果:清除查询结果3. 编辑:a) 在【MouseTool】主界面,点击按钮【编辑方式】,弹出菜单,不同项对应相应的功能点i. 选择图元:专业图元选定工具ii. 编辑图元:使用工具【选择图元】后,可对该图元进行编辑操作iii. 点:在图层任意处,单击鼠标左键,主要用于对地图进行标注iv. 折线:以线段的形式拼凑出用户需要的图形形状v. 圆形:
9、在图层中画出圆形vi. 多边形:在图层中画出多边形vii. 删除选中:删除选中的图元4. 漫游a) 当用户在地图中进行编辑时,使用该功能可快速结束编辑操作,此时用户可执行地图放大、缩小功能g) PlayerDemoi. 界面初始化。如下图所示ii. 功能点1. 点击【Load】按钮,在【轨迹信息】列表中显示历史轨迹的相关信息2. 在【轨迹信息】列表中,勾选任意一项或多项,点击【Play】,如下图所示:3. 可通过【Pause】、【Resume】、【Stop】按钮对正在播放的历史轨迹进行控制a) Pause:暂停正在播放的历史轨迹b) Resume:继续播放已暂停的历史轨迹c) Stop:停止播
10、放历史轨迹4. 可通过调整【滑动条】,快速查看历史运动轨迹5. 可通过【DevTools】查看html源码h) Routei. 界面初始化,如下图所示ii. 功能点说明:1. 历史轨迹a) 【Start】:开始播放历史运动轨迹以【红气球】代表目标物,将某一坐标点作为中心点,使俩个【红气球】分别以相反的方向运动,如下图所示:b) 【Pause】:暂停正在播放的历史运动轨迹c) 【Resume】:对已暂停的历史运动轨迹执行继续播放命令d) 【stop】:停止播放历史运动轨迹e) 【Focus】:使目标物【红气球】始终处于地图中心部分f) 【UnFocus】:取消【Focus】命令g) 【seek】
11、:播放历史轨迹时,重新定位播放时间(本Demo中,在重新播放历史轨迹时,从第二秒开始播放历史轨迹)h) 【Speed x1】、【Speed x2】、【Speed x3】:加速播放2. 实时轨迹a) 【Start】:以【红气球】代表目标物,定位目标坐标点,并随着目标的移动而绘制出该目标物的运动轨迹b) 【Pause】:暂停监控目标的运动轨迹c) 【Resume】:对已暂停的实时运动轨迹执行重新监控命令d) 【Stop】:停止播放实时运动轨迹3. DeBuga) 【DevTools】:调html源码页面i) TiteLayeri. 界面初始化,如下图所示ii. 功能点说明:本界面共分为6个标签:MagABC、GooGle、BaiDu、ArcGis、Local、Tianditu;不同标签对应相应相应的数据来源