地理信息系统原理的学科

发布网友 发布时间:2022-04-24 02:53

我来回答

1个回答

热心网友 时间:2023-10-23 00:59

一、如何用计算机来描述和表达地理现象?
凭借计算机来研究地理,首先需要解决的问题是:如何用计算机来描述和表达地理现象?在这之前,古人用各种形式的纸张地图和各种文字数据等资料来描述地理现象,这些资料大都通过测量和调查等方式获取的。现在有了计算机,那用计算机该如何展现地图和各种文字数据等资料呢?古人借助坐标,通过测量把地理上的现象描绘到纸张上,那自然我们也会想到用同样的思路,用坐标来描述,用图形来展现地图。经过抽象,分别用点(X,Y),线(X0,Y0,X1,Y1……Xn,Yn),面(X0,Y0,X1,Y1……Xn-1,Yn-1,X0,Y0)这三种坐标形式来表达各种地理现象.各种相关的文字数据等资料,将以属性字段的形式来描述.这种就是我们通常所说的矢量数据.而另一种描述方式——栅格数据,就是我们通常看到的图象,是由栅格所组成,每个栅格所在的位置和地理的相应区域是对应的,象素值就是对应的属性值。
二、如何用计算机来存储地理数据?
在计算机中,数据的存储表达形式无非就两种形式:1,二进制;2,字符(其实字符最终也是二进制).在GIS中,用二进制或者字符来存储坐标(属性值同理),坐标浮点型,可以用二进制4或者8个字节来存储,或者也可以用字符串的形式(不过麻烦的是,解析字符串不是很高效),把这一系列的坐标二进制数据以一定的结构保存起来,我们常见的shp格式,就是二进制的.在数据库中,可以用二进制BLOB字段类型来存储坐标序列,也可以用字符串字段类型.栅格数据通常是存储每个象素的值,也是基本数据类型,比如int,double,char等. 整个图象以矩阵或者矩阵的压缩形式来存储的.
三、如何用计算机对这些数据进行处理分析?
空间数据的处理,就是根据应用分析的需求,采用一种算法,对空间数据进行运算.对矢量而言,就是对地理坐标点进行运算,比如空间关系的判断,就是根据地物的坐标位置,用一种算法来判断地物之间的拓扑关系;数据编辑,也是对地物的坐标进行操作;.对栅格数据,就是对栅格象素进行运算,比如二值化,两个栅格图象的叠置运算.
四、如何用计算机来展现地理信息?
地理信息的展示,通常以图形图象或者表格的方式来展现,也是用户操作的UI接口.这里涉及到如何把地理坐标用图形的方式展现出来,如何把图象栅格展现出来?这里涉及到一个共同的问题就是把地理坐标转换成屏幕显示坐标,因为我们最终是要通过屏幕来显示的,如何在屏幕上定位一个地物的坐标,必然涉及到两者的转换.同时地理信息的展现也涉及到如何渲染的问题,主要表现在地图符号化上,采用不同的形状,不同的颜色,不同大小粗细来表达不同数量,不同质量的信息. 地理信息系统的操作对象是空间地理实体,建立一个地理信息系统的首要任务是建立空间数据库,即将反映地理实体特性的地理数据存储在计算机中,这需要解决地理数据具体以什么形式在计算机中存储和处理即空间数据结构问题和如何描述实体及其相互关系即空间数据库模型问题。
栅格数据模型(Raster Data Model)
矢量数据模型(Vector Data Model)
对象数据模型(Object Data Model)
矢量数据结构
数据结构:将数据模型的概念性描述进行具体的存储与表现
矢量数据结构概念:矢量数据结构通过记录空间对象的坐标及空间关系来表达空间对象的位置。
数据结构即指数据组织的形式,是适合于计算机存储、管理和处理的数据逻辑结构。对空间数据则是地理实体的空间排列方式和相互关系的抽象描述。
矢量数据表达

热心网友 时间:2023-10-23 00:59

一、如何用计算机来描述和表达地理现象?
凭借计算机来研究地理,首先需要解决的问题是:如何用计算机来描述和表达地理现象?在这之前,古人用各种形式的纸张地图和各种文字数据等资料来描述地理现象,这些资料大都通过测量和调查等方式获取的。现在有了计算机,那用计算机该如何展现地图和各种文字数据等资料呢?古人借助坐标,通过测量把地理上的现象描绘到纸张上,那自然我们也会想到用同样的思路,用坐标来描述,用图形来展现地图。经过抽象,分别用点(X,Y),线(X0,Y0,X1,Y1……Xn,Yn),面(X0,Y0,X1,Y1……Xn-1,Yn-1,X0,Y0)这三种坐标形式来表达各种地理现象.各种相关的文字数据等资料,将以属性字段的形式来描述.这种就是我们通常所说的矢量数据.而另一种描述方式——栅格数据,就是我们通常看到的图象,是由栅格所组成,每个栅格所在的位置和地理的相应区域是对应的,象素值就是对应的属性值。
二、如何用计算机来存储地理数据?
在计算机中,数据的存储表达形式无非就两种形式:1,二进制;2,字符(其实字符最终也是二进制).在GIS中,用二进制或者字符来存储坐标(属性值同理),坐标浮点型,可以用二进制4或者8个字节来存储,或者也可以用字符串的形式(不过麻烦的是,解析字符串不是很高效),把这一系列的坐标二进制数据以一定的结构保存起来,我们常见的shp格式,就是二进制的.在数据库中,可以用二进制BLOB字段类型来存储坐标序列,也可以用字符串字段类型.栅格数据通常是存储每个象素的值,也是基本数据类型,比如int,double,char等. 整个图象以矩阵或者矩阵的压缩形式来存储的.
三、如何用计算机对这些数据进行处理分析?
空间数据的处理,就是根据应用分析的需求,采用一种算法,对空间数据进行运算.对矢量而言,就是对地理坐标点进行运算,比如空间关系的判断,就是根据地物的坐标位置,用一种算法来判断地物之间的拓扑关系;数据编辑,也是对地物的坐标进行操作;.对栅格数据,就是对栅格象素进行运算,比如二值化,两个栅格图象的叠置运算.
四、如何用计算机来展现地理信息?
地理信息的展示,通常以图形图象或者表格的方式来展现,也是用户操作的UI接口.这里涉及到如何把地理坐标用图形的方式展现出来,如何把图象栅格展现出来?这里涉及到一个共同的问题就是把地理坐标转换成屏幕显示坐标,因为我们最终是要通过屏幕来显示的,如何在屏幕上定位一个地物的坐标,必然涉及到两者的转换.同时地理信息的展现也涉及到如何渲染的问题,主要表现在地图符号化上,采用不同的形状,不同的颜色,不同大小粗细来表达不同数量,不同质量的信息. 地理信息系统的操作对象是空间地理实体,建立一个地理信息系统的首要任务是建立空间数据库,即将反映地理实体特性的地理数据存储在计算机中,这需要解决地理数据具体以什么形式在计算机中存储和处理即空间数据结构问题和如何描述实体及其相互关系即空间数据库模型问题。
栅格数据模型(Raster Data Model)
矢量数据模型(Vector Data Model)
对象数据模型(Object Data Model)
矢量数据结构
数据结构:将数据模型的概念性描述进行具体的存储与表现
矢量数据结构概念:矢量数据结构通过记录空间对象的坐标及空间关系来表达空间对象的位置。
数据结构即指数据组织的形式,是适合于计算机存储、管理和处理的数据逻辑结构。对空间数据则是地理实体的空间排列方式和相互关系的抽象描述。
矢量数据表达

热心网友 时间:2023-10-23 00:59

一、如何用计算机来描述和表达地理现象?
凭借计算机来研究地理,首先需要解决的问题是:如何用计算机来描述和表达地理现象?在这之前,古人用各种形式的纸张地图和各种文字数据等资料来描述地理现象,这些资料大都通过测量和调查等方式获取的。现在有了计算机,那用计算机该如何展现地图和各种文字数据等资料呢?古人借助坐标,通过测量把地理上的现象描绘到纸张上,那自然我们也会想到用同样的思路,用坐标来描述,用图形来展现地图。经过抽象,分别用点(X,Y),线(X0,Y0,X1,Y1……Xn,Yn),面(X0,Y0,X1,Y1……Xn-1,Yn-1,X0,Y0)这三种坐标形式来表达各种地理现象.各种相关的文字数据等资料,将以属性字段的形式来描述.这种就是我们通常所说的矢量数据.而另一种描述方式——栅格数据,就是我们通常看到的图象,是由栅格所组成,每个栅格所在的位置和地理的相应区域是对应的,象素值就是对应的属性值。
二、如何用计算机来存储地理数据?
在计算机中,数据的存储表达形式无非就两种形式:1,二进制;2,字符(其实字符最终也是二进制).在GIS中,用二进制或者字符来存储坐标(属性值同理),坐标浮点型,可以用二进制4或者8个字节来存储,或者也可以用字符串的形式(不过麻烦的是,解析字符串不是很高效),把这一系列的坐标二进制数据以一定的结构保存起来,我们常见的shp格式,就是二进制的.在数据库中,可以用二进制BLOB字段类型来存储坐标序列,也可以用字符串字段类型.栅格数据通常是存储每个象素的值,也是基本数据类型,比如int,double,char等. 整个图象以矩阵或者矩阵的压缩形式来存储的.
三、如何用计算机对这些数据进行处理分析?
空间数据的处理,就是根据应用分析的需求,采用一种算法,对空间数据进行运算.对矢量而言,就是对地理坐标点进行运算,比如空间关系的判断,就是根据地物的坐标位置,用一种算法来判断地物之间的拓扑关系;数据编辑,也是对地物的坐标进行操作;.对栅格数据,就是对栅格象素进行运算,比如二值化,两个栅格图象的叠置运算.
四、如何用计算机来展现地理信息?
地理信息的展示,通常以图形图象或者表格的方式来展现,也是用户操作的UI接口.这里涉及到如何把地理坐标用图形的方式展现出来,如何把图象栅格展现出来?这里涉及到一个共同的问题就是把地理坐标转换成屏幕显示坐标,因为我们最终是要通过屏幕来显示的,如何在屏幕上定位一个地物的坐标,必然涉及到两者的转换.同时地理信息的展现也涉及到如何渲染的问题,主要表现在地图符号化上,采用不同的形状,不同的颜色,不同大小粗细来表达不同数量,不同质量的信息. 地理信息系统的操作对象是空间地理实体,建立一个地理信息系统的首要任务是建立空间数据库,即将反映地理实体特性的地理数据存储在计算机中,这需要解决地理数据具体以什么形式在计算机中存储和处理即空间数据结构问题和如何描述实体及其相互关系即空间数据库模型问题。
栅格数据模型(Raster Data Model)
矢量数据模型(Vector Data Model)
对象数据模型(Object Data Model)
矢量数据结构
数据结构:将数据模型的概念性描述进行具体的存储与表现
矢量数据结构概念:矢量数据结构通过记录空间对象的坐标及空间关系来表达空间对象的位置。
数据结构即指数据组织的形式,是适合于计算机存储、管理和处理的数据逻辑结构。对空间数据则是地理实体的空间排列方式和相互关系的抽象描述。
矢量数据表达

