常见的投影类型及详细解释

2024-09-08 01:04

本文主要是介绍常见的投影类型及详细解释,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

常见的地图投影根据保留地球的不同几何特性(形状、面积、距离等)可以分为几大类。以下是常见的投影类型及详细解释:

一、正形投影(保持形状)

1. 墨卡托投影(Mercator Projection)

  • 特点:保持形状,但严重扭曲面积,尤其在高纬度地区。
  • 应用:海洋导航、在线地图(如 Google Maps 在小比例尺下使用)。
  • 原理:投影将地球表面展开成矩形,经线垂直,纬线等距。
  • 优点:航线在图上为直线,适合航海。
  • 缺点:高纬度区域面积夸大,例如格陵兰岛看起来比实际大得多。

2. 横轴墨卡托投影(Transverse Mercator Projection, TM)

  • 特点:投影基准线为中央经线,保持形状,适合南北跨度较大的区域。
  • 应用:大地测量、国家测绘系统(如 UTM 坐标系)。
  • 原理:中央经线为投影基准,垂直于赤道的圆柱投影。
  • 优点:中央经线附近变形小。
  • 缺点:远离中央经线时变形增大。

3. 高斯-克吕格投影(Gauss-Krüger Projection)

  • 特点:是横轴墨卡托投影的一种,采用 3 度或 6 度带划分。
  • 应用:中国和德国等国家的测绘。
  • 优点:适合中小范围地图,中央经线附近变形很小。
  • 缺点:跨带时处理复杂。

4. 兰伯特正形圆锥投影(Lambert Conformal Conic Projection)

  • 特点:保持形状,适合中纬度地区的大面积区域。
  • 应用:航空图、气象图、美国州级地图。
  • 原理:将地球表面投影到一个圆锥上,纬线为平行直线,经线为曲线。
  • 优点:中纬度地区变形较小。
  • 缺点:极区和赤道区域变形较大。

二、等面积投影(保持面积)

1. 阿尔伯斯等面积圆锥投影(Albers Equal-Area Conic Projection)

  • 特点:保持面积比例,但形状有所失真。
  • 应用:用于展示大面积区域,如美国国土地图。
  • 优点:面积比例真实,适合地理、人口密度等分布图。
  • 缺点:形状失真,尤其在高纬度地区。

2. 摩尔怀德投影(Mollweide Projection)

  • 特点:保持面积,不保持形状或角度。
  • 应用:世界地图,展示全球范围的面积分布。
  • 优点:全球区域的面积比例正确。
  • 缺点:形状严重扭曲,尤其在两极。

3. 兰伯特等面积方位投影(Lambert Azimuthal Equal-Area Projection)

  • 特点:保持面积,常用于展示极地地区。
  • 应用:极地地图、气候分析图。
  • 优点:极地区域的面积真实。
  • 缺点:离中心点越远,形状变形越大。

三、等距投影(保持距离)

1. 等距圆锥投影(Equidistant Conic Projection)

  • 特点:保持从投影中心到任意点的距离,形状和面积有所扭曲。
  • 应用:用于中纬度地区的区域地图。
  • 优点:沿纬线的距离保持真实。
  • 缺点:形状和面积失真。

2. 平面极射投影(Polar Stereographic Projection)

  • 特点:极点为中心,保持中心到外部点的距离,适合极地区域。
  • 应用:气象图、航空图。
  • 优点:极地区域距离较准确。
  • 缺点:非极地地区变形较大。

四、折中投影(平衡形状和面积)

1. 罗宾逊投影(Robinson Projection)

  • 特点:折中处理形状和面积,使世界地图更美观。
  • 应用:书籍、海报上的世界地图。
  • 优点:世界范围内变形较小,适合展示全球地图。
  • 缺点:没有严格保持形状、面积或距离的精确性。

2. 温克尔三次投影(Winkel Tripel Projection)

  • 特点:折中处理形状、面积和距离,广泛用于世界地图。
  • 应用:现代世界地图的主流选择(如国家地理学会使用的地图)。
  • 优点:视觉平衡好,适合展示全球范围。
  • 缺点:虽然整体变形较小,但不能严格保持任何一种特性。

五、伪投影

1. 伪墨卡托投影(Pseudo-Mercator Projection, EPSG:3857)

  • 特点:墨卡托投影的简化版本,广泛应用于在线地图。
  • 应用:Google Maps、OpenStreetMap 等使用。
  • 优点:全球范围的地图计算简单,适合在线地图展示。
  • 缺点:高纬度地区严重变形,极区无法展示。

2. 伪圆柱投影(Pseudo-Cylindrical Projection)

  • 特点:经线为直线,纬线为弧线,极地区域压缩。
  • 应用:世界地图展示。
  • 优点:适合视觉展示。
  • 缺点:高纬度地区形状变形。

这篇关于常见的投影类型及详细解释的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1146669

相关文章

Python包管理工具核心指令uvx举例详细解析

《Python包管理工具核心指令uvx举例详细解析》:本文主要介绍Python包管理工具核心指令uvx的相关资料,uvx是uv工具链中用于临时运行Python命令行工具的高效执行器,依托Rust实... 目录一、uvx 的定位与核心功能二、uvx 的典型应用场景三、uvx 与传统工具对比四、uvx 的技术实

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

java中long的一些常见用法

《java中long的一些常见用法》在Java中,long是一种基本数据类型,用于表示长整型数值,接下来通过本文给大家介绍java中long的一些常见用法,感兴趣的朋友一起看看吧... 在Java中,long是一种基本数据类型,用于表示长整型数值。它的取值范围比int更大,从-922337203685477

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

详解Linux中常见环境变量的特点与设置

《详解Linux中常见环境变量的特点与设置》环境变量是操作系统和用户设置的一些动态键值对,为运行的程序提供配置信息,理解环境变量对于系统管理、软件开发都很重要,下面小编就为大家详细介绍一下吧... 目录前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变

MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)

《MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)》掌握多表联查(INNERJOIN,LEFTJOIN,RIGHTJOIN,FULLJOIN)和子查询(标量、列、行、表子查询、相关/非相关、... 目录第一部分:多表联查 (JOIN Operations)1. 连接的类型 (JOIN Types)

Java中常见队列举例详解(非线程安全)

《Java中常见队列举例详解(非线程安全)》队列用于模拟队列这种数据结构,队列通常是指先进先出的容器,:本文主要介绍Java中常见队列(非线程安全)的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一.队列定义 二.常见接口 三.常见实现类3.1 ArrayDeque3.1.1 实现原理3.1.2

SpringBoot整合Apache Flink的详细指南

《SpringBoot整合ApacheFlink的详细指南》这篇文章主要为大家详细介绍了SpringBoot整合ApacheFlink的详细过程,涵盖环境准备,依赖配置,代码实现及运行步骤,感兴趣的... 目录1. 背景与目标2. 环境准备2.1 开发工具2.2 技术版本3. 创建 Spring Boot

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI