欢迎来到天天文库
浏览记录
ID:52607597
大小:267.00 KB
页数:20页
时间:2020-04-11
《图库管理及查询显示.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、图库管理及查询显示主要内容基于图库的应用程序的开发开发准备图库概念介绍函数分类分析演示实例程序MAPGIS图库简介地图数据及地图数据库地图数据库的主要作用结合MAPGIS地图库的管理方式介绍地图库有关的概念层类、分层、分幅的概念示意图当前工作目录(*.DBS)最后保存的地图库文件的地方Layer1层类1数据的存放目录Layer2层类2数据的存放目录..LayerN层类N数据的存放目录建库方式开发的一般步骤打开一个图库工作区装入图库文件在_OwnerDraw中显示基本的图库操作以及其它操作保存图库文件关闭图库工作区图库函数介绍图库的基本定义和结构图库的基本函数图库显示
2、函数层类操作函数图幅操作函数图库数据查找、提取、更新以及输出函数图库的基本定义和结构图库工作区CDbs_Area*DbsAI图库中文件类型点、线、面、TIN高程底图图幅描述信息结构DBSFRAM_INFO底图单文件存取用结构DBSFRAM_FILE底图图元查询用结构DBSGRAINDEX图库的基本函数打开、关闭图库工作区_dsGetDbsAI_dsDeleteDbsAI载入图库,保存图库函数_dsLoadFile_dsSaveFile_dsSaveFileAs_dsPackSaveFileAs获取地图库图幅(索引区)逻辑、物理数_dsGetDbsIdxRegNumb
3、工作区空判断函数_dsIsDbsEmpty图库显示函数地理底图库工作区显示函数_dsDispDbsArea显示图库图元函数_dsDispDbsGra_dsDispDbsPnt_dsDispDbsLin_dsDispDbsReg以当前光标所在位置缩放函数_dsEnlargeMapDbs_dsDelargeMapDbs鼠标滚动移图函数(漫游函数)_dsStrollUponMapDbs绘制图库接图表函数_dsDrawDbsIndexReg层类操作函数(一)图库层类维护管理器和浏览器_dsDbsClassManger_dsDbsClassViewer获取图库当前存在的层类数
4、_dsGetDbsClassNumb获取图库指定类的层类名称_dsGetDbsClassName获取图库指定类的数据类型_dsGetDbsClassDatType获取图库指定类的属性结构(仅对点、线、区)_dsGetDbsClassAttStru层类操作函数(二)根据层类名称获取所在层类号_dsGetClassNoByName获取/设置图库指定类的显示开关标志_dsGetDbsClassOnOff_dsSetDbsClassOnOff检测/设置指定图库面元层类的仅弧段显示标志_dsDbsRegClassOnlyDispLin_dsSetRegClassOnlyDis
5、pLin由对话框选择设置当前图库层类_dsSelDbsCurClass图幅操作函数(一)图库图幅文件数据维护管理器和浏览器_dsDbsFramDatManger_dsDbsFramDatViewer获取更新图库图幅层类文件表数据函数_dsGetDbsFramFileDat_dsUpdateDbsFramFileDat定位获取底图图幅号(索引区序号)_dsSeekDbsIndexReg_dsNearDbsIndexRegArc图幅操作函数(二)从图库接图表中选择图幅_dsSelDbsFramByDlg_dsSelDbsFramsByDlg_dsFreeFrmLstM
6、em取指定图幅的允许图形范围函数_dsGetDbsFrmRect图库数据查找、提取、更新以及输出函数(一)区域提取输出图库当前类数据函数_dsOutDbsCurClassGraDat区域提取输出图库文件数据函数_dsGetMapDbsfRcClip对当前类设定属性条件以提取图形数据到工作区_dsAttAskGraDatToArea图库数据查找、提取、更新以及输出函数(二)选中多个图幅而后提取输出制图处理函数(该函数仅提取合并数据而非裁剪):_dsFrmLstClipProc由给定的区域范围按一定属性条件提取当前类数据到一工作区,返回结果数据工作区号_dsRgnAtt
7、AskDbsClsDat图库数据查找、提取、更新以及输出函数(三)选取与D_RECT相交的图幅编号到列表中_dsRectAskDbsFrmToList获取地图库指定层类最近的图元函数_dsNearDbsGraIdx_dsNearDbsPnt_dsNearDbsLin_dsSeekDbsReg底图矩形区域图元查询_dsRectAskDbsPntToList_dsRectAskDbsLinToList_dsRectAskDbsRegToList图库数据查找、提取、更新以及输出函数(三)取底图图元属性信息函数_dsGetDbsPntAtt_dsGetDbsLineAt
此文档下载收益归作者所有