书籍详情
《地理信息系统设计与开发》[20M]百度网盘|亲测有效|pdf下载
  • 地理信息系统设计与开发

  • 出版时间:2005-03
  • 热度:5581
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  本书是作者在多年从事GIS教育、科研与应用开发的基础上,结合最新G1S开发技术编写而成的。书中的大部分内容来自作者的教学与科研实践,其中有关GIS基础软件平台与GIS控件开发的介绍,更是作者对自己开发的具有一定代表性的G1S基础软件的技术与经验的总结。书中首先系统地介绍了与GIS有关的概念、分类、流行开发工具等基本知识;接着,介绍了应用型地理信息系统设计、开发的基本方法和相关技术;在此基础上,以Arclnfo下的AML.MapInfo下的MapBasic和MapX为例,分别介绍了基于宏语言、专用开发语言和基于组件的GIS开发;最后,作者结合GIS基础平台软件的研究与开发实践,较系统地介绍了GIS基础软件和GIS控件的开发技术,并给出了具体的应用案例。

目录

前言
第1章 地理信息系统设计与开发基础
1.1 地理信息系统的概念、产生和发展趋势
1.2 地理信息系统的分类
1.3 地理信息系统的硬、软件环境
1.4 地理信息系统的空间数据模型
1.5 空间数据质量及其控制
1.6 流行开发工具及其分类
习题

第2章 地理信息系统设计与开发方法概述
2.1 信息系统设计与开发的基本方法
2.2 地理信息系统设计的特点、内容、步骤和方法概述
2.3 需求分析
2.4 系统总体设计
2.5 系统详细设计
2.6 GIS软件设计
2.7 用户界面设计
习题

第3章 基于宏语言的GIS开发——以ArcInfo的AML为例
3.1 GIS宏命令语言与ArcInfo系统简介
3.2 ARC宏命令设计语言AML
3.3 AML界面设计
3.4 AML例程剖析
习题

第4章 MapInfo及其二次开发语言
4.1 MapInfo系统概述
4.2 MapBasic语言
4.3 基于MapBasic的应用系统开发
4.4 跨平台集成MapInfo
习题

第5章 基于组件的开发——以MapX为例
5.1 概述
5.2 用VC++开发基于MapX的GIS应用程序
5.3 用Visual Basic开发基于MapX的GIS应用程序
习题

第6章 开发GIS基本系统——以DigMap为例
6.1 使用专业开发工具与自行开发GIS基本系统的优缺点比较
6.2 GIS基本系统的功能要求
6.3 空间数据模型设计
6.4 空间数据管理与数据库设计
6.5 矢量空间数据的输入与编辑
6.6 矢量空间数据查询、检索的基本算法
6.7 栅格数据处理
6.8 基于数字高程矩阵的地表形态分析
6.9 空间数据的显示
6.10 多媒体数据及其他数据的管理与展示
习题

第7章 GIS组件开发
7.1 组件技术基础
7.2 GIS开发技术组件化的意义
7.3 GIS控件开发——以MapG为例
7.4 面向区域的GIS控件
7.5 面向区域的GIS控件的技术组织
7.6 面向区域GIS组件的开发方法
习题

第8章 GIS应用系统开发实例
8.1 陕西省生态环境数据库系统(SxEnv)
8.2 陕西省人口地理系统
习题

主要参考文献