- 18
- 0
- 约4.85万字
- 约 76页
- 2021-06-18 发布于湖南
- 举报
《GIS 设计与开发》
实习指导书
目 录
第一章 GIS 二次开发概述 ……………………………………………5
一、独立开发 ………………………………………………………5
二、单纯二次开发 …………………………………………………5
三、集成二次 ………………………………………………………5
第二章 MapObjects 简介 …………………………………………… 7
一、 MO 概述 …………………………………………………… 7
二、 .MO 的功能 …………………………………………………… 7
三、 MO 支持的数据格式 ………………………………………… 8
四、如何学习 MO………………………………………………… 9
第三章 VB 环境下的 MO 和系统界面设计 ………………………… 12
第四章 图层和数据操作 ……………………… … ……………… 24
第五章 地图的放大、缩小及漫游 …… …… ……………………… …32
第六章 地图的渲染 (符号化表示)与标注 ………………………… 39
第七章 几何对象操作 ……………………………………… ………… 57
第一章 GIS 二次开发概述
GIS 根据其内容可分为两大基本类型:一是工具型 GIS ,也就是
GIS 工具软件包(如 Arc/Info 等),具有空间数据输入、存储、处理、
分析和输出等基本功能;二是应用型 GIS ,以某一专业、领域或工作
为主要内容,包括专题 GIS 和区域综合 GIS 。随着 GIS 应用领域的扩
展,应用型 GIS 的开发工作日显重要。如何针对不要的应用目标,高
效的开发出既合乎需要又具有方便、美观、丰富的界面形式的 GIS ,
是 GIS 开发者非常关心的问题。
目前主要有三种方式:
一、 独立开发
独立开发指不依赖任何 GIS 工具软件,从空间数据输入、存储、
处理到分析和输出等基本功能, 所有算法由开发者独立设计, 然后选
用某程序设计语言 (C++ ,Delphi) 在一定操作平台上编程实现。其好
处在于无须依赖 GIS 商业软件,可减少开发成本,但开发难度大,
产品也很难与商业化 GIS 软件相比。
二、单纯二次开发
单纯二次开发指完全借助 GIS 工具软件提高的开发语言(主要
为宏语言,如 ESRI 的 ArcView 提供 Avenue 语言, MapInfo 公司研
制的 MapInfo Professional 提供了 MapBasic 语言等)进行应用系统
开发;该方式虽省时省心,但编程语言功能很弱,程序不尽人意。
三、集成二次开发
集成二次开发指利用专业 GIS 工具软
您可能关注的文档
最近下载
- 第七章测试·提升卷(考试版A4)(含答案)初中地理人教版(2024)八年级下册.docx VIP
- 亲子科学实验60例(家庭版).docx
- 第七章测试·基础卷(考试版A4)(含答案)初中地理人教版(2024)八年级下册.docx VIP
- 现代大学英语精读2_第三版__教师教案.doc VIP
- 建筑电气施工技术.pptx VIP
- 腰椎骨折的术后护理.ppt VIP
- 2025年河北省唐山市新质生产力发展研判:钢铁之城新智飞跃,4+4+N现代化产业体系激活唐山新质生产力[图].docx VIP
- 肉制品企业规章制度.docx VIP
- DB13_T 5366-2021 危险化学品企业安全风险管控与隐患排查治理规范DB13T5366-2021_6537.docx VIP
- 南阳市方城县2024年四上数学期末质量跟踪监视试题含解析.doc VIP
原创力文档

文档评论(0)