gis地图相关
一、gis 理论知识
几种地图的概念
1、地图
,是根据一定的数学法则,即某种地图投影,将地球或其他星球的自然现象和社会现象通过概括和符号缩绘在平面上的图形。(来源维基百科)
地图的三要素是比例尺、图例、指向标。
2、电子地图
,是利用计算机技术,以数字方式存储和查阅的地图。
电子地图存储信息的方法,一般使用向量式图像存储,地图比例可放大、缩小或旋转而不影响显示效果,早期使用位图式存储,地图比例不能放大或缩小,现代电子地图软件一般利用地理信息系统来储存和传送地图数据,也有其他的信息系统。(来源维基百科)
2、电子地图
是利用计算机技术数字化存储和查阅的地图。它可以快速访问和显示,实现动画,将地图元素分层显示,并利用虚拟现实技术使地图具有立体感和动态性,使用户有身临其境的感觉。
3、遥感地图
是用遥感影像做成的地图,一种以遥感影像和一定的地图符号来表现制图对象地理空间分布和环境状况的地图。
如果遥感地图不打印出来的话,应该也算电子地图的一种。
3、遥感地图
是利用遥感影像和一定的地图符 号,表示制图对象的地理空间分布和环境状况的一种地图。内容鲜明,充分显示了图像和地图的双重优势。
利用卫星照片作为底图制作的地图称为遥感地图
,其精度相对较低。
4、用飞机测得的照片作为底图制作的地图,称为航空地图
。这种地图更准确,精度更高,比如地形图。
5、卫星地图
,简称卫星图,确切的说法是卫星遥感图像,也叫卫星影像。所谓遥感,即遥远地感知。卫星遥感即通过卫星在太空中探测地球地表物体对电磁波的反射和其发射的电磁波,从而提取这些物体的信息,完成远距离识别物体。将这些电波信息转换、识别得到的图像,即为卫星图。
总结关系:遥感地图
是电子地图
的一种,卫星导航
是电子地图在导航上的功能。
电子地图
和影像地图
是在上述遥感地图
和航空地图
两种地图的基础上演变而来的,精度较低。
4、卫星导航
是指采用导航卫星对地面、海洋、空中和空间用户进行导航定位的技术并可以在电子地图上运用。
如何区分电子地图和遥感地图
gis地图的概念
- 在课堂上,地理信息系统(GIS, GIS, Geographic Information System),是一种以地理信息作为主要研究对象的
信息系统,主要用于用于输入、存储、查询、分析和显示地理数据。可这样讲,总还是觉的太过笼统与宽泛,想要具体
了解其本质与用途,还要从根本入手。 - GIS在发达国家也不算是一门成熟的学科,不用提在国内,很多学校将测绘、地质、遥感、计算机图形学等内容放在GIS专业的课程设置中去,虽然都是相关的知识,但过于宽泛的学习反而失了对深度探索的可能性。
- 概括地讲,
GIS地图
是相对于传统纸质地图而言的,是在计算机系统支持下,能够进行自由交互操作的矢量地图。
GIS是在计算机软硬件的支持下,运用系统工程和信息科学的理论和方法,综合、动态地获取、存储和分析地理环境信息的空间信息系统。他是用于回答地理学问题的艺术、科学、工程和技术的统称。 - 角度
从空间数据库的角度看
GIS是一 个包含了用于表达通用GIS数据模型的数据集的空间数据库。
从空间可视化角度看
,GIS是一 套智能地图,是用于显示地表上的地理要素和要素间关系的视图。
这些关系可以被构建成数据库的窗口"来支持查询、分析、何信息编辑。 - 数据
GIS中使用的数据通常分为两大部分,一部分是地图部分
, 即显示出来的区域,比如普查数据会有按照普查区划分好
的地图呈现,另一部分是数据部分
,也叫做Attribute Table。这个表格更像我们所想象的数据"该有的样子,打开之后像是excel的形式。
GIS中常用的数据
分为两类,矢数据(Vector)
和栅格数据(Raster)
,两种数据在不同的应用场景之中都会有不同的作用。 - 核心:空间思维、空间数据、空间分析
空间分析是如何有理有据地胡说八道的依据,分析这个词总是很高大上,数据分析、市场分析,但其实质都是对现实测量和猜测。当然,利用专业知识有理有据的猜测总是很值得参考的。
空间分析
的本质其实是数据分析,只不过分析过程中使用的是地理信息和空间数据,我们提到的数据,其实不同类型的数据就是地图上不同的图层
,进行叠加、合并、拆分、计算等各种运算,在其中寻找规律和结果,就是我们所说的空间分析(Spatial Analysis)。
卫星遥感图像的特点
- 卫星图比普通地图精度高
- 卫星地图是卫星拍摄的真实的地理面貌,普通的地图是人工测绘的,所以精确度不如卫星地图高。且卫星地图的实时性也
很好,普通的地图一般从开始测绘到发布要经历很长的时间, 现在的城市发展很快,但靠人工的测绘难以满足人们的需求,所以卫星地图有很多的优势!卫星地图可以真实的反应一个地区的面貌!所以更具有科学试验价值。 - 卫星地图的更新频率
谷歌地图每季度刷新一次新数据, 每18个月全部刷新一次。在线地球每天刷新一次最新数据, 每季度全部刷新一次。
世界上除非军用,任何商用和民用,卫星地图,全部为储存在服务器上,即卫星拍摄后经过人工筛选,然后储存到服务器
中,我们再从服务器中取得数据而看到图象,不存在某个人直接控制卫星拍摄的能力,除非军方军用的。
二、fianlshell连接服务器
连接服务器
命令行记录
纯粹的命令行
过程式的命令行
1、包含部署详情的文件一般两个
在fianlshell上面查看部署相关的配置,文件名一般为:conf.d 或者 nginx.conf
2、查看配置的三步
3、项目部署的配置详情
4、打包后的dist文件,上线部署的四步
三、geoserver地图服务器
初识geoserver
添加新图层
- 一个图层只能有一个资源。
- 最好上传一个压缩包,因为可能会出现有些文件不能成功上传。
- 算法组发的文件命名可以是中文,放到finalshell可以是中文,在geoserver发布图层的时候,名字改成英文。openlayers图层预览出错是我改了样式,想改为红色框框,但改了样式就不可以,图层不能正常预览+不能获取图层的数据信息。
最近图层样式修改
图层样式新增
编辑图层的样式
新增的学习模块2023.08.08
最近又在看,找到了一个学习网站。此处放置一个geoServer配置数据源 到 图层发布的一个网页。
网站:关于geoserver配置数据源
四、git上传代码
将最新代码推送到远程仓库并打上了tag。
查看远程地址
查看远程地址,如果远程仓库的配置发生了更改,需要修改。
一、git查看远程地址
git remote -V
如果绑定好远程地址的话:会有两条地址fetch和push,那么fetch表示获取到的地址,push表示要推送的地址。
二、远程地址的设置
1、添加远程地址
git remote add origin htp://git XXXX com/XXX/X)
2、修改远程地址
git remote set-url origin htp://git XXXX com/XXX
上传代码时新建tag
一、使用git status命令查看当前发布版本更改内容(也可不进行此操作)。
二、git add .或者git add文件名
注意: .代表提交全部更改到本地仓库,也可以将.改为指定的文件名。
三、git commit -m + ‘注释’
使用git commit -m "注释’提交代码到本地仓库。
四、git tag +tag名
Git使用的标签有两种类型:轻量级的(lightweight) 和含附注的(annotated)。 轻 量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字,电子邮件地址和日期,以及标签说明,标
签本身也允许使用GNU Privacy Guard (GPG)来签署或验证。一般我们都建议使用含附注型的标签,以便保留相关信息;当然,如果只是临时性加注标签,或者不需要旁注额外信息,用轻量级标签也没问题。
1.含附注的标签
创建一个含附注类型的标签非常简单,用-a (译注: 取anotated的首字母)指定标签名字即可:
$ git tag -a v1.4.0 -m ’ 20230106重庆地铁版本V1.4.0’
2.轻量标签
$ git tag v1.4.0
五、推送tag到远程服务器
git push origin v1.4.0
将新建的tag推送到远程服务器。
六、git pull
上面只完成 了推送新建标签的任务,我们还得把最新版本的代码推送发到远程仓库,使用git pull先拉
取一下代码。
七、git push
使用git push将最新的代码推送到远程仓库。
至此,我们成功将最新代码推送到远程仓库并打上了tag。
八、完整命令行
git status
git add .或者git add文件名
git commit -m + '注释'
git tag +tag名
git push origin +tag名
git pull
git pull origin +远程分支名
git push
git push origin +远程分支名