全新正版书籍,24小时发货,可开发票。
¥ 35.2 5.1折 ¥ 69 全新
库存6件
作者张贵军、陈铭
出版社清华大学出版社
ISBN9787302427407
出版时间2016-04
装帧平装
开本16开
定价69元
货号23957703
上书时间2024-12-24
美国学者Goodchild于1992年提出的地理信息系统(Geographic Information System,GIS)是对地理信息空间进行描述、采集、处理、存储、管理、分析和应用的一门综合性学科。随着计算机技术、信息技术、空间技术以及网络的发展,利用Web发布信息越来越普及,而地理信息系统(GIS)与网络的结合产生了万维网地理信息系统(WebGIS),它引起了地理信息发布的全新变革,为实现GIS信息的共享提供了技术保障。
21世纪是一个数字化信息爆炸的时代,随着分布式网络技术、嵌入式移动网络技术等网络技术的快速发展,以及“数字地球”“智慧地球”“物联网”“云计算”“大数据”等概念的提出,网络GIS共享与应用全面铺开,包括桌面端、Web端、移动端以及云端GIS应用,呈现百花齐放之态。当今GIS正朝着一个可运行的、分布式的、开放的、网络化的全球GIS发展,基于因特网的WebGIS将成为下一阶段GIS发展的一个主流趋势。
本书编写过程中参考了大量的地理信息系统专业著作,以及ArcGIS和OpenGIS相关的技术文档。书中介绍软件操作方法的内容参考了Esri公司资源中心的部分公开资料及软件帮助文档,以保证软件操作的准确性,在这里对行业前辈及Esri公司一并表示感谢。
本书由张贵军主持编著,负责全书章节内容的安排和统筹。陈铭参与编写本书第4章和第5章,李栋炜参与编写本书第1~3章,夏华栋参与编写第6~8章,周晓根参与全书内容的检查,郝小虎参与书中插图的绘制,这些人员长期从事GIS方面的理论研究与应用开发,具有丰富的理论知识和实践经验。后,感谢俞立教授在本书编写过程中给予的指导和提出的宝贵意见。
由于时间仓促以及笔者能力所限,书中难免有错误和不足之处,欢迎广大读者及同行批评指正,以促改进。阅读本书的过程中,如果读者有任何疑问,可以发邮件到webgisdevelop@163.com,我们会及时回答您的问题。
编者2016年2月
张贵军 博士、教授、博士生导师,2004年7月获上海交通大学控制科学与工程专业博士学位,同年到浙江工业大学信息学院任教,曾被评为浙江工业大学首届学术骨干教师并入选浙江工业大学首届创新团队。主要研究方向:智能信息处理、生物信息学、优化理论与算法设计及计算机应用开发。主持国家自然科学基金1项、浙江省自然科学基金2项、浙江省科技攻关及公益项目2项、校重点科学自然科学基金1项、企业合作项目4项;参与完成863项目1项、省重大专项3项、省自然科学基金3项,厅局级项项2项。在上述领域发表SCI、EI论文40多篇;申请发明专利30多项,其中授权5项;获得软件著作权登记60项;出版编著1部;浙江省自然科学论文二等奖2篇、三等奖1篇。
Web基础知识篇 第1章Web应用开发简介 1.1Web应用 1.1.1Web应用发展历史 1.1.2Web应用的基本构成 1.2Web前端开发简介 1.2.1网页布局和样式 1.2.2JavaScript脚本语言 1.2.3Flash技术 1.3Web后台开发简介 1.3.1服务器软件 1.3.2数据库 1.3.3Web后台开发语言 第2章Web前端开发基础 2.1前言 2.1.1超文本标记语言 2.1.2认识超文本标记语言 2.1.3文档语言编码 2.2网页布局基础 2.2.1认识HTML CSS布局技术 2.2.2样式文件的引用方式 2.2.3CSS的盒子模型 2.2.4类选择器 2.2.5进一步修饰 2.3JavaScript语言基础 2.3.1JavaScript简介 2.3.2Web文档对象模型DOM 2.3.3使用JavaScript实现数据的校验 2.3.4使用工具包和开发框架 2.3.5使用插件加速开发 2.3.6总结和深入学习 第3章JavaWeb服务器端开发基础 3.1建立开发平台 3.1.1安装JDK 3.1.2安装Tomcat 3.1.3安装PostgreSQL数据库 3.1.4安装Eclipse 3.2MVC模式及对象持久化 3.2.1开发框架简介 3.2.2MVC的层结构 3.2.3对象关系映射ORM技术 3.2.4SSH集成开发框架 3.3Struts2框架的使用 3.3.1Struts2框架的下载及部署 3.3.2Struts2配置 3.3.3创建个Action实例 3.3.4使用Struts2的动作 3.3.5通过Action接收前台数据 3.3.6通过Session记录登录状态 3.3.7使用拦截器阻止非法访问 3.3.8文件的上传 3.4Hibernate框架的使用 3.4.1配置数据库连接 3.4.2建立持久化类 3.4.3配置映射文件 3.4.4写入数据库实例 3.4.5读取数据库实例 3.4.6数据库删除实例 3.5Spring框架的使用 3.5.1Spring简介 3.5.2Spring的配置 3.5.3Spring和Struts2、Hibernate的整合 WebGIS开发技术篇 第4章WebGIS 4.1WebGIS简介 4.1.1什么是WebGIS 4.1.2WebGIS的特征 4.1.3WebGIS应用程序框架 4.1.4B/S结构的WebGIS系统的分层处理体系 4.2WebGIS实现技术 4.2.1CGI技术 4.2.2Java Applet技术 4.2.3Plugin技术 4.2.4ActiveX技术 4.2.5Server API技术 第5章ArcGIS for Server网络地图应用开发 5.1ArcGIS for Server简介 5.1.1什么是ArcGIS Server 5.1.2ArcGIS for Server的组件 5.1.3ArcGIS for Server中包含的内容 5.1.4ArcGIS for Server安装 5.2地图制作 5.2.1Desktop安装教程 5.2.2地图矢量化过程 5.2.3矢量化过程示例 5.3地图服务发布 5.3.1服务类型 5.3.2发布服务 5.4使用服务 5.4.1ArcGIS API for JavaScript简介 5.4.2ArcGIS API for JavaScript实现编辑功能 5.4.3ArcGIS API for JavaScript实现打印功能 第6章OpenGIS 6.1OpenGIS概述 6.1.1什么是OpenGIS 6.1.2OpenGIS特点 6.1.3OpenGIS相关定义 6.1.4OpenGIS开放模式 6.1.5软件及类库 6.1.6框架作用 6.2OpenGIS技术实现 6.2.1面向对象技术与分布计算技术 6.2.2开放式数据库互连(ODBC) 6.2.3分布式对象技术 6.3地图服务器GeoServer 6.3.1GeoServer简介 6.3.2环境搭建 6.3.3地图数据处理 6.3.4部署地图数据 6.3.5发布Web地图服务(WMS) 6.3.6基于Silverlight技术的地图客户端实现 6.4地图客户端OpenLayers 6.4.1开源地图框架介绍 6.4.2源代码总体结构分析 6.4.3Web制图基本知识 6.4.4添加栅格图层 6.4.5添加矢量图层 6.4.6使用事件 6.4.7添加控件 6.4.8样式特点 6.4.9OpenLayers数据表现 WebGIS项目实践篇 第7章城市地下电力管线GIS系统 7.1系统概述 7.1.1开发背景 7.1.2需求分析 7.1.3可行性分析 7.2系统整体设计 7.2.1GIS功能模块设计 7.2.2设备管理模块设计 7.2.3管线业务功能模块设计 7.2.4其他管理模块 7.3数据库设计 7.3.1系统设备模型设计 7.3.2系统属性数据库设计 7.3.3系统空间数据库设计 7.3.4属性与空间数据库关联设计 7.4系统实现 7.4.1开发环境搭建 7.4.2GIS功能模块实现 7.4.3设备管理模块实现 7.4.4管线业务模块实现 7.4.5其他管理模块实现 7.5系统发布 7.5.1创建工程 7.5.2运行工程 第8章交通WebGIS信息系统 8.1交通WebGIS系统概述 8.1.1开发背景 8.1.2需求分析 8.2系统整体设计 8.2.1主界面基本模块功能设计 8.2.2地图基本管理模块功能设计 8.2.3手机定位模块功能设计 8.2.4经纬度路径生成功能设计 8.2.5导航模块功能设计 8.2.6用户管理模块功能设计 8.3数据库设计 8.3.1ER图设计 8.3.2创建数据库及数据表 8.4系统实现 8.4.1开发环境及环境配置 8.4.2主界面基本模块 8.4.3地图基本管理模块 8.4.4手机定位模块 8.4.5经纬度路径生成模块 8.4.6导航模块 8.4.7用户管理模块 8.5系统发布 8.5.1开发环境 8.5.2创建工程 8.5.3运行工程 8.6开发总结 参考文献 |
— 没有更多了 —
以下为对购买帮助不大的评价