其他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?的更多相关文章

  1. GIS开发离线地图应用-初识gis

    http://www.cnblogs.com/kevin-zlg/p/4611671.html 最新公司需要做一个基于gis地图的应用系统,由于之前公司项目中的电子地图模块都是我开发的,所以这个新系统 ...

  2. SpringMVC Controller 介绍(详细深刻)

    一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Mo ...

  3. HTTP状态码介绍详细

    HTTP协议中几个状态码的含义:1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码. 代码 说明 100 (继续) 请求者应当继续提出请求. 服务器返回此代码表示已收到请求的第一部分, ...

  4. vue-cli 工程目录结构介绍 详细介绍

    vue-cli目录结构: vue-cli目录解析: build 文件夹:用于存放 webpack 相关配置和脚本.开发中仅 偶尔使用 到此文件夹下 webpack.base.conf.js 用于配置 ...

  5. GIS+=地理信息+容器技术(2)——Dockers技术介绍

    -------------------------------------------------------------------------------------- Blog:    http ...

  6. 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(一)GIS一张图的系统开发环境以及flexviewer框架

    系统的GIS功能实现是基于arcgis api for flex,首先附上系统的主界面图,接下来的是对主界面的模块功能详细讲解: 一.GIS环境软件安装 (1)arcgis desktop的安装,要是 ...

  7. 2012高校GIS论坛

    江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办 ...

  8. 2013Esri全球用户大会之解读Web GIS

    1 什么是Web GIS,它跟我有什么关系? Web GIS是传递GIS功能的一种新方式,在Esri把GIS作为平台进行实现的战略方向中位于中心位置.Web GIS为用户随时随地访问和使用地理信息提供 ...

  9. GIS制图人员的自我修养(1)--制图误区

    GIS制图人员的自我修养 by 李远祥 最近一直坚持写GIS制图的技术专题,并不是为了要介绍有什么好的技术和方法去制图,而是要告诉所有从事这一方向的人员一个铁铮铮的实现--要做好GIS制图,必须加强自 ...

  10. GIS与水文分析(1)GIS与水文学

    GIS与水文分析(1)GIS与水文学 对于大部分GIS从业人员或者利用GIS作为研究方向的人员来说,水文学过于专业,更偏重于理论化,很难从GIS的角度来模拟和分析水文的过程.这其实是个普遍性的问题,任 ...

随机推荐

  1. scrapy中发送post请求

    1.可以使用`yield scrapy.FormRequest(url,formdata,callback)`方法发送POST请求. 其中构造参数formdata可以是字典,也可以是可迭代的(key, ...

  2. 在CIMES中调用存储过程

    页面 调用步骤 DataTable dtResult = null; CustomDataAgent TODB_con = DBCenter.Create(AppSetting.Manufacturi ...

  3. jenkins 连接Windows

    1.Windows机器需要安装powershell Server 下载路径:https://www.nsoftware.com/powershell/server/ 点击startk开启该服务 2.配 ...

  4. Mybatis开发之mapper代理实现自定义接口(常用)

    Mybatis开发之mapper代理实现自定义接口(常用) 通过mapper代理实现自定义接口 自定义接口,接口里面定义定义相关的业务方法 编写方法相对应的Mapper.xml. 定义完接口后,Map ...

  5. js扩展符号

    扩展数组:const arr23 = ['a', 'b', 'c']; console.log(...arr23); a b c扩展字符串: abc = 'abcdefghi'; console.lo ...

  6. mysql索引 数据库优化

    1.mysql索引结构b+树 a.首先要说二叉树,二叉查找树,数的结构不用多说,二叉查找树,大概就是几个原则,左边比右边的小,然后保持一个分布均匀,也就是树的高度尽量最小. b.b-树,b-树和二叉查 ...

  7. mybatis原理探究

    jdbc数据库运行流程: JDBC有哪三种statement接口: Statement 1.Statement接口提供了执行语句和获取结果的基本方法: 2.Statement继承自Wrapper:3. ...

  8. Java方法之可变参数

    可变参数[不定项] JDK 1.5开始,Java支持传递同类型的可变参数给一个方法. 在方法声明中,在指定参数类型后加一个省略号(...). 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数 ...

  9. [node]把静态html挂到node接口下

    主要适用于同网段下不同设备查看同一html. 来自知乎. 需要先安装一个node,安装过程不表. 新建文件:nodeServer.js var express = require('express') ...

  10. 使用vue的插槽理解

    使用插槽的时候其实就是引用子组件,在引用的组件中间写上你要的代码,然后在子组件的的<slot ></slot>中就包含父组件写下的代码. 父组件 import addshop ...