地理信息系统是一门集地理学、计算机科学、测绘学、地图学等多学科于一体的综合性学科。最近几十年来地理信息系统飞速发展,它在测绘、资源、环境、规划、地质等领域被广泛应用,大量的应用型、技能型地理信息系统人才被培养出来。然而随着技术的进步与教育教学手段的不断革新,地理信息系统在课程体系、教学内容与教学模式等方面都有了新的变化,基于此,编者在综合参考地理信息科学技术新成果的基础之上,充分结合教学实践,编写了本书。本书具有如下特点:一是突出实践性。在本书的编写过程中,特别注重理论与实践的结合,本书前半部分(章到第8章)主要是对地理信息系统的原理进行介绍,后半部分(第9章到5章)利用ArcGIS平台对地理信息系统的实际操作进行介绍,理论与实践相对应,自成一体。二是注重应用性。本书关注知识前沿性与应
《CTF安全竞赛入门》主要介绍目前主流CTF(夺旗赛)的比赛内容和常见的题目类型,从Web安全、密码学、信息隐写、逆向工程、PWN等方面分析题目要求并给出解题技巧。 《CTF安全竞赛入门》题量丰富,实操性强,可供准备参加CTF和想要了解安全实战技能的高校学生、IT安全人员及运维人员阅读。
《CTF安全竞赛入门》主要介绍目前主流CTF(夺旗赛)的比赛内容和常见的题目类型,从Web安全、密码学、信息隐写、逆向工程、PWN等方面分析题目要求并给出解题技巧。 《CTF安全竞赛入门》题量丰富,实操性强,可供准备参加CTF和想要了解安全实战技能的高校学生、IT安全人员及运维人员阅读。
《CTF安全竞赛入门》主要介绍目前主流CTF(夺旗赛)的比赛内容和常见的题目类型,从Web安全、密码学、信息隐写、逆向工程、PWN等方面分析题目要求并给出解题技巧。 《CTF安全竞赛入门》题量丰富,实操性强,可供准备参加CTF和想要了解安全实战技能的高校学生、IT安全人员及运维人员阅读。
近年来,随着三维GIS的迅速发展,真三维的GIS应用备受青睐,二三维一体化应用需求旺盛,越来越多的人投身于三维GIS的研究与应用中。本书全面阐述基于MapGIS 10三维云GIS软件平台的三维GIS开发应用的原理与方法。全书共13章,分为四个部分:分为基础理论,由三维GIS的现状与趋势引入,通过平台二次开发体系、平台亮点与特色、数据管理与组织这几个方面,先让读者从宏观上认识MapGIS 10三维云GIS软件平台,为开发应用奠定理论基础;第二部分为开发流程,详细说明在云GIS环境下如何构建开发环境与聚合重构应用等,使开发者了解云端模式下的三维GIS开发流程;第三部分进入桌面三维GIS功能开发实战,基于开发原理与流程,由浅入深,依次介绍了桌面三维GIS功能的基础开发、进阶开发、高级开发;第四部分则为网络三维GIS功能开发实战,分别介绍了Web端、移动端的
多智能体系统可以看作由多个具有自主决策能力的软件智能体组成,各智能体之间会直接或间接地相互作用和影响。通常可以把多智能体系统分为两大类:合作式多智能体系统和非合作式多智能体系统,前者研究的核心问题是各智能体如何利用有限的局部信息,通过自主学习有效协作达到优化的共同目标;而后者一个重要问题是如何采用有效激励机制,促使各智能体主动协调合作,从而提升系统的整体性能。郝建业、梁浩锋著的本书将涵盖以公平性等为目标的多智能体协调合作理论与技术,结合不同优化目标,介绍新的多智能体学习算法和激励机制研究进展。本书适用于对多智能体系统设计理论感兴趣的读者,也可作为从事多智能体系统及博弈论理论研究的研究生或科研人员的参考书籍,对从事多智能体系统软件开发人员也具有的参考价值。
近年来随着人们对三维可视化系统的关注日益升温,三维应用系统的使用需求也逐渐由简单的观看向更多的GIS应用看齐,GIS应用开发者和使用者开始寻求三维GIS应用开发解决方案。本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础知识一常用功能开发一案例解析与综述”的讲解模式,深入浅出地讲解利用SuperMapGIS系列软件开发各种应用类型的三维GIS项目的技能。本书共18章,主题包括二三维一体化基础知识、三维数据准备、三维场景构建、三维基础功能开发、三维功能开发、三维场景网络发布、三维应用案例以及三维GIS展望等。本书主要面向地理信息系统相关专业师生,可作为地理信息系统专业高年级学生或研究生的实习教材,也可作为二次开发商及其开发人员的参考资料,帮助他们快速解决学习和工作中遇到的问题。
《数据分析思维:分析方法和业务知识》分为两大部分:“方法篇”和“实战篇”。 “方法篇”介绍了数据分析中常用的业务指标、分析方法以及如何用数据分析解决问题的步骤。 “实战篇”讲解了如何应用篇的方法来解决工作中的问题,分享十二个行业(电商、跨境电商、金融信贷、金融第三方支付、家政、旅游、在线教育、运营商、内容、房产、汽车、零售)的业务知识,以及该行业内用数据分析解决问题的实例。每个行业都包括业务模式、业务指标、案例分析三方面的内容。 通过本书的学习,你会熟悉数据分析的方法,并将其灵活应用在自己所处的行业中。
本书根据作者多年的遥感应用实践和遥感课程教学经验编写而成,系统地介绍了遥感数据处理软件ERDASIMAGINE的基本模块与基本操作(包括数据输入/输出、AOI编辑、数据格式转换、图像裁剪、图像镶嵌)、遥感图像的投影变换与几何校正、遥感图像增强处理、遥感图像融合处理、高光谱数据处理、无人机遥感测量、遥感图像分类、矢量数据编辑、遥感解译与制图等内容。本书将遥感数据处理理论方法和遥感数据处理应用实践相结合,可作为遥感科学与技术、地理信息科学、测绘工程、城乡规划、地理学等专业的本科实验教材,也可以作为地图学、环境科学、环境生态学、地理信息系统、遥感信息科学等专业的研究生以及相关研究人员、应用工程技术人员的参考用书。
《基于AE与C#的地理信息系统二次开发》应用VisualStudio2010专业版和ArcGIS10.0作为数字城市信息管理系统(水利信息资源管理系统、农业资源信息管理系统、林业资源信息管理系统)的开发工具,介绍了这两种工具的基本原理和应用方法。其中重点介绍了基于C#语言环境的使用方法及ArcEngine(AE)组件库的构成。在数字城市地理空间框架研发过程中,详细阐述了三个信息管理系统的研制技术路线和方法,为地理信息系统二次开发人员提供了研制参考实例。本书适合地理信息科学、测绘科学技术人员阅读,也可以供高等院校有关师生参考。
ArcGIS是一个完整而强大的地理信息平台,我们在这个平台上,可以进行几乎所有针对地理信息及服务的处理、分析、可视化、发布、共享和协同等工作。对于其中很多需要反复进行的操作,以及较为复杂的处理和分析,往往离不开编程。对于绝大多数人而言,编程终归是一件头疼的事。而要解决问题又绕不开编程时,聪明的做法就是尽可能采用简洁、灵活、高效的编程语言和环境,让我们可以更加专注于问题和解决问题的逻辑本身,尽量少一些编程所带来的困扰。显然,Esri对此一直是十分认真对待的,从上面提到的ArcGIS的脚本编程环境的演变可见一斑。在各种通用型的脚本编程语言中,Python可以说是后起之秀,其简洁、优雅而健壮的特性,得到了市场上广泛的支持和认可。
ArcGIS是一个完整而强大的地理信息平台,我们在这个平台上,可以进行几乎所有针对地理信息及服务的处理、分析、可视化、发布、共享和协同等工作。对于其中很多需要反复进行的操作,以及较为复杂的处理和分析,往往离不开编程。对于绝大多数人而言,编程终归是一件头疼的事。而要解决问题又绕不开编程时,聪明的做法就是尽可能采用简洁、灵活、高效的编程语言和环境,让我们可以更加专注于问题和解决问题的逻辑本身,尽量少一些编程所带来的困扰。显然,Esri对此一直是十分认真对待的,从上面提到的ArcGIS的脚本编程环境的演变可见一斑。在各种通用型的脚本编程语言中,Python可以说是后起之秀,其简洁、优雅而健壮的特性,得到了市场上广泛的支持和认可。
《地理信息系统原理/高等教育“十三五”规划教材》既介绍了传统的GIS基础知识,又综合了近几年GIS的研究成果。主要内容包括:地理信息系统的基本概念;地球空间与空间数据基础;空间数据模型与数据结构;地理信息系统数据采集与处理;空间分析与建模;空间信息的可视化与自动制图GIS工程与应用;GIS发展前沿与展望。《地理信息系统原理/高等教育“十三五”规划教材》可作为地质、测量、土地管理、资源环境与城乡规划、采矿、环境、建筑等相关专业或方向的本科生或研究生教材。
语言计算是近年来为描述模糊信息、建立模糊逻辑、处理模糊现象发展起来的一种新的信息处理和管理决策工具。以多粒度语言为偏好的模糊决策已经应用于项目管理、投资评估中,并取得成果。在深入研究基于扩展原理和符号化方法的语言计算模型基础上,《多粒度语言计算及其在模糊决策中的应用》重新给出多粒度语言的分类。根据语言能否用模糊数描述,提出隶属度函数已知和未知两种情况的表示方法和计算模型,并在此基础上构建具体的决策模型求解和计算方法。《多粒度语言计算及其在模糊决策中的应用》扩展了三个决策模型:①在模糊语言的情境下提出前景理论,提出基于顾客期望的模糊选择模型;②提出基于多粒度语言决策模型的资源配置方案评价方法;③提出基于数值模拟的加权语言标签空间计算方法。《多粒度语言计算及其在模糊决策中的应用