GIS中的投影坐标系

投影说明

GIS操作过程中,不可避免的涉及到处理数据的问题

而数据中有一个极为重要的东西就是其空间参考(见下图)

在这里插入图片描述

地理坐标系与投影坐标系

这里给出一些重要概念的简单定义

地理坐标:就是用经纬度表示地面点位的球面坐标。

地理坐标系进行地图投影后就变成了投影坐标系

地图投影:是按照一定的数学法则将地球椭球面上的经纬网转换到平面上,使地面点位的地理坐标(φ,λ)与地图上相应的点位的平面直角坐标(x,y)或平面极坐标(δ,ρ)间,建立起一一对应的函数关系,能够实现由地球椭球面向地图平面的科学转变。

简单来说,坐标系数据或地图的属性,而投影坐标系的属性

img

地理坐标系经过投影后变成投影坐标系,立体向平面的转变,投影坐标系因此由地理坐标系投影组成,投影坐标系必然包括有一个地理坐标系

一个坐标系可以有投影也可以没投影,但有投影坐标系就一定有地理坐标系

img

投影坐标系的应用

由上介绍我们不难得出这样的结论

要计算要素的面积长度这样的信息时我们需要做的一个点就是必须应用投影坐标系进行计算

在本文的第一张图里可以看到数据属性的空间参考中只有地理坐标系,这显然印证了该数据未进行投影处理

当然,在GeoScene Pro中,我们可以通过直接右击相应数据属性查看其对应投影信息(如下图)
在这里插入图片描述

分析该图,同样不难发现其投影参数

投影方法:墨卡托投影

中央经线:0°

每单位米数:1

应用过众多GIS软件,大家都清楚GIS软件提供了众多投影坐标系,那是不是每一个投影坐标系我们都能用

国际上通用最常见的地理坐标系WGS84

我国基本比例尺地形图除1:100万采用兰勃特投影(Lambert)外,其他均采用高斯-克吕格投影

为减少投影变形,高斯-克吕格投影分为3度或6度带投影。

下图用的是WGS_1984_UTM_Zone_46N投影坐标系,中央经线93°,相对于上面的图,这张图**“歪了”**,这就是不同投影带的差别,靠近中央经线的地区形变最小,越远形变越大,所有根据经纬度选择对应的投影带也是很重要的哟

img

选用投影坐标系

经过如上的讲解,接下来我们就不得不解决一个问题(如何应用最合适投影坐标系呢)

国际通用的UTM等轴墨卡托投影

计算UTM投影带很简单,计算公式如下:

北半球地区,选择最后字母为“N”的带,南半球“S”

带号=(经度整数位/6)的整数部分+31

例如汶川县东经102°51′~103°44′

103/6≈17+31=48

即:WGS_1984_UTM_Zone_48N

当然,计算显然比较麻烦,这里直接放个表

img

国内特有的CGCS2000

具一些投影坐标系的例子

①CGCS2000_3_Degree_GK_CM_105E

②CGCS2000_3_Degree_GK_Zone_35

③CGCS2000_GK_CM_105E

④CGCS2000_GK_Zone_18

对应的说明

①3°分带下的35带投影(横坐标没有带号)

②3°分带下的35带投影(横坐标有带号)

③6°分带下的18带投影(横坐标没有带号)

④6°分带下的18带投影(横坐标有带号)

一般,在我国标准地形图上,X坐标的前两位代表所在分度带带号,其余的表示X坐标

显然,很难很复杂,那3°和6°之间如何计算呢

3度带带号=(经度+1.5°)/3取整

6度带带号=(经度+6°)/6取整

太复杂了,直接上图

img

GIS软件中的投影

GeoScene Pro以及其他GIS软件里面有三个常用的工具与坐标有关的工具,分别是(如下图)
在这里插入图片描述

①定义投影

此工具对于数据集的唯一用途是定义未知坐标系。使用此工具前,必须已获知该数据集的正确坐标系

在这里插入图片描述

