关于GIS的概念方面在前端编程中的理解
- 一. 什么是gis
- 二. 关于地球的建模(了解)
- 三. GIS坐标系表现形式
- 四.GIS的数据
- 4.1 矢量数据
- 4.2 栅格数据
- 4.3 矢量数据和栅格数据的不同
一. 什么是gis
地理坐标系统,
其目的就是通过地理坐标系可以确定地球上任何一点的位置。
二. 关于地球的建模(了解)
椭球体可以想象成橄榄球,有三个概念: 长半轴、短半轴、偏心率
长半轴:就是地心到赤道的距离
短半轴:就是地心到极点的距离
偏心率:反映了椭球体的扁平程度,当偏心率增大时,椭球体变得更加扁平;反之,当偏心率减小时,椭球体则趋向于圆形。
三. GIS坐标系表现形式
我们的世界是三维立体的,我们通过gis可以用坐标来描述我们三维的世界,那这些坐标有那些表现形式呢?换句话说,我们可以用那些已经定义好的坐标来表示我们的三维世界呢?
地理坐标系和投影坐标系
地理坐标系其实就是我们三维世界的一个坐标,比如我现在在青岛,且在6楼,那我就可以通过地理坐标系描述成(青岛纬度,青岛经度,6楼)
投影坐标系其实就是把三维世界通过一定的投影技术,投影成二维的
,然后通过坐标描述位置,就比如我们的世界是三维的,我们的世界地图是二维的,我们可以通过坐标描述这个是美国,这个是加拿大
通俗来讲:
GIS 有两套风格的形式,一种是三维的形式,一种是二维的形式
.就类似于我们高德地图,可以使用二维的形式,看我们的行车路线,也可以使用三维的形式,看建筑物
那GIS为了满足这两个风格,就有了两个坐标系,
地理坐标系
与投影坐标系
四.GIS的数据
GIS 数据主要指的是由各个图层组成的(Layer), 很多个图层,类似于底图图层,顶图图层组成了我们的地图
4.1 矢量数据
4.2 栅格数据