GIS介绍(详细)一、什么是GIS?
博主的参考书籍是科学出版社的地理信息系统原理(华一新、赵军喜等)
一、什么是GIS?
要说明什么是GIS,我们就得学习其基本术语,从而引出GIS的定义;
1、信息
狭义的信息论将信息定义为“两次不定性之差”,即指人们获得信息前后对事物认识的差别。例如,抛一枚硬币,这枚硬币是正是反,就有1比特(bit)的信息量。同理计算机中的一个二进制位可以是0或1,也具有一比特的信息量。
广义的信息论认为,信息是主体(人,生物或机器)与外部客体(环境、其他人、生物或机器)之间相互联系的一种形式,是主体与客体间一切有用的消息或知识,是表征事物特征的一种普通形式。
在本书中,将信息定义为:信息是客观事物的反映,它提供了客观事物的消息与知识。
2、数据
数据是载存信息的物理符号,也就是说,信息可以由数据来表示,以数字、符号、字母等形式记载下来。
就像遗传信息与DNA的关系,DNA是遗传信息的载体,而遗传信息通过DNA发挥其作用。在这里遗传信息就是信息,DAN就是数据。
3、系统
系统是由相互作用和相互依赖的若干部分结合而成的、具有特定功能的有机整体。
对计算机来说,系统就是为了解决一个问题或者实现某个功能而由不同的人员、设备与方法按照一定的结构组织起来进行工作的集合体。
信息系统就是以加工和处理信息为目的创建的系统,它具有对信息进行采集、处理、传输、管理、检索、分析等功能。
从计算机角度来看,信息系统由计算机硬件、计算机软件、数据和用户四大部分组成。其同样有采集、管理、分析、表达等功能。
4、地理信息
地理信息就是指与地理分布有关的信息,它描述了位置 、数量、质量、分布特征、相互关系、变化规律,它包括了如:
空间位置、空间分布、空间形态、空间关系、空间相关、空间统计、空间趋势、空间对比、空间运动
等信息,我们可以看出它们前面都含有“空间”二字,意义很明显,地理信息与其他信息最大的区别就是它有空间信息(位置)。据某些资料统计,地理信息占所有信息的80%,在数据推动生活的当下,我们可以想想地理信息的重要性。
地理信息系统(GIS),即是以加工和处理地理信息为目的创建的系统,它们处理的本质是信息,但是计算机需要处理的是以数据为载体的地理信息,由于数据的种类繁多,因此地理信息系统处理的数据就有各种类型,例如:地图数据、遥感数据、GPS数据等等;
地理数据也称为地理空间数据,这种对地理空间数据使用的方法就是地理信息系统技术,地理空间数据的的方方面面都需要地理信息系统的技术支持。
5、地理信息系统(GIS)
GIS的应用领域极其广泛,但是主要分为三大类:
(1)地图观 ---来自于景观学派与制图学派 侧重于制图,认为GIS是地图显示、处理与使用的系统,每个数据集被看做是地图、图层、要素等。
(2)数据库观 ---来自于计算机学派,强调优化设计、数据库技术和有效存取数据的重要性。
(3)空间分析观 ---主要来自地理学派,强调空间分析于模拟的重要性,并提出了地理信息科学的概念
不同的作者或不同的时代对GIS有着不同的定义,在本书中它被定义为:
地理信息系统是综合处理和分析地理空间数据的技术,是采集、存储、管理、分析和描述各种与地理分布有关的数据的信息系统。
作者的话简单说就是一门处理地理空间数据的技术,数据是信息的载体或表达方式,计算机存储与管理的是数据;地理意味着数据是参照地球的;空间意味着数据有位置、形状、性质等信息的;处理指用计算机对数据进行输入、管理、查询、分析、输出等操作。
6、GIS相关学科与技术
GIS是传统科学与现代技术的结合,涉及多门技术;
如地图学、地理学、测量学、大地测量学、摄影测量学、遥感、计算机、数学、统计学、运筹学、人工智能、数据库、图形学、软件工程;
总结下来就是:
地理学是GIS的认识论基础;
地图学是GIS的方法论基础;
测量学是GIS的高质量数据的来源与精度保证;
计算机技术是GIS的建立基础;
运筹学是GIS的发展与优化导向;
数学是GIS的GIS功能实现的工具与分析方法的理论基础;
文章是博主自己在学习GIS中的理解与感悟,若有什么错误,请留言指正!
GIS介绍(详细)一、什么是GIS?的更多相关文章
- GIS开发离线地图应用-初识gis
http://www.cnblogs.com/kevin-zlg/p/4611671.html 最新公司需要做一个基于gis地图的应用系统,由于之前公司项目中的电子地图模块都是我开发的,所以这个新系统 ...
- SpringMVC Controller 介绍(详细深刻)
一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Mo ...
- HTTP状态码介绍详细
HTTP协议中几个状态码的含义:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码. 代码 说明 100 (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分, ...
- vue-cli 工程目录结构介绍 详细介绍
vue-cli目录结构: vue-cli目录解析: build 文件夹:用于存放 webpack 相关配置和脚本.开发中仅 偶尔使用 到此文件夹下 webpack.base.conf.js 用于配置 ...
- GIS+=地理信息+容器技术(2)——Dockers技术介绍
-------------------------------------------------------------------------------------- Blog: http ...
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(一)GIS一张图的系统开发环境以及flexviewer框架
系统的GIS功能实现是基于arcgis api for flex,首先附上系统的主界面图,接下来的是对主界面的模块功能详细讲解: 一.GIS环境软件安装 (1)arcgis desktop的安装,要是 ...
- 2012高校GIS论坛
江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办 ...
- 2013Esri全球用户大会之解读Web GIS
1 什么是Web GIS,它跟我有什么关系? Web GIS是传递GIS功能的一种新方式,在Esri把GIS作为平台进行实现的战略方向中位于中心位置.Web GIS为用户随时随地访问和使用地理信息提供 ...
- GIS制图人员的自我修养(1)--制图误区
GIS制图人员的自我修养 by 李远祥 最近一直坚持写GIS制图的技术专题,并不是为了要介绍有什么好的技术和方法去制图,而是要告诉所有从事这一方向的人员一个铁铮铮的实现--要做好GIS制图,必须加强自 ...
- GIS与水文分析(1)GIS与水文学
GIS与水文分析(1)GIS与水文学 对于大部分GIS从业人员或者利用GIS作为研究方向的人员来说,水文学过于专业,更偏重于理论化,很难从GIS的角度来模拟和分析水文的过程.这其实是个普遍性的问题,任 ...
随机推荐
- 【阿里云ACP】-03(数据库RDS)
OSS快速使用入门:创建Bucket 1.用户创建一个Bucket时,可以根据费用单价.请求来源分布.响应延迟等方面的考虑,为该bucket选择所在的数据中心 阿里云所有数据中心都提供OSS公众服务 ...
- vue 点击元素滚动到指定位置(滑动到指定位置对应标签自动选中)
一:各个模块不相同情况 1.内容部分<div class="anchor"> <div v-for="(item,index) in anchors&q ...
- wsl无法创建文件与修改文件
wsl无法创建文件与修改文件 sudo chown -R username /home/your_folder/ 请将用户名换成你的用户名 且目录换成你想要操作的目录
- list.size() = 1 但显示 All elements are null
https://blog.csdn.net/weixin_43899069/article/details/124668722 if (CollectionUtils.isNotEmpty(list) ...
- Dynamics 365 登录后网页显示空白
检查IIS的站点,身份验证,是否禁用了windows身份验证以及匿名身份认证:如果是,则启用
- 让你深夜emo的“网抑云”,是如何做产品设计的?
网易云音乐作为国内首个以"歌单"为核心架构的音乐APP,有的人喜欢它的热评,有的人却觉得它的版权太少,虽然网易云音乐不是曲库最丰富的听歌软件,但绝对是听歌软件里情感体验最好的. 我 ...
- MYSQL5.7索引异常引发的锁超时处理记录
原始sql: update a set a.x=x where a.xid in (select b.xid from b inner join c on b.xxx = c.xxx) and a.x ...
- 4K60帧!RayLink远程控制软件如何帮助设计师远程办公?
司机在家能远程工作吗?大写的"能"!!!如果你听说过司机远程办公,那你一定对下面这张图不陌生~ (远程办公的叉车司机) 这张图展示的是负责在库房工作的叉车司机在非办公区域远程办公的 ...
- react backend and frontend download file
import { View as ViewFile} from '@/api/SafetyRule'; const Handler_DownLoadFile = (Id:number,IsEngli ...
- Linux 远程数据同步工具详解
一.简介 1 认识 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件.Rsync使用所谓的"Rsync算法"来 ...