基本信息
内容简介
计算机书籍
本书以开源GIS软件和开源空间数据库PostgreSQL为主要内容,特别是以空间数据库PostgreSQL为中心,以OGC标准为主线,详细介PostgreSQL、QGIS、GeoServer等开源软件及其应用案例。全书分为8章,第1章对空间数据库的发展状况进行介绍和分析;第2章简单介绍开源GIS软件和空间数据库PostgreSQL的初步使用;第3章介绍空间数据库的SQL Geometry数据类型;第4章介绍矢量数据空间SQL查询与分析操作;第5章介绍栅格数据空间SQL查询与分析操作;第6章介绍利用QGIS、ArcMap对空间数据库进行管理以及利用GeoServer发布空间信息;第7章分别介绍利用Java和C#对空间数据库进行管理和操作;第8章以案例的方式介绍利用开源软件和开源空间数据库在“智慧林业”中的应用。
本书主要针对于教学科研和工程应用,特别对开源GIS和空间数据库的理论推广和工程项目应用具有重要的应用价值;本书主要适合于地理信息系统、林业、交通应用、测绘等与地学相关领域的从业人员。
目录
1.1回顾数据库的相关基础知识1
1.1.1数据库的基本概念1
1.1.2结构化查询语言1
1.1.3数据库访问技术2
1.1.4数据库的标准3
1.2认识空间数据库4
1.2.1空间数据库4
1.2.2空间数据库标准简介5
1.2.3空间数据模型6
1.3空间数据库产品8
1.3.1常见的商业空间数据库8
1.3.2开源空间数据库8
1.3.3PostGIS简介11
第2章开源GIS软件和空间数据库使用初步14
2.1PostgreSQL的安装与PostGIS空间引擎配置14
2.1.1PostgreSQL的安装14
2.1.2PostGIS空间引擎配置18
2.2QGIS与uDig的安装与配置24
2.2.1QGIS的安装与配置24
前言
自己过去十年走过的那些路,现在看来是如此的崎岖,又充满了缺憾。对人生如此,对产业技术也如此。不过抱怨和自责都是没有价值的,只有留下文字和书稿,去记录和留住那些过去吧。
作为一名在地理信息产业从业长达15年之久的老兵,耳边经常听到的是ArcGIS、SuperMap、Oracle、SQL Server等内容。不论是我的学生还是认识的朋友,对开源社区(像Linux、PostgreSQL、Apache等,尤其像Hadoop或者Linux Kernel这些知名度高的社区),多数人知道的少之又少;说起来很惭愧,很多人对地理信息产业的中坚力量OGC、OSGeo也没有真正地去深入了解过它,更别说为之贡献些什么了。
我觉得这一切都需要改变!
在写作这本书的过程当中,力求内容精练、方法实用,注重GIS和空间数据库的理论与实践密切结合,同时反映地理信息产业界的最新研究成果,适合专业学生、从业人员阅读,为地学从业人员提供理论依据和技术参考。
在书稿即将完成之际,感触颇深。本书虽然只是一个开始,但笔者相信可以为今后的研究奠定一个较好的基础。希望通过本书的出版,使更多的专家、同行和学者关注该领域,进一步推动中国基础地理信息的研究和应用。此外,在撰写过程中,马天午、陈孝银、陈振德、单立刚、孙燕飞等出力颇多,对此书的完成花费了很多心血,对他们的付出表示感谢。
本书的研究和出版得到了国家自然基金项目(41201408)、浙江省公益项目(2014C32119)和浙江省自然基金项目(LY16D010009)的资助。
最后,当今科技的发展突飞猛进,日新月异,本书虽尽可能力求全面,紧跟时代步伐,但深知该领域应用广泛,笔者才疏学浅,难免有遗漏及不足之处,恳请读者见谅并不吝指正。
陈永刚2015年11月