9787121217036 搭建式GIS开发 电子工业出版社 吴信才

9787121217036 搭建式GIS开发 电子工业出版社 吴信才 pdf epub mobi txt 电子书 下载 2025

吴信才 著
图书标签:
  • GIS
  • 开发
  • ArcGIS
  • Python
  • 空间数据
  • 地图编程
  • 电子工业出版社
  • 吴信才
  • 搭建式GIS
  • 地理信息系统
  • 软件开发
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 聚雅图书专营店
出版社: 电子工业出版社
ISBN:9787121217036
商品编码:29314756551
出版时间:2013-11-01

具体描述

基本信息

书名:搭建式GIS开发

定价:59.00元

作者:吴信才

出版社:电子工业出版社

出版日期:2013-11-01

ISBN:9787121217036

字数:

页码:

版次:1

装帧:

开本:

商品重量:0.4kg

编辑推荐


内容提要


  随着GIS技术的普及,GIS应用的范围越来越广,面向桌面、网络、移动等多方向发展。在全球数据共享的大前提下,如何在共享自身数据资源的同时,接纳第三方异构数据资源,并能高效、快捷地构建应用系统,已经成为GIS软件发展急需解决的问题之一。为此,中地数码集团经多年的努力,基于MapGIS数据中心技术,研发出新一代GIS开发技术——搭建式GIS开发技术。该种开发技术具有“零编程、巧组合、易搭建”的特点,力图以“搭建”的思想完成应用程序的搭建,以解放程序员,实现产业化生成GIS软件的梦想。MapGIS不仅提供大量的GIS数据和功能资源支撑,同时为方便GIS系统更好地与业务系统结合,构建了一套业务系统模型,从模型流程的搭建、功能的选择、模块的设计、与GIS功能的结合、应用系统的搭建等多个方面,全面提供业务支持。
  全书共8章,分三部分内容,部分为理论部分,介绍MapGIS搭建式GIS开发构建的理论基础,从搭建式GIS开发的技术特点、开发体系、开发框架、关键技术等多个方面展开描述;第二部分和第三部分为搭建式GIS开发篇——C/S和搭建式GIS开发篇——B/S,从简单的系统搭建,到深入的开发扩展,再到后的项目应用三个层次展开介绍,同时选择具备代表性的开发案例,满足不同层次的二次开发用户需求。
  为便于读者更好地阅读与掌握本书内容,本书每章前均列出本章学习的目的要求、主要内容、重点难点,让读者阅读前心中有数,避免盲目翻阅。每章内容结束后均有小结,对本章内容进行总结,并简要介绍下一章内容,承上启下,便于读者阅读。同时,在每章后均附有主要问题解答和练习题,巩固练习,以加深读者对本章内容的理解。

目录


