其他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. SQLSERVER自动备份数据库

    1. 通过操作系统的定时任务执行 创建两个文件,auto.bat和auto.sql,使用bat调用sql文件中的代码段 auto.bat内容 sqlcmd -S localhost,2433 -U s ...

  2. sqoop mysql2hive

    a./etc/profile添加export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$HIVE_HOME/lib/*b.将hive-site.xml 拷贝到 $SQOO ...

  3. [Oracle19C ASM管理] 安装和配置ASM以及Oracle数据库

    一般设置 关闭防火墙 检查防火墙状态 systemctl status firewalld.service 暂时关闭防火墙,下次启动时防火墙仍随系统启动而启动 systemctl stop firew ...

  4. go new和make区别

    new用于任何类型,返回的是指针,多用在对象,结构体 make类型只用于slice,map,channel,返回引用,为什么只这三个用make,因为它们都有要初始化的数据,参数golang 内置函数n ...

  5. nop4.3 用户权限管理

    权限管理涉及到5张表: //用户表 select * from Customer //角色表select * from CustomerRole //用户和角色对应关系select * from Cu ...

  6. CICD中一个巨头--jenkins

    持续化集成,发布离不开CICD,CICD中有最重要的一个程序就是jenkins,本章主要讲jenkins部署和建立项目任务 jenkins的出现,大大的提高了代码上线问题,通过图中可以看出,开发人员通 ...

  7. JQuery电梯导航

    // .zjong .dag_id 内容区// .zuoyou .dao_hang a 电梯按钮 $(function() { $(".zjong .dag_id").each(( ...

  8. 【ZYNQ学习】ZYNQ简介与Vivado使用

    从本篇文章开始,就来记录一下ZYNQ的学习,本篇博客主要介绍ZYNQ是什么以及在vivado中创建一个ZYNQ工程的过程,其中的知识大部分来自于正点原子的ZYNQ教程,感兴趣的可以去看一下他们家的参考 ...

  9. mysql实训

    MYSQL You have an error in your SQL syntax; check the manual that corresponds to your MySQL server v ...

  10. k3s 部署应用

    部署k3s 环境 名称 ip地址 cpu 内存 k3s-master 10.65.91.53 4c 8G k3s-node 10.65.91.52 4c 8G master 与 node 节点 # 改 ...