热心网友 时间:2023-10-23 00:59

一、如何用计算机来描述和表达地理现象?
凭借计算机来研究地理,首先需要解决的问题是:如何用计算机来描述和表达地理现象?在这之前,古人用各种形式的纸张地图和各种文字数据等资料来描述地理现象,这些资料大都通过测量和调查等方式获取的。现在有了计算机,那用计算机该如何展现地图和各种文字数据等资料呢?古人借助坐标,通过测量把地理上的现象描绘到纸张上,那自然我们也会想到用同样的思路,用坐标来描述,用图形来展现地图。经过抽象,分别用点(X,Y),线(X0,Y0,X1,Y1……Xn,Yn),面(X0,Y0,X1,Y1……Xn-1,Yn-1,X0,Y0)这三种坐标形式来表达各种地理现象.各种相关的文字数据等资料,将以属性字段的形式来描述.这种就是我们通常所说的矢量数据.而另一种描述方式——栅格数据,就是我们通常看到的图象,是由栅格所组成,每个栅格所在的位置和地理的相应区域是对应的,象素值就是对应的属性值。
二、如何用计算机来存储地理数据?
在计算机中,数据的存储表达形式无非就两种形式:1,二进制;2,字符(其实字符最终也是二进制).在GIS中,用二进制或者字符来存储坐标(属性值同理),坐标浮点型,可以用二进制4或者8个字节来存储,或者也可以用字符串的形式(不过麻烦的是,解析字符串不是很高效),把这一系列的坐标二进制数据以一定的结构保存起来,我们常见的shp格式,就是二进制的.在数据库中,可以用二进制BLOB字段类型来存储坐标序列,也可以用字符串字段类型.栅格数据通常是存储每个象素的值,也是基本数据类型,比如int,double,char等. 整个图象以矩阵或者矩阵的压缩形式来存储的.
三、如何用计算机对这些数据进行处理分析?
空间数据的处理,就是根据应用分析的需求,采用一种算法,对空间数据进行运算.对矢量而言,就是对地理坐标点进行运算,比如空间关系的判断,就是根据地物的坐标位置,用一种算法来判断地物之间的拓扑关系;数据编辑,也是对地物的坐标进行操作;.对栅格数据,就是对栅格象素进行运算,比如二值化,两个栅格图象的叠置运算.
四、如何用计算机来展现地理信息?
地理信息的展示,通常以图形图象或者表格的方式来展现,也是用户操作的UI接口.这里涉及到如何把地理坐标用图形的方式展现出来,如何把图象栅格展现出来?这里涉及到一个共同的问题就是把地理坐标转换成屏幕显示坐标,因为我们最终是要通过屏幕来显示的,如何在屏幕上定位一个地物的坐标,必然涉及到两者的转换.同时地理信息的展现也涉及到如何渲染的问题,主要表现在地图符号化上,采用不同的形状,不同的颜色,不同大小粗细来表达不同数量,不同质量的信息. 地理信息系统的操作对象是空间地理实体,建立一个地理信息系统的首要任务是建立空间数据库,即将反映地理实体特性的地理数据存储在计算机中,这需要解决地理数据具体以什么形式在计算机中存储和处理即空间数据结构问题和如何描述实体及其相互关系即空间数据库模型问题。
栅格数据模型(Raster Data Model)
矢量数据模型(Vector Data Model)
对象数据模型(Object Data Model)
矢量数据结构
数据结构:将数据模型的概念性描述进行具体的存储与表现
矢量数据结构概念:矢量数据结构通过记录空间对象的坐标及空间关系来表达空间对象的位置。
数据结构即指数据组织的形式,是适合于计算机存储、管理和处理的数据逻辑结构。对空间数据则是地理实体的空间排列方式和相互关系的抽象描述。
矢量数据表达

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com