部分 搭建式GIS开发原理篇
章 新一代GIS开发方式
1.1 GIS开发现状
1.1.1 GIS开发现状分析
1.1.2 GIS开发发展趋势
1.2 新一代GIS开发技术诞生
1.2.1 MapGIS搭建式GIS开发技术
1.2.2 MapGIS搭建式GIS开发技术特点
1.3 本章小结
1.4 问题与解答
1.5 练习题
第2章 MapGIS搭建式GIS开发框架
2.1 MapGIS IGSS概述
2.1.1 MapGIS IGSS二次开发框架
2.1.2 MapGIS 开发平台体系
2.1.3 MapGIS IGServer开发平台简介
2.1.4 MapGIS Mobile开发平台简介
2.2 MapGIS搭建式GIS开发体系
2.2.1 搭建式GIS开发体系概述
2.2.2 C/S搭建式GIS开发体系
2.2.3 B/S搭建式GIS开发体系
2.3 MapGIS搭建式GIS开发框架
2.3.1 MapGIS搭建式GIS开发整体框架
2.3.2 MapGIS搭建式GIS开发工具体系
2.3.3 MapGIS搭建式GIS开发基础环境
2.4 MapGIS搭建式GIS开发技术
2.4.1 数据中心理念
2.4.2 数据仓库
2.4.3 功能仓库
2.4.4 MapGIS Visual Studio
2.4.5 表单设计器
2.4.6 搭建与运行
2.4.7 规范与标准
2.5 本章小结
2.6 问题与解答
2.7 练习题
第二部分 搭建式GIS开发篇——C/S
第3章 C/S GIS应用系统搭建
3.1 C/S GIS应用系统搭建原理
3.2 GIS应用系统开发环境配置
3.3 GIS应用系统搭建入门示例
3.3.1 应用系统概述
3.3.2 GIS工作空间系统搭建
3.4 本章小结
3.5 问题与解答
3.6 练习题
第4章 C/S GIS应用系统扩展
4.1 C/S GIS应用系统扩展概述
4.2 GIS功能流程扩展
4.2.1 功能流程扩展原理
4.2.2 扩展功能概述
4.2.3 扩展程序集实现
4.2.4 扩展流程搭建
4.3 GIS功能插件扩展
4.3.1 功能插件扩展原理
4.3.2 扩展功能概述
4.3.3 视图类插件扩展——地图视图
4.3.4 菜单栏插件扩展——专题分析
4.3.5 交互式插件扩展——信息查询
4.3.6 工具类插件扩展
4.4 地震信息专题应用系统搭建
4.5 本章小结
4.6 问题与解答
4.7 练习题
第5章 C/S搭建式GIS项目实战——公共交通信息管理系统
5.1 应用概述
5.2 需求分析
5.3 实现方案
5.3.1 实现模式
5.3.2 系统架构
5.3.3 数据组织
5.3.4 系统功能
5.4 系统实现
5.4.1 基础功能实现
5.4.2 信息查询、专题统计、打印输出功能搭建
5.4.3 线路生成功能
5.4.4 换乘分析功能
5.4.5 线网评估功能
5.5 本章小结
5.6 问题与解答
5.7 练习题
第三部分 搭建式GIS开发篇——B/S
第6章 B/S GIS应用系统搭建
6.1 B/S GIS应用系统搭建原理
6.2 GIS应用系统开发环境配置
6.2.1 开发环境要求
6.2.2 安装MapGIS IGSS
6.2.3 MapGIS IGServer配置
6.2.4 搭建开发环境配置
6.3 GIS应用系统示例搭建
6.3.1 GIS应用系统概述
6.3.2 GIS数据发布
6.3.3 GIS功能表单搭建
6.3.4 GIS应用系统框架配置
6.3.5 GIS应用系统部署发布
6.4 本章小结
6.5 问题与解答
6.6 练习题
第7章 B/S GIS应用系统扩展
7.1 B/S GIS应用系统扩展框架
7.2 B/S GIS应用层扩展
7.2.1 应用层扩展原理
7.2.2 水雨情会商及应急展示系统
7.3 基于工作流的功能服务扩展
7.3.1 基于工作流的功能服务扩展原理
7.3.2 Web地图打印展示系统
7.4 Web服务扩展开发
7.4.1 Web服务扩展原理
7.4.2 数字社区展示系统
7.5 本章小结
7.6 问题与解答
7.7 练习题
第8章 B/S搭建式GIS项目实战——税务电子政务平台
8.1 建设背景
8.2 开发环境
8.3 系统设计
8.3.1 系统框架设计
8.3.2 功能模块设计
8.3.3 数据库设计
8.4 系统实现
8.4.1 地图基本功能
8.4.2 信息查询
8.4.3 税源区域管理
8.4.4 地址门牌管理
8.4.5 税源预警
8.5 系统部署发布
8.5.1 框架主页环境配置
8.5.2 表单服务配置
8.5.3 文件部署
8.5.4 站点配置
8.6 本章小结
8.7 问题与解答
8.8 练习题
参考文献

作者介绍


  吴信才,男,中国地质大学教授、博士生导师、首届长江学者特聘教授,第十、十一届全国政协委员,第八、九、十届民盟中央委员,国家GIS产业技术创新战略盟理事长,国家GIS工程中心首席科学家,教育部GOS工程中心主任,湖北省GIS工程中心主任。曾荣获“湖北省青年科技精英”、“地矿部跨世纪人才”、“国家有突出贡献的中青年专家”、“全国教师”、“全国科技工作者”、“湖北省劳动模范”、“测绘科技工作先进个人”、2011年获“中国软件十年功勋奖”、“十一五测绘地理信息科技杰出贡献奖”等荣誉。  三十多年来,吴信才教授,一直坚持在数字制图及地理信息系统学科领域,不断技术创新与突破,先后主持国家863重点项目“面向网络海量空间信息的大型GIS”“网格GIS软件及其重大应用”等十多项国家科技攻关项目。取得多项达到国际先进水平的科研成果,获得国家科技进步二等奖三项,国家科技进步三等奖一项,省部级科技进步一等奖四项等。
  他对我国的*贡献是,研制出的中国套“彩色地图编辑出版系统”结束了干百年的手王地图制图历史,使彩色地图出版行业产生革命性变革;自主研发的“地理信息系统软件”打破了国外GIS~台软件在我国一统天下局面,改变了我国长期依赖国外GIS软件平台的现状;他对湖北省的*贡献是,在GIS领域,推动产学研一体化发展,培养出一支强大的科研人才队伍、打造出GIS行业中的领军企业、建立了GIS领域*影响力的国家GIS工程中心,从而奠定了湖北省的空间信息产业在GIS行业中的地位。

