首页 > 资料专栏 > 经营 > 常用范文 > 工作总结 > SuperMap开发培训总结报告(ppt 45).rar

SuperMap开发培训总结报告(ppt 45).rar

meiyizh***
V 实名认证
内容提供者
资料大小:95KB(压缩后)
文档格式:PPT
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2017/2/5(发布于上海)

类型:积分资料
积分:16分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


文本描述
SuperMap Objects 5.0 培训讲义 SuperMap开发培训总结 北京超图地理信息技术有限公司 SuperMap开发常用 帮助资源: 程序员开发教程 程序员参考手册 范例 示范程序库 北京超图地理信息技术有限公司 主要内容 一、空间数据的基本操作 二、图层的操作 三、记录集 四、选择集 五、跟踪层(TrackingLayer)的应用 六、排版布局 七、拓扑关系的建立 八、三维控件的使用 北京超图地理信息技术有限公司 一、空间数据的基本操作 1、工作空间的操作使用 2、数据源的操作使用 3、数据集的操作和使用 4、空间数据的显示原理 5、地图的基本操作 北京超图地理信息技术有限公司 打开工作空间: SuperWorkspace.Open () 保存工作空间: SuperWorkspace. Save() SuperWorkspace. SaveAs() 1 、工作空间操作使用 北京超图地理信息技术有限公司 创建数据源:SuperWorkspace.CreateDataSource() 打开数据源: SuperWorkspace.OpenDataSource() SuperWorkspace.OpenDataSourceEx() 取得数据源: SuperWorkspace. DataSources.Item(i) 关闭数据源: SuperWorkspace. DataSources.Remove() SuperWorkspace. DataSources.RemoveAll() 2、 数据源的操作使用 北京超图地理信息技术有限公司 3 、数据集的操作使用 数据集的创建:soDataSource.CreateDataset*() 数据集的取得: soDataSource.Datasets.Item(i) 数据集的删除: soDataSource.DeleteDataset() 北京超图地理信息技术有限公司 获取数据集的几种方法总结 从工作空间中获得 SuperWorkspace.DataSources.Item(i).Datasets.Item(i) 从打开的图层中获得 SuperMap.Layers.Item(i).Dataset 从选择集中获得 SuperMap.Selection.item(i).Dataset 北京超图地理信息技术有限公司 4、空间数据的显示原理 北京超图地理信息技术有限公司 5、 地图基本操作 如放大: SuperMap.Action = scaZoomIn 北京超图地理信息技术有限公司 二、 SuperMap图层管理 1、图层控制 2、图层风格设置 3、地图管理 北京超图地理信息技术有限公司 1 、图层控制 北京超图地理信息技术有限公司 点线面层的风格:SuperMap.Layers (i).StyleSuperMap.ShowStylePicker() 文本层的风格:SuperMap.ShowTextStylePicker() 2 、图层风格设置 北京超图地理信息技术有限公司 保存地图:SuperMap.SaveMap()SuperMap.SaveMapAs 打开地图:SuperMap.OpenMap() 3、 地图管理 北京超图地理信息技术有限公司 4 、对图层中显示的内容进行限制 按比例尺进行显示 soLayer.VisibleScaleMax soLayer.VisibleScaleMin 按对象的大小进行过滤显示 soLayer.MinimumVisible 北京超图地理信息技术有限公司 三、SuperMap二次开发_记录集 1、记录集的取得 2、记录的增删 3、几何对象操作 4、记录集结构的维护 北京超图地理信息技术有限公司 获得记录集的几种方法总结 数据集中查询获得 soDatasetVector.Query(“查询条件”,True) 从选择集中获得 soSelection.ToRecordset () 北京超图地理信息技术有限公司 1、属性数据的取得 获取记录集:soDatasetVector.Query ()soDatasetVector.QueryEx ()soDatasetVector.QueryByDistance () soSelection.ToRecordset ()soDatasetVector.RecordCountsoRecordset.RecordCount 获取和修改属性值:soRecordset.GetFieldValue ()soRecordset.SetFieldValue ()