- 14
- 0
- 约3.57万字
- 约 39页
- 2017-04-30 发布于江西
- 举报
北大地理信息系统教程第七章
PAGE
PAGE 216
第七章 地理信息系统的开发与应用
对从事地理信息系统研究和应用的工程技术人员而言,开发和设计地理信息系统具有两个方面的含义:(1)从底层开发一个通用的地理信息系统,即通用平台的开发;从底层开发一个专用的地理信息系统。实际上,在专用的地理信息系统功能中应包括通用地理信息系统的所有命令。(2)在商业化地理信息系统(主要是通用的地理信息系统开发平台)的基础上进行二次开发,完成专用地理信息系统的开发任务。
7.1 地理信息系统通用功能的实现
下面结合VC++介绍从底层开发地理信息系统的通用功能需要完成的部分工作及技术方法(在前面的章节中已经涉及到的内容不作详细介绍)。
1.程序设计和开发人员应注意的问题
(1)一切工作都要以总体设计为依据。在进行系统变量的设计时,应避免与后期编程中可能出现的变量相同。解决方法可以采用如下方法:在具体的变量前加一具有特定含义的前缀,如sys_color,sys_ltype。变量的名称一定合乎英语或中文的拼写习惯。
(2)撰写详细的文挡,这又包括详细的文字描述材料和对程序行
的注记。对程序行的注记,建议用汉字,不要用英文。
对程序行的注记十分重要,这不仅包括子模块的功能,变量的
含义,更重要的是对程序行功能的描述;
(3)形成良好的编程习惯。这里主要指程序行结构的
您可能关注的文档
- 动物生理学 第九章 神经系统1.ppt
- 化合物薄膜太阳能电池.ppt
- 化学竞赛——晶体结构专练.doc
- 化学锚栓使用原理.ppt
- 化学调剖堵水技术.ppt
- 化验室考核手册.doc
- 化纤原料PTA系列产品研究报告.doc
- 北京协和医院·内科应知应会题集.doc
- 北京卓然传媒广告有限公司·王府井创意媒体.ppt
- 化工分离过程课件( 陈洪钫,刘家祺编 )第三章 多组分多级分离的过程分析及简捷计算.ppt
- SAE_J2778_2022 中文版 车载连接器热循环试验标准深度解析.docx
- SAE_J2807_2021 中文版 汽车端子机械耐久测试标准深度解析.docx
- SAE_J2929_2023 中文版 高压电气系统安全要求深度解析.docx
- 鼻胃管置入操作技能考核评分标准2025版加逐项打分细则与合格判定标准.docx
- 产科急性心衰诊疗专家共识 2025 版 产科循环支持与多学科协作要点.docx
- 创伤止血包扎固定操作技能考核评分标准 2025 版加逐项打分细则与合格判定标准.docx
- BLS 基础生命支持操作技能考核评分标准 2025 版加逐项打分细则与合格判定标准.docx
- 动脉血气标本采集操作技能考核评分标准 2025 版逐项打分细则与合格判定标准.docx
- 急诊电除颤操作技能考核评分标准 2025 版加逐项打分细则与合格判定标准.docx
- 急诊超声快速评估操作技能考核评分标准 2025 版加逐项打分细则与合格判定标准.docx
原创力文档

文档评论(0)