文摘


序言



《精通Python网络爬虫:从入门到精通》 作者: 李明 出版社: 机械工业出版社 简介: 在这本《精通Python网络爬虫:从入门到精通》中,我们将带领您踏上一段深入探索网络世界奥秘的旅程。网络爬虫,作为连接互联网信息海洋的强大工具,正日益成为数据分析、内容聚合、市场调研、信息监控等领域不可或缺的利器。本书旨在为您提供一个全面、系统且实用的Python网络爬虫开发指南,帮助您从零基础逐步成长为一名能够独立构建和部署复杂爬虫应用的专业开发者。 第一部分:爬虫基础与核心概念 在开始构建实际的爬虫程序之前,理解其底层原理和基本概念至关重要。本部分将为您打下坚实的基础。 互联网工作原理概览: 我们将从HTTP/HTTPS协议讲起,深入理解请求(Request)和响应(Response)的交互过程,解析URL的构成要素,以及HTML、CSS、JavaScript在网页中的作用。了解这些,才能更好地模拟浏览器行为,精准获取所需数据。 Python入门与环境搭建: 对于初学者,我们将提供简洁明了的Python入门教程,涵盖基本语法、数据类型、控制流、函数等核心知识。同时,详细指导您如何搭建Python开发环境,包括安装Python解释器、配置IDE(如PyCharm、VS Code)以及管理第三方库(pip)。 网页结构与解析: 学习如何分析网页的HTML结构,识别关键信息所在的标签。我们将重点介绍两种强大的HTML解析库:Beautiful Soup和lxml。通过丰富的实例,您将掌握如何使用它们进行标签查找、属性提取、文本获取以及层级导航,实现对复杂网页结构的有效解析。 数据抓取的基本流程: 梳理一个完整的网络爬虫工作流程,包括发送HTTP请求、接收响应、解析HTML、提取数据、存储数据等关键步骤。我们将通过一个简单的静态网页爬取案例,让您对整个流程有一个直观的认识。 第二部分:进阶爬虫技术与实战应用 掌握了基础知识后,我们将进入更具挑战性和实用性的进阶领域,解决实际爬虫开发中遇到的各种问题。 动态网页爬取: 许多现代网站采用JavaScript动态加载内容,传统的静态HTML解析方法难以应对。本部分将深入讲解如何处理动态网页,包括: Selenium WebDriver: 学习使用Selenium模拟真实浏览器行为,执行JavaScript,并从中提取动态生成的数据。我们将涵盖页面元素的定位、交互操作(点击、输入、滚动)以及等待策略等。 分析XHR请求: 掌握使用浏览器开发者工具(Network Tab)分析XMLHttpRequest(XHR)请求,识别数据接口,直接抓取API返回的JSON或XML数据,这通常比模拟浏览器渲染更高效。 爬虫的健壮性与反爬策略: 现实世界的网络爬取并非一帆风顺,网站常常部署各种反爬虫机制。我们将深入探讨如何应对这些挑战: User-Agent与请求头: 学习如何设置合理的User-Agent,模拟不同浏览器,以及理解其他请求头(如Referer, Accept-Language)的作用,提高爬虫的隐蔽性。 IP代理池: 讲解如何构建和使用IP代理池,轮换IP地址,避免因频繁请求而被封禁。我们将介绍代理的选择、检测和管理技术。 验证码识别: 探讨处理验证码的常用方法,包括使用第三方打码平台API,或者介绍一些基础的机器学习模型识别思路(视篇幅而定)。 延时与限速: 合理设置请求之间的延时,避免过快的访问频率,模拟人类浏览行为,降低被检测的风险。 并发与异步编程: 为了提高爬虫的效率,处理大量数据,掌握并发和异步编程技术至关重要。 多线程与多进程: 学习Python的`threading`和`multiprocessing`模块,实现爬虫任务的并行处理,显著缩短爬取时间。 异步IO(asyncio): 深入理解Python的`asyncio`库,学习如何使用`async/await`关键字编写高效的异步网络爬虫,尤其适用于I/O密集型任务。 爬虫框架的应用: 学习使用成熟的爬虫框架,能够极大地提升开发效率和项目可维护性。 Scrapy框架深度解析: 我们将投入大量篇幅详细讲解Scrapy框架,从其架构设计(Spider, Item, Pipeline, Middleware)到核心组件的配置和使用。通过Scrapy,您可以构建出高度可扩展、功能强大的分布式爬虫系统。我们将通过多个实战项目,展示Scrapy在不同场景下的应用。 数据存储与处理: 抓取到的原始数据需要妥善存储和处理。 文件存储: 学习将数据保存为CSV、JSON、XML等常见文件格式。 数据库操作: 讲解如何使用Python连接和操作关系型数据库(如MySQL, PostgreSQL)以及NoSQL数据库(如MongoDB),实现数据的结构化存储。 进阶话题与最佳实践: API爬取: 重点介绍如何发现和利用网站提供的公开API,这是最高效的数据获取方式。 爬虫的部署与维护: 学习如何将爬虫部署到服务器上,实现定时任务,以及如何进行日常的监控和维护。 法律与道德规范: 强调在进行网络爬取时,遵守robots.txt协议,尊重网站的版权和隐私,避免进行恶意爬取,做到合法合规。 第三部分:综合实战项目 理论结合实践是学习的关键。本书将通过多个精心设计的实战项目,引导您将所学知识融会贯通。 项目一:电商商品信息抓取 目标:从知名电商平台抓取商品列表、详情页的名称、价格、销量、评价等信息。 技术运用:Beautiful Soup/lxml,Requests,Selenium(处理动态加载),IP代理,数据清洗与存储(CSV/数据库)。 项目二:新闻资讯聚合爬虫 目标:从多个新闻网站抓取文章标题、摘要、链接、发布时间等。 技术运用:Scrapy框架,URL去重,内容分类,定时更新。 项目三:社交媒体数据分析(示例性) 目标:演示如何抓取公开的社交媒体信息(如微博的公开信息),并进行简单的统计分析。 技术运用:API调用(如果可用),或者模拟登录(需谨慎),数据可视化基础。 重要提示: 强调社交媒体平台通常有严格的使用协议和隐私政策,本章节仅为技术演示,实际操作需严格遵守平台规定。 项目四:特定行业数据监测 目标:根据实际需求,设计一个针对特定行业(如招聘信息、房产信息)的爬虫,实现信息的高效获取和初步分析。 技术运用:综合运用本书中学到的各项技术,根据具体业务场景进行定制化开发。 本书特色: 循序渐进,由浅入深: 从最基础的HTTP协议讲起,逐步深入到复杂的动态网页处理和分布式爬虫框架。 理论与实践并重: 每一章节都配有清晰的代码示例和详细的讲解,帮助您理解概念并立即应用。 覆盖主流技术: 涵盖了Python网络爬虫领域最常用、最核心的库和框架,如Requests, Beautiful Soup, lxml, Selenium, Scrapy。 注重实战: 提供了多个贴近实际需求的综合性项目,让您在解决问题的过程中巩固知识。 强调规范与安全: 讲解了如何应对反爬机制,以及进行合法合规的网络爬取。 面向开发者: 旨在培养具备独立开发、维护和优化网络爬虫能力的专业人才。 无论您是想快速获取互联网海量信息的数据分析师、希望自动化信息收集的开发者、进行市场调研的商业人士,还是对网络爬虫技术充满好奇的初学者,本书都将是您不可多得的优质学习资源。让我们一起,用Python构建您的信息获取利器!

