版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主要内容1、帮助资源2、空间数据基本操作3、图层操作4、统计集5、选择集6、跟踪层应用7、三维控件使用8、其它注意事项superobject总结专题知识专家讲座第1页1、SuperMap开发帮助资源文档资源程序员开发教程(初级、中级)SuperMapObjects
联机帮助代码资源示范程序库(选择自定义安装)VB桌面范例(网站下载)superobject总结专题知识专家讲座第2页2、空间数据基本操作1)工作空间操作使用2)数据源操作使用3)数据集操作和使用4)空间数据显示原理5)地图基本操作superobject总结专题知识专家讲座第3页1)工作空间操作使用打开工作空间
SuperWorkspace.Open()保留工作空间
SuperWorkspace.Save() SuperWorkspace.SaveAs()superobject总结专题知识专家讲座第4页2)数据源操作使用创建数据源SuperWorkspace.CreateDataSource()打开数据源
SuperWorkspace.OpenDataSource()SuperWorkspace.OpenDataSourceEx()取得数据源
SuperWorkspace.DataSources.Item(i)关闭数据源
SuperWorkspace.DataSources.Remove()SuperWorkspace.DataSources.RemoveAll()superobject总结专题知识专家讲座第5页3)数据集操作使用数据集创建 soDataSource.CreateDataset*()数据集取得
soDataSource.Datasets.Item(i)数据集删除
soDataSource.DeleteDataset()superobject总结专题知识专家讲座第6页获取数据集几个方法总结从工作空间中取得SuperWorkspace.DataSources.Item(i).Datasets.Item(i)从打开图层中取得SuperMap.Layers.Item(i).Dataset
从选择集中取得SuperMap.Selection.item(i).Datasetsuperobject总结专题知识专家讲座第7页4)空间数据显示原理superobject总结专题知识专家讲座第8页5)地图基本操作地图操作SuperMap.Action值选择scaSelect
放大scaZoomIn缩小scaZoomOut
自由缩放scaZoomFree漫游scaPan矩形选择scaCircleSelect圆形选择scaRectSelect全幅显示SuperMap.ViewEntire方法
如放大:SuperMap.Action=scaZoomInsuperobject总结专题知识专家讲座第9页3、SuperMap图层管理1)利用SuperMapLegend控件完成图层管理2)图层基本控制功效3)图层高级控制功效4)图层格调设置5)地图管理superobject总结专题知识专家讲座第10页1)利用SuperMapLegend控件完成图层管理SuperLegend.Modified()SuperLegend.EditableLayerChanged(nIndexAsLong)
superobject总结专题知识专家讲座第11页2)图层基本控制功效图层控制所用方法或属性可视soLayer.Visible属性选择soLayer.Selectable属性编辑取得当前状态:soLayer.Editable属性
设置编辑状态:soLayers.SetEditableLayer(非0)取消编辑状态:soLayers.SetEditableLayer(0)
取得当前编辑图层:soLayer.GetEditableLayer捕捉soLayer.Snapable属性次序调整soLayers.Move*()等方法删除soLayers.Remove*()等方法superobject总结专题知识专家讲座第12页3)图层高级控制功效依据百分比尺进行显soLayer.VisibleScaleMaxsoLayer.VisibleScaleMin依据属性条件进行显示soLayer.DisplayFilter按对象大小进行过滤显示soLayer.MinimumVisiblesuperobject总结专题知识专家讲座第13页4)图层格调设置点线面层格调soStyleSuperMap.ShowStylePicker()文本层格调soTextStyleSuperMap.ShowTextStylePicker()superobject总结专题知识专家讲座第14页5)地图管理保留地图:SuperMap.SaveMap()SuperMap.SaveMapAs()打开地图:SuperMap.OpenMap()superobject总结专题知识专家讲座第15页4、SuperMap二次开发_统计集1)统计集获取2)统计增删3)从统计集中取得几何对象4)从统计集中取得属性数据5)表结构维护superobject总结专题知识专家讲座第16页1)统计集获取数据集中查询取得soDatasetVector.Query(“查询条件”,True)从选择集中取得soSelection.ToRecordset()
superobject总结专题知识专家讲座第17页2)统计增删添加统计:
soRecordset.AddNew()删除统计:
soRecordset.Delete()superobject总结专题知识专家讲座第18页3)从统计集中取得几何对象取得几何对象:
soRecordset.GetGeometry()更新几何对象:
soRecordset.SetGeometry()superobject总结专题知识专家讲座第19页4)从统计集中取得属性数据获取字段信息
soRecordset.GetFieldInfo()
soRecordset.GetFieldInfos()
soRecordset.FieldCount修改字段信息
soRecordset.SetFieldValue() soRecordset.SetFieldValueNull()superobject总结专题知识专家讲座第20页5)表结构维护soDatasetVector.CreateField()soDatasetVector.CreateFields()soDatasetVector.DeleteField()superobject总结专题知识专家讲座第21页附:SuperMap数据集字段类型说明superobject总结专题知识专家讲座第22页5、SuperMap选择集1)选择集与统计集2)选择状态改变3)地图双向查询superobject总结专题知识专家讲座第23页1)选择集与统计集选择集->统计集
soSelection.ToRecordset()统计集->选择集
soSelection.FromRecordset()superobject总结专题知识专家讲座第24页2)选择状态改变不选中->选中
soSelection.Add()
soSelection.FromRecordset()选中->不选中soSelection.RemoveAll()选中格调修改soSelection.Stylesuperobject总结专题知识专家讲座第25页地图->属性
属性->地图3)地图双向查询选取对象取值显示GetFieldValue属性条件选择集FromRecordsetQuery统计集统计集ToRecordsetsuperobject总结专题知识专家讲座第26页6、SuperMap跟踪层应用1)跟踪层作用2)跟踪层使用3)动态目标处理方法4)导航图功效实现过程superobject总结专题知识专家讲座第27页1)跟踪层作用跟踪层位于地图窗口最上层最大特点是:图形刷新速度快功效:管理暂时存放,需要进行动态更新空间对象superobject总结专题知识专家讲座第28页2)跟踪层使用添加对象到跟踪层
soTrackingLayer.AddEvent()取得跟踪层上对象
soTrackingLayer.Event(i)
soTrackingLayer.EventCount删除跟踪层上对象
soTrackingLayer.ClearEvents()
soTrackingLayer.RemoveEvent()移动跟踪层上对象
soGeoEvent.Move()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目进度监控总结
- 医院工作总结团结协作共同致力病患救治
- 医院健康教育工作总结
- 公司年度绩效总结报告反思展望评价
- 办公事务全套
- 2024年再生塑料:PVC再生料项目创业投资方案
- 2024年环保线缆市场分析及竞争策略报告
- 2024年房产金融行业商业计划书
- 2024年环氧大豆油行业企业战略风险管理报告
- 2024年无机胶粘剂项目经营分析报告
- 2024年医药流通行业企业战略发展规划及建议
- 体能科学训练方法智慧树知到期末考试答案2024年
- (2024)保密观考试题库及答案
- 季度药品养护汇总分析表及模版
- 信息技术知到章节答案智慧树2023年菏泽医学专科学校
- 医院安全安全巡查记录表
- 医院感染管理组织架构图
- 配电箱电路图 - 副本
- 整合社区教育资源打造终身学习平台(社区教育学院2012年工作总结)
- 品管圈大赛结题文档范例
- 八路温度巡检仪.doc
评论
0/150
提交评论