测量标志管理系统的开发
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[3]徐青.地形三维可视化技术-[M].北京:测绘出版
确度上都能达到LOD地形的实时查询要求,与传
社,1999.
统的正解、反解法相比,不失为另一种高效的解决
ຫໍສະໝຸດ Baidu洛识
[4]吴斌,段海波,薛凤武,译.OpenGL编程权威指南 [M].北京:中国电力出版社,2001.
Way for Querying Point Coordinates in LOD Terrain
(6)安全管理:对用户进行分级管理,设计了总 用户和分用户两级,对系统操作具有不同权限;并设 计了系统登录密码的设置和修改功能。
3 系统实现的技术要点
3.1建立数据库 测量标志管理系统的数据基础是测量标志数据
库,基本数据是河北省十一市的各类国家及地方等 级点测量标志的普查情况,包括:检查情况登记表、 点之记、委托保管书(以下简称三表)。在建库时对 三表采用分别建立的方法,并按点的类型进行分类。 用户分为总用户和分用户两级,分别建库,总用户数 据库中的数据由分用户数据生成。根据对资料的分 析,三表中存在部分相同内容,在建库时省略了三表 中的相同字段,运用索引技术,建立起数据库问的联 系。使数据结构最优,并实现了不同数据表之间的 数据调用。
2系统设计
2.1 系统分析 测量标志管理的主要内容是作为测绘基础地位
的大地控制点(三角点、GPS点、重力点、天文点、水 准点)的测量标志普查、维护和保管情况。长期以 来,测量标志普查资料一直是手工管理的方式,由外 业普查人员将实地情况填写登记表,内业工作人员 将根据普查内容手工制作点之记和委托保管书,将 普查情况登记表、点之记、委托保管书按地区分类存 放,并建立登记卡片。查询时,先通过登记卡片获取 资料内容的简要信息和存放信息,再手工提取资料。 这种管理方式造成查找费时费力,统计分析困难,资 料更新周期长,无法及时掌握测量标志的情况,不便 于测量标志的维护和保管。为实现对测量标志情况 的统计、分析、更新等管理功能,系统应建立在数据
[3]何最灵.加强测量标志管理与保护问题的思考[J].三 晋测绘,2002,(2):6~8.
The Development of the Management System of Survey Mark
WANG Yan‘yun
(Surveying and Mapping Information Library of Hebei Province,Shijiazhuang,Hebei,05003 1)
(4)具有统计分析功能。能够统计分析各项指 标,如测量标志的完好情况、维护情况等。
(5)数据库稳定、安全性好,能够避免误操作带 来的数据损失。 2.3 系统功能
本系统设计为标准的Windows应用程序,具有 直观友好的用户界面。系统主要功能如下:
(1)数据操作:测量标志情况的录人、修改、浏 览,上报数据功能。
Abstract:To get the point coordinates in LOD terrain,this paper presents to a method which is different from the conventional way according to the peculiarity of LOD terrain and the OpenGL selecting system.The experienced result shows that it Can meet requirements whether on accuracy or velocity.
(1)数据结构 以三角点点之记为例,测量标志普查数据库的 基本数据结构如下: 三角点点之记(sjaj.dbf)
字段名 编号(索引) 经度 纬度 概略高程 点位说明
搬。2,4,6 点位略图
类型
字符型
般9
字符型
m
字符型
m
字符型
m
备注型
4
通用型
4
建立了操作数据库作为过渡库。用户在系统中的操 作均在操作库中进行,此时不影响原始数据库。执 行保存功能后,数据存入用户的原始数据库。
4系统应用实例、
系统在河北省测量标志普查中投入使用,全省 数据已全部入库,系统运行良好。图1和图2表示 了保定市点位数据的查询、显示结果。
(2)数据流程 为保证数据安全,避免误操作造成的数据损失,
万方数据
图1三角点查询结果 (下转第73页)
第4期
解志刚,等LOD地形中点坐标查询的研究
5结束语
参考文献:
(3)统计报表:对测量标志的普查情况进行分 类统计,因坐标系和用户级别不同,统计的范围也不 同。系统设计了三种统计:统计等级点,统计破坏情 况,统计维护情况。
(4)数据维护:设计了保存数据、清空数据库、 恢复原数据、读取上报盘、追加数据、更新总库等功 能。
(5)打印输出:检索结果和统计结果均设计打 印输出功能。
Abstract:This paper introduces the generating of the management system of survey mark in Hebei province.It describes in detail the integral structure,main techniques,performance and function characteristics of the system.
参考文献(3条) 1.何最灵 加强测量标志管理与保护问题的思考 2002(02) 2.毛一心 中文版Visual FoxPro6.0应用及实例集锦 1999 3.合理工作室 中文Visual FoxPro6.0高级编程 1999
本文链接:http://d.g.wanfangdata.com.cn/Periodical_hych200504021.aspx
(2)检索:设计了四种检索方式即行政区检索、 水准路线检索、图幅检索、点名检索。检索结果分三
收稿日期:2005—05—14 作者简介:王燕云(1974一),女,河北石家庄人,工程师,主要从事测绘成果及档案的管理工作。
万方数据
第4期
王燕云测量标志管理系统的开发
个表显示:检查情况登记表、点之记和委托保管书。 因普查范围包括了国家和地方布设的两部分成果, 设计了选择普查范围的功能,通过选择确定操作数 据范围。
Key words:geographic information system(GIS);LOD;selecting;regular square grid(RSG); triangulation irregular network(TIN)
(上接第65页)
库操作方便快捷,数据通用性好。因此,用其开发关 系型数据库应用系统,具有简捷、高效、通用的特点。 基于VFP6.0开发的《测量标志管理系统》已经在河 北省测量标志普查中得到应用,并根据用户使用的 实际情况,对系统的部分功能进行了调整和完善。 而且系统采用了数据库存储用户信息的方式,使其 不仅适用于河北省,改变用户信息即可适用于各省 份,具有推广价值。
第25卷第4期 2005年7月
A咖C HYDRoGR
海洋测绘 SURVEYⅡNG AND CHART矾G
V01.25.No.4 Jul.,2005
测量标志管理系统的开发
王燕云
(河北省测绘资料馆,河北石家庄050031)
摘要:介绍了河北省测量标志管理系统的建立过程,对系统的整体设计、技术要点、功能应用及特点进行了概
要描述。
关键词:测量标志;Visual FoxPro;管理系统
中图分类号:P208
文献标识码:B
文章编号:1671—3044(2005)04—0064—02
测量标志是为各项测绘工作提供基础地理信息 的基石,是一切测绘工作的起算依据。因此,测量标 志的保护和管理工作是十分重要的。长期以来,测 量标志管理一直处于手工方式,资料繁杂,查找困 难,工作量大,不易更新。为更好地服务于基础测 绘,配合河北省测量标志普查工作,开发了测量标志 管理系统,并将系统配置于各市测绘管理部门,通过 基层部门的定期上报,了解掌握测量标志情况,及时 更新数据库,建立起了一个自上而下的统一管理系 统。这种动态管理方式既便于对测量标志的维护, 又大大缩短了普查周期,保证了点位资料的现势性, 为测绘成果的使用提供了可靠的依据。
该系统的用户为各级(省、市)测绘管理部门, 经过调研和资料分析,用户的基本需求如下:
(1)用户实行分级管理,各级别权限不同,能实 现下级对上级数据的上报和汇总。
(2)具有数据操作功能。能够方便、快捷地录 入、编辑测量标志普查数据的文字和图形,实现数据 的编辑和修改。
(3)具有检索功能。能够根据已知点的简要信 息检索出该点的测量标志情况,并打印输出。
此外,为便于输入还建立了可由用户自行订制 的数据选择列表,包括:标石类型、标志质料、埋石单 位、水准路线等,用户可根据实际情况对其进行修改 和扩充。 3.2数据录入和修改
VFP6.0除具有数据库常用数据类型之外,还有 两个特殊的数据类型:备注型和通用型。备注型字 段可容纳两亿多字节,这种类型实际上是指向某个 相关文件(术.fpt)中的变长字节流的引用链接,用 来存储超过254个字符的文本。通用字段类似于备 注字段,可以连接由支持OLE程序所建立的对画 图、声音、表格等其他对象,用来支持Microsoft的 OLE。在本系统中,测量标志普查数据文字内容较 多的字段如:点位说明、备注字段的数据类型均采用 备注型,点之记中的标石断面图和点位略图字段数 据类型采用通用型。考虑到数据量和图形输出效 果,图形选用矢量格式,标石断面图采用AutoCAD 制作(木.dwg)。由系统开发者制作完成,随应用程 序一同发布给用户,并在输入界面中设计了标石类 型列表。输入时,直接在列表中选择即可,减少了用 户作图的工作量。点位略图以实地情况为准,由普 查单位在AutoCAD中自行制作,按文件命名规则存 储(文件名与本点编号相同)。输人时运用OLE技 术实现图形自动嵌入。
XIE Zhi—gan91’2,LUO Yi—pin91,XIN Xian—huil,WANG Qion92
(1.Troops 75719,Wuhan,Hubei,430074; 2.Institute of Surveying and Mapping,Informatiom Engineering University,Zhengzhou,Henan,450052)
篓竺銎型妻苎::毽璺墨磊登氅之.三竺竺鬈祟篓㈨害1安釜冀塞詈篓器建技术研究。吣 本文根据LOD地形的特点和OpenGL提供的
[1]李勇.三维地理信息系统有关技术的研究与实践
模型无关的通过屏幕二维坐标获取空间三维坐标 的方法,并进行了实验,实验结果表明在速度和精
。。蒹州:舞轰车荪薹挲磊。三磊i.一+2一~……“…。
Key words:survey mark;Visual FoxPro;management system
万方数据
测量标志管理系统的开发
作者: 作者单位: 刊名:
英文刊名: 年,卷(期):
王燕云, Wang Yan-yun 河北省测绘资料馆,河北,石家庄,050031
海洋测绘 HYDROGRAPHIC SURVEYING AND CHARTING 2005,25(4)
图2点之记的打印预览 5 结束语
VFP6.0不仅具有可视化开发工具,而且对数据
参考文献:
[1]合理工作室.中文Visual FoxPr06.0高级编程[M].北 京:清华大学出版社,1999·
[2] 毛一心.中文版Visual FoxPr06.0应用及实例集锦 [M].北京:人民邮电出版社,1999.
库的基础上。并且因普查数据除文字信息外,还包 括标石断面图和点位略图,所以系统应兼顾对文字 信息和图形信息的管理。综合以上因素,选定中文 Visual FoxPr06.0(简称VFP6.0)可视化数据库开发 工具进行系统开发。
因为普查点数量多,数据量较大,结合数据库的 开发特点,并考虑到图形软件的通用性,确定图形采 用AutoCAD制作,采用OLE嵌入技术,实现图形的 输入和存储,文件格式为木.dwg。 2.2 用户需求
确度上都能达到LOD地形的实时查询要求,与传
社,1999.
统的正解、反解法相比,不失为另一种高效的解决
ຫໍສະໝຸດ Baidu洛识
[4]吴斌,段海波,薛凤武,译.OpenGL编程权威指南 [M].北京:中国电力出版社,2001.
Way for Querying Point Coordinates in LOD Terrain
(6)安全管理:对用户进行分级管理,设计了总 用户和分用户两级,对系统操作具有不同权限;并设 计了系统登录密码的设置和修改功能。
3 系统实现的技术要点
3.1建立数据库 测量标志管理系统的数据基础是测量标志数据
库,基本数据是河北省十一市的各类国家及地方等 级点测量标志的普查情况,包括:检查情况登记表、 点之记、委托保管书(以下简称三表)。在建库时对 三表采用分别建立的方法,并按点的类型进行分类。 用户分为总用户和分用户两级,分别建库,总用户数 据库中的数据由分用户数据生成。根据对资料的分 析,三表中存在部分相同内容,在建库时省略了三表 中的相同字段,运用索引技术,建立起数据库问的联 系。使数据结构最优,并实现了不同数据表之间的 数据调用。
2系统设计
2.1 系统分析 测量标志管理的主要内容是作为测绘基础地位
的大地控制点(三角点、GPS点、重力点、天文点、水 准点)的测量标志普查、维护和保管情况。长期以 来,测量标志普查资料一直是手工管理的方式,由外 业普查人员将实地情况填写登记表,内业工作人员 将根据普查内容手工制作点之记和委托保管书,将 普查情况登记表、点之记、委托保管书按地区分类存 放,并建立登记卡片。查询时,先通过登记卡片获取 资料内容的简要信息和存放信息,再手工提取资料。 这种管理方式造成查找费时费力,统计分析困难,资 料更新周期长,无法及时掌握测量标志的情况,不便 于测量标志的维护和保管。为实现对测量标志情况 的统计、分析、更新等管理功能,系统应建立在数据
[3]何最灵.加强测量标志管理与保护问题的思考[J].三 晋测绘,2002,(2):6~8.
The Development of the Management System of Survey Mark
WANG Yan‘yun
(Surveying and Mapping Information Library of Hebei Province,Shijiazhuang,Hebei,05003 1)
(4)具有统计分析功能。能够统计分析各项指 标,如测量标志的完好情况、维护情况等。
(5)数据库稳定、安全性好,能够避免误操作带 来的数据损失。 2.3 系统功能
本系统设计为标准的Windows应用程序,具有 直观友好的用户界面。系统主要功能如下:
(1)数据操作:测量标志情况的录人、修改、浏 览,上报数据功能。
Abstract:To get the point coordinates in LOD terrain,this paper presents to a method which is different from the conventional way according to the peculiarity of LOD terrain and the OpenGL selecting system.The experienced result shows that it Can meet requirements whether on accuracy or velocity.
(1)数据结构 以三角点点之记为例,测量标志普查数据库的 基本数据结构如下: 三角点点之记(sjaj.dbf)
字段名 编号(索引) 经度 纬度 概略高程 点位说明
搬。2,4,6 点位略图
类型
字符型
般9
字符型
m
字符型
m
字符型
m
备注型
4
通用型
4
建立了操作数据库作为过渡库。用户在系统中的操 作均在操作库中进行,此时不影响原始数据库。执 行保存功能后,数据存入用户的原始数据库。
4系统应用实例、
系统在河北省测量标志普查中投入使用,全省 数据已全部入库,系统运行良好。图1和图2表示 了保定市点位数据的查询、显示结果。
(2)数据流程 为保证数据安全,避免误操作造成的数据损失,
万方数据
图1三角点查询结果 (下转第73页)
第4期
解志刚,等LOD地形中点坐标查询的研究
5结束语
参考文献:
(3)统计报表:对测量标志的普查情况进行分 类统计,因坐标系和用户级别不同,统计的范围也不 同。系统设计了三种统计:统计等级点,统计破坏情 况,统计维护情况。
(4)数据维护:设计了保存数据、清空数据库、 恢复原数据、读取上报盘、追加数据、更新总库等功 能。
(5)打印输出:检索结果和统计结果均设计打 印输出功能。
Abstract:This paper introduces the generating of the management system of survey mark in Hebei province.It describes in detail the integral structure,main techniques,performance and function characteristics of the system.
参考文献(3条) 1.何最灵 加强测量标志管理与保护问题的思考 2002(02) 2.毛一心 中文版Visual FoxPro6.0应用及实例集锦 1999 3.合理工作室 中文Visual FoxPro6.0高级编程 1999
本文链接:http://d.g.wanfangdata.com.cn/Periodical_hych200504021.aspx
(2)检索:设计了四种检索方式即行政区检索、 水准路线检索、图幅检索、点名检索。检索结果分三
收稿日期:2005—05—14 作者简介:王燕云(1974一),女,河北石家庄人,工程师,主要从事测绘成果及档案的管理工作。
万方数据
第4期
王燕云测量标志管理系统的开发
个表显示:检查情况登记表、点之记和委托保管书。 因普查范围包括了国家和地方布设的两部分成果, 设计了选择普查范围的功能,通过选择确定操作数 据范围。
Key words:geographic information system(GIS);LOD;selecting;regular square grid(RSG); triangulation irregular network(TIN)
(上接第65页)
库操作方便快捷,数据通用性好。因此,用其开发关 系型数据库应用系统,具有简捷、高效、通用的特点。 基于VFP6.0开发的《测量标志管理系统》已经在河 北省测量标志普查中得到应用,并根据用户使用的 实际情况,对系统的部分功能进行了调整和完善。 而且系统采用了数据库存储用户信息的方式,使其 不仅适用于河北省,改变用户信息即可适用于各省 份,具有推广价值。
第25卷第4期 2005年7月
A咖C HYDRoGR
海洋测绘 SURVEYⅡNG AND CHART矾G
V01.25.No.4 Jul.,2005
测量标志管理系统的开发
王燕云
(河北省测绘资料馆,河北石家庄050031)
摘要:介绍了河北省测量标志管理系统的建立过程,对系统的整体设计、技术要点、功能应用及特点进行了概
要描述。
关键词:测量标志;Visual FoxPro;管理系统
中图分类号:P208
文献标识码:B
文章编号:1671—3044(2005)04—0064—02
测量标志是为各项测绘工作提供基础地理信息 的基石,是一切测绘工作的起算依据。因此,测量标 志的保护和管理工作是十分重要的。长期以来,测 量标志管理一直处于手工方式,资料繁杂,查找困 难,工作量大,不易更新。为更好地服务于基础测 绘,配合河北省测量标志普查工作,开发了测量标志 管理系统,并将系统配置于各市测绘管理部门,通过 基层部门的定期上报,了解掌握测量标志情况,及时 更新数据库,建立起了一个自上而下的统一管理系 统。这种动态管理方式既便于对测量标志的维护, 又大大缩短了普查周期,保证了点位资料的现势性, 为测绘成果的使用提供了可靠的依据。
该系统的用户为各级(省、市)测绘管理部门, 经过调研和资料分析,用户的基本需求如下:
(1)用户实行分级管理,各级别权限不同,能实 现下级对上级数据的上报和汇总。
(2)具有数据操作功能。能够方便、快捷地录 入、编辑测量标志普查数据的文字和图形,实现数据 的编辑和修改。
(3)具有检索功能。能够根据已知点的简要信 息检索出该点的测量标志情况,并打印输出。
此外,为便于输入还建立了可由用户自行订制 的数据选择列表,包括:标石类型、标志质料、埋石单 位、水准路线等,用户可根据实际情况对其进行修改 和扩充。 3.2数据录入和修改
VFP6.0除具有数据库常用数据类型之外,还有 两个特殊的数据类型:备注型和通用型。备注型字 段可容纳两亿多字节,这种类型实际上是指向某个 相关文件(术.fpt)中的变长字节流的引用链接,用 来存储超过254个字符的文本。通用字段类似于备 注字段,可以连接由支持OLE程序所建立的对画 图、声音、表格等其他对象,用来支持Microsoft的 OLE。在本系统中,测量标志普查数据文字内容较 多的字段如:点位说明、备注字段的数据类型均采用 备注型,点之记中的标石断面图和点位略图字段数 据类型采用通用型。考虑到数据量和图形输出效 果,图形选用矢量格式,标石断面图采用AutoCAD 制作(木.dwg)。由系统开发者制作完成,随应用程 序一同发布给用户,并在输入界面中设计了标石类 型列表。输入时,直接在列表中选择即可,减少了用 户作图的工作量。点位略图以实地情况为准,由普 查单位在AutoCAD中自行制作,按文件命名规则存 储(文件名与本点编号相同)。输人时运用OLE技 术实现图形自动嵌入。
XIE Zhi—gan91’2,LUO Yi—pin91,XIN Xian—huil,WANG Qion92
(1.Troops 75719,Wuhan,Hubei,430074; 2.Institute of Surveying and Mapping,Informatiom Engineering University,Zhengzhou,Henan,450052)
篓竺銎型妻苎::毽璺墨磊登氅之.三竺竺鬈祟篓㈨害1安釜冀塞詈篓器建技术研究。吣 本文根据LOD地形的特点和OpenGL提供的
[1]李勇.三维地理信息系统有关技术的研究与实践
模型无关的通过屏幕二维坐标获取空间三维坐标 的方法,并进行了实验,实验结果表明在速度和精
。。蒹州:舞轰车荪薹挲磊。三磊i.一+2一~……“…。
Key words:survey mark;Visual FoxPro;management system
万方数据
测量标志管理系统的开发
作者: 作者单位: 刊名:
英文刊名: 年,卷(期):
王燕云, Wang Yan-yun 河北省测绘资料馆,河北,石家庄,050031
海洋测绘 HYDROGRAPHIC SURVEYING AND CHARTING 2005,25(4)
图2点之记的打印预览 5 结束语
VFP6.0不仅具有可视化开发工具,而且对数据
参考文献:
[1]合理工作室.中文Visual FoxPr06.0高级编程[M].北 京:清华大学出版社,1999·
[2] 毛一心.中文版Visual FoxPr06.0应用及实例集锦 [M].北京:人民邮电出版社,1999.
库的基础上。并且因普查数据除文字信息外,还包 括标石断面图和点位略图,所以系统应兼顾对文字 信息和图形信息的管理。综合以上因素,选定中文 Visual FoxPr06.0(简称VFP6.0)可视化数据库开发 工具进行系统开发。
因为普查点数量多,数据量较大,结合数据库的 开发特点,并考虑到图形软件的通用性,确定图形采 用AutoCAD制作,采用OLE嵌入技术,实现图形的 输入和存储,文件格式为木.dwg。 2.2 用户需求