用户评价

评分

这本书简直是打开了我对GIS开发新世界的大门!我之前一直对GIS抱有一种模糊的概念,觉得它只是地图和位置的叠加,但这本书的出现彻底改变了我的认知。从最初的搭建环境,到一步步深入理解核心概念,再到最后能够独立构建一个小型应用,整个过程都充满了惊喜和成就感。作者吴信才老师的讲解深入浅出,即使是初学者也能轻松跟上。书中大量的实例代码,更是我学习过程中的“救命稻草”,可以直接上手实践,加深理解。我特别喜欢书中关于数据模型和空间分析的章节,它们让我明白了GIS背后强大的逻辑和计算能力,不再仅仅是“看地图”,而是能够“做地图”和“分析地图”。现在,我甚至开始思考如何将GIS技术应用到我自己的工作项目中,解决一些实际问题,这在以前是想都不敢想的。这本书的出版,无疑为无数GIS领域的学习者和开发者提供了宝贵的资源,其价值难以估量。

评分

这本书的内容,尤其是其在GIS开发领域的深度和广度,让我惊叹不已。我一直对能够将地理信息与实际应用相结合的技术感到着迷,而这本书恰恰满足了我对这方面的所有好奇。从基础的GIS概念讲解,到复杂的空间数据处理与分析,再到高级的GIS平台搭建与二次开发,作者吴信才先生都进行了详尽而清晰的阐述。我尤其欣赏书中关于不同GIS软件和平台的比较分析,这对于我选择适合自己项目需求的工具非常有帮助。而且,书中提供的代码示例,不仅涵盖了常用的GIS开发语言和API,还涉及了许多实际应用场景下的解决方案,这让我在学习理论知识的同时,也能迅速掌握实用的开发技能。读完这本书,我感觉自己对GIS开发的理解已经上升到了一个全新的层面,能够更加自信地面对未来的挑战,并有能力去探索和创造更多基于GIS的创新应用。

