《跟踪层的应用》PPT课件.ppt

《跟踪层的应用》PPT课件.ppt

ID:52110123

大小:1.85 MB

页数:30页

时间:2020-03-31

《跟踪层的应用》PPT课件.ppt_第1页
《跟踪层的应用》PPT课件.ppt_第2页
《跟踪层的应用》PPT课件.ppt_第3页
《跟踪层的应用》PPT课件.ppt_第4页
《跟踪层的应用》PPT课件.ppt_第5页
资源描述:

《《跟踪层的应用》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章跟踪层(TrackingLayer)的应用本章目标通过本章,能够使用SuperMapObjects开发实现以下功能:1、添加几何对象到跟踪层,并高亮显示2、移动跟踪层上的几何对象3、掌握对象soTrackingLayer与Tracked事件的使用4、删除跟踪层几何对象5、动态跟踪第7章跟踪层的应用第7章跟踪层的应用知识准备跟踪层(TrackingLayer)是临时存储几何对象的场所,适用于几何对象变化频繁,需要经常动态刷新的各种应用,如导航图中的视野范围框随大地图窗口视野范围的变化而不断变化,量算距离和面积时量算位置的变化,GPS接收机接收数据的实时变化。跟踪图层是一种特殊

2、的图层,它位于所有图层(soLayer)的最上面,这个图层上绘制的空间对象不保存到数据源文件中。跟踪层上的数据没有属性数据。跟踪层中的所有对象都存储在内存中,刷新速度快,但在使用时,应避免将所有临时对象都放在跟踪层中,使跟踪层变成一个临时存储空间,这样会降低效率。第7章跟踪层的应用预期效果第7章跟踪层的应用7.1添加几何对象到跟踪层控件、对象属性、方法与事件描述soTrackingLayerAddEvent用于按照指定风格添加几何对象到跟踪图层上,成功则返回跟踪图层中几何事件对象的总数目ClearEvents用于清除跟踪图层上的所有几何事件对象SuperMap1Tracked当在

3、Track相关操作结束绘制操作并且产生TrackedGeometry对象时触发该事件soStyleSymbolRotation返回/设置符号的旋转角度,旋转的方向为逆时针方向,单位为度SymbolSize返回/设置符号的大小,单位为0.1毫米SymbolStyle返回/设置点对象的符号风格(一)第7章跟踪层的应用7.1添加几何对象到跟踪层控件、对象属性、方法描述soGeoTexAddPart往注记对象添加注记子对象soTextPartText返回/设置注记子对象的文本内容x返回/设置注记子对象文本停靠点的横坐标y返回/设置注记子对象文本停靠点的纵坐标soTextStyleFont

4、Name返回/设置注记字体的名称,即注记采用何种字体,如“宋体”、“黑体”等FontHeight返回/设置注记字体的高度FontWidth返回/设置注记字体的宽度(二)第7章跟踪层的应用参数可选类型描述objGeometry必选soGeometry要添加到跟踪图层上的几何对象objStyle必选soStyle几何对象的风格,如果objGeometry对象为文本,则本参数可以为空值strTag必选String用户标识几何事件对象的字符串,如几何事件对象名称,当调用此几何事件对象时,可直接用此字符串调用语法描述LongsoTrackingLayer.AddEvent(objGeome

5、tryAssoGeometry,objStyleAssoStyle,strTagAsString)参数说明:7.1添加几何对象到跟踪层第7章跟踪层的应用实例:在打开的图层上,用鼠标点击在跟踪层上添加点,并在点的位置添加“北京超图”字样文本。窗体设计:添加一个Command控件并将它的Caption改为“添加几何对象”。实现步骤:(1)使用Action方法添加的跟踪点几何对象(2)在Tracked事件中获取添加的点几何对象(3)设置该点对象添加到跟踪层上的显示风格soStyle(4)设置“北京超图”文本几何对象(5)设置文本几何对象添加到跟踪层的风格(6)添加几何对象和文本对象到跟

6、踪层7.1添加几何对象到跟踪层第7章跟踪层的应用代码:1、使用Action方法添加跟踪层几何对象PrivateSubCommand1_Click()‘//添加几何对象:通过Action触发Tracked事件SuperMap1.Action=scaTrackPointEndSub2、在SuperMap_Tracked事件中将几何对象添加到跟踪层上PrivateSubSuperMap1_Tracked()'功能:将几何对象添加到跟踪层上(同时添加文本对象)'1定义几何对象变量和风格对象变量DimobjGeoPointAssoGeoPointDimobjStyleAsNewsoStyl

7、e'定义文本的相关对象DimobjGeoTextAsNewsoGeoTextDimobjTextPartAsNewsoTextPartDimobjTextStyleAsNewsoTextStyleSuperMap1.Action=scaZoomInSuperMap1.Action=scaZoomOutSuperMap1.Action=scaPanSuperMap1.Action=scaSelectSuperMap1.Action=scaRegionSelectSuperMap1.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。