注意:这里定义的可以是栅格数据也可以是矢量数据,只要它本身没有坐标,但是你知道它正确的坐标,就可以用这个工具去定义。 什么时候会出现这种情况呢,比如,CAD的dxg等数据加载到ArcGIS里面是没有坐标系的,但是在CAD画图的时候是有坐标系的,这时候就可以用这个工具去定义正确的坐标系,所以当你拿到一个CAD文件的时候就一定要问画图小哥哥(可能是学测绘的)用的是什么坐标系。

②投影

将空间数据从一种坐标系投影到另一种坐标系。矢量数据专用。 注意哦,这里的矢量数据必须要有坐标系。
在这里插入图片描述

③投影栅格

栅格数据集从一种投影变换到另一种投影。同样的,这里的栅格数据必须要有坐标系。
在这里插入图片描述

当数据(无论矢量、栅格,如果是一张已出图的图像,这又是另一种情况,后续具体举例)没有坐标系又知道其正确坐标系时,用“定义投影”工具定义坐标系

当矢量数据需要转换坐标时,用“投影”工具

当栅格数据需要转换坐标时,用“栅格投影”工具

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/54009.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java项目实战II基于Java+Spring Boot+MySQL的新闻稿件管理系统(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 前在信息爆…

基于Springboot+Vue的视频点播系统设计与实现登录 (含源码数据库)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统中…

基于Spring Boot的校园管理系统

目录 前言 功能设计 系统实现 获取源码 博主主页:百成Java 往期系列:Spring Boot、SSM、JavaWeb、python、小程序 前言 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自…

GPT与大模型行业落地实践探索

简介 本课程探讨GPT和大模型技术在行业中的实际应用和发展。课程将涵盖GPT的基础知识、原理、及其在行业中的应用案例,如财报分析和客服机器人。重点在于结合实际案例中的使用效果,讲解如何利用GPT的API开发企业级应用以及利用更高级的功能构造AI Agent。…

react-native-Windows配置

一:官网: React Native for Windows macOS Build native Windows & macOS apps with Javascript and React 二:安装依赖 需要以管理员身份运行powershell,然后粘贴下面代码,注意:要安装淘宝镜像,要…

图解C#高级教程(一):委托

什么是委托 可以认为委托是持有一个或多个方法的对象。但它与对象不同,因为委托可以被执行。当执行委托时,委托会执行它所“持有”的方法。先看一个完整的使用示例。 // See https://aka.ms/new-console-template for more informationdelegate void M…

Skywalking告警配置

背景 skywalking 9.7.0,地址:Backend setup | Apache SkyWalking helm:skywalking-helm:4.5.0,地址:skywalking-helm/chart/skywalking/values.yaml at v4.5.0 首先来说一下为什么使用skywalking告警? …

创客匠人第二期“老蒋面对面”交流会圆满收官!

磅礴的大雨浇不灭奋斗的激情。9月24日,创客匠人第二期老蒋面对面—“创客匠人让知识变现不走弯路”内部大会在集美隆重举行。 本次内部大会旨在传递公司战略精神,深度探讨公司品牌传播的价值、方向和策略。这不仅是一次内部的交流与分享,更是…

linux 内核代码学习(十)--Linux内核启动和文件系统

前面第九章介绍了linux内核文件系统从软盘启动的几种方式:1、从软盘直接启动的linux,软盘上包括内核及简单文件系统;2、从软盘直接启动的linux,将内核与文件系统分别放置在一张软盘上;3、Grub做为引导程序,…

了解针对基座大语言模型(类似 ChatGPT 的架构,Decoder-only)的重头预训练和微调训练

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 随着自然语言处理(NLP)技术的飞速进步,基于 Transformer 架构的大语言模型在众多任务中取得了显著成就。特别是 Decoder-only 架构,如 GPT 系列模型&…

【UI】Vue3 + Naive-ui 使用表格Data Table 以及分页页码显示不全问题解决

参考文章&#xff1a; Vue3 Naive-ui Data Table 分页页码显示不全 Naive UI之数据表格分页pagination 数据列表分页全部代码: <n-data-tableref"tableRef"striped:columns"columns":pagination"pagination":bordered"false":d…

Java必修课——Spring框架

目录 一、Spring框架概述二、IOC概念和原理2.1、什么是IOC2.2、IOC接口 三、深入理解Java基础中的集合框架3.1、Collection3.2、Map3.3、集合工具类 四、练习写一个SpringMVC框架1、介绍2、程序实践3、总结 五、Java开发者必备10大数据工具和框架 一、Spring框架概述 Spring是…

Javase学习day1-前置知识

1、什么是计算机 2、 硬件及冯诺依曼结构 3、软件及软件开发 4、常用的快捷键 5、常用的Dos命令 常用的Dos命令&#xff1a;(基本都是在cmd里面写的) #盘符切换&#xff1a;直接输入那个盘符的名字加一个冒号就行。 #切换目录&#xff1a; cd change directory&#xff08;这是…

STM32编码器接口笔记

1. 引言 在现代控制系统中&#xff0c;编码器扮演着非常重要的角色。它就像一个精密的测量工具&#xff0c;可以告诉我们机械部件的位置和运动状态。在STM32微控制器中&#xff0c;编码器接口可以轻松地与各种编码器连接&#xff0c;实现精确的控制。我将在这里探讨STM32编码器…

ISA-95制造业中企业和控制系统的集成的国际标准-(2)

ISA-95 文章目录 ISA-95ISA-95企业层和制造运营管理层信息模型一、企业层和制造运营管理层信息模型内容二、企业层和制造运营管理层信息模型分类 ISA-95企业层和制造运营管理层信息模型 ISA-95信息模型是指ISA-95制造业中企业和控制系统集成的国际标准定义了企业层和制造运营层…

心觉:运用吸引力法则和开发潜意识的核心中的核心是什么?

吸引力法则的核心在于 思想的力量 和 频率的匹配。你所思考和感受的会吸引与你频率相匹配的事物和经历到你的生活中。具体来说&#xff1a; 明确意图和目标&#xff1a;清晰地知道你想要什么&#xff0c;并且用详细的方式描述它。这可以是通过写下目标、制作愿景板&#xff08;…

MySQL_视图

课 程 推 荐我 的 个 人 主 页&#xff1a;&#x1f449;&#x1f449; 失心疯的个人主页 &#x1f448;&#x1f448;入 门 教 程 推 荐 &#xff1a;&#x1f449;&#x1f449; Python零基础入门教程合集 &#x1f448;&#x1f448;虚 拟 环 境 搭 建 &#xff1a;&#x1…

鸿蒙harmonyos next flutter通信之MethodChannel获取设备信息

本文将通过MethodChannel获取设备信息&#xff0c;以此来演练MethodChannel用法。 建立channel flutter代码&#xff1a; MethodChannel methodChannel MethodChannel("com.xmg.test"); ohos代码&#xff1a; private channel: MethodChannel | null nullthis.c…

PostgreSQL数据库与PostGIS在Windows中的部署与运行

本文介绍在Windows电脑中&#xff0c;下载、安装、部署并运行PostgreSQL与PostGIS数据库服务的方法。 PostgreSQL是一种功能强大的开源关系型数据库管理系统&#xff08;RDBMS&#xff09;&#xff0c;以其稳定性、可靠性和丰富的功能而闻名&#xff1b;其支持多种高级特性&…

新能源汽车储充机器人:能源高效与智能调度

新能源汽车储充机器人&#xff1a;开启能源高效利用与智能调度的未来之门 随着全球能源危机的日益加剧和环境污染问题的不断恶化&#xff0c;新能源汽车成为了未来交通领域的重要发展方向。然而&#xff0c;新能源汽车的普及不仅需要解决电池技术的瓶颈&#xff0c;还需要构建一…