评分

作为一名长期在IT行业摸爬滚打的开发者,我深知一本高质量技术书籍的重要性,而《9787121217036 搭建式GIS开发》无疑就是这样一本难得的佳作。这本书并非泛泛而谈,而是切切实实地解决了在GIS开发过程中可能遇到的各种难题。我尤其关注书中关于系统架构设计和性能优化的部分,这些内容对于构建稳定、高效的GIS应用至关重要。作者吴信才先生的经验之谈,让我少走了不少弯路。书中详细介绍了如何根据实际需求选择合适的GIS技术栈,如何进行模块化开发,以及如何处理大规模空间数据的加载和渲染。这些都是在实际项目中常常会遇到的瓶颈,而这本书给出了切实可行的解决方案。读完这本书,我不仅对GIS开发有了更深入的认识,更重要的是,我获得了一套行之有效的开发方法论,相信这将极大地提升我未来GIS项目的开发效率和质量。

评分

这本书给我带来的最直接感受,就是它极大地拓宽了我对GIS开发的应用边界的认识。我一直认为GIS主要应用于地图制作或简单的地理信息查询,但这本书让我看到了GIS在数据挖掘、智能分析、甚至是物联网与大数据融合等前沿领域的巨大潜力。吴信才先生在书中对于不同GIS开发模式的剖析,特别是关于云GIS和移动GIS的章节,让我耳目一新。书中提供的案例分析,都紧密结合了当前的技术趋势和市场需求,让我看到了GIS技术在实际商业场景中的巨大价值。例如,书中关于智慧城市、环境保护等方面的应用案例,都让我深思GIS技术如何能够真正服务于社会发展。这本书不仅仅是一本技术指南,更像是一位经验丰富的导师,指引我如何在这个日新月异的领域中不断学习和进步,发掘新的机遇。

评分

坦白说,在阅读这本书之前,我对“搭建式GIS开发”这个概念并没有一个清晰的认识,甚至有些望而却步。但这本书的出现,彻底打消了我的疑虑。作者吴信才先生以一种非常系统且循序渐进的方式,将复杂的GIS开发流程拆解成一个个易于理解的模块。我特别喜欢书中关于GIS系统设计原则和开发流程的讲解,这让我明白了一个完整的GIS项目是如何从需求分析到最终落地的。而且,书中对于各种开发工具和开源库的介绍,都附有详细的使用说明和代码示例,让我能够快速上手,亲身体验GIS开发的魅力。这本书的价值在于,它不仅教授了“如何做”,更重要的是教会了“为什么这么做”,让我能够从根本上理解GIS开发的核心逻辑,从而更好地进行创新和优化。这本书是我GIS开发学习道路上的一块重要基石。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou 等,本站所有链接都为正版商品购买链接。

© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有