01 - matlab m_map地学绘图工具基础函数理解(一)

2024-06-17 05:28

本文主要是介绍01 - matlab m_map地学绘图工具基础函数理解(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

01 - matlab m_map地学绘图工具基础函数理解(一)

  • 0. 引言
  • 1. m_demo
  • 2. 小结


0. 引言

  上篇介绍了m_map的配置过程,本篇开始介绍下m_map中涉及到的所有可调用函数。如果配置的没有问题,执行">>help m_map"可以看到类似下面的内容,将“User-callable functions”中的所有函数及功能描述整理到下面的表中,后续篇节会将表中大部分函数进行使用介绍,相似/相关功能函数将放在一起对比分析。本篇从m_demo.m函数开始,展示下m_map的一些绘图示例。

>> help m_map

m_map函数列表
函数名称功能简述
m_demo.m 可以调用15个不同的案例,调用方式m_demo(1)
m_proj.m 投影方式初始化
m_coord.m 设置地磁或地理坐标系统
m_grid.m 绘制网格
m_utmgrid.m 对于UTM投影的图,绘制一个UTM网格
m_scale.m 按比例映射到图上
m_ruler.m 绘制比例尺
m_northarrow.m 绘制指北针
m_ungrid.m erases map elements (if you want to change parameters)
m_coast.m 绘制海岸线
m_elev.m 绘制等高线,使用分辨率为1°的数据集
m_tbase.m 绘制等高线,使用5′的TerrainBase数据集
m_etopo2.m 绘制等高线,使用ETOPO2数据集
m_gshhs.m 绘制海岸线,指定绘图精度
m_gshhs_c.m 绘制海岸线,精度较差
m_gshhs_l.m.m 绘制低精度海岸线
m_gshhs_i.m 绘制中等精度海岸线
m_gshhs_h.m 绘制高精度海岸线
m_gshhs_f.m 绘制满分辨率海岸线
m_plotbndry.m draws a political boundary from the DCW
m_usercoast.m 绘制海岸线用用户自定义数据集
m_shaperead.m 加载ESRI shp文件
m_plot.m 在地图坐标系上绘制线
m_line.m 在地图坐标系上绘制线
m_text.m 在地图坐标系上添加文字
m_legend.m 绘制图例框
m_quiver.m 为矢量数据绘制箭头
m_contour.m 用网格数据绘制等高线
m_contourf.m 绘制填充等值线
m_patch.m 在地图上填充指定区域
m_pcolor.m 在地图上绘制伪彩色图
m_image.m 在地图投影上显示图像
m_streamline.m 在地图上绘制流线
m_scatter.m 在地图上绘制散点
m_annotation.m 在地图上添加注释
m_ginput.m 在地图上获取用户输入的坐标
m_shadedrelief.m 在地图投影上绘制阴影浮雕效果以展示地形
m_track.m 在地图上绘制航迹
m_hatch.m 在地图上填充指定区域
m_range_ring.m 在地图上绘制指定半径的范围圈
m_ellipse.m 绘制潮汐椭圆(最需要的海洋特征)
m_windrose.m 在指定位置绘制风玫瑰图。
数据转换
m_ll2xy.m 将经纬度坐标转换为地图投影坐标
m_xy2ll.m 将投影坐标转换为经纬度坐标
m_geo2mag.m 将经纬度坐标转换到地磁坐标
m_mag2geo.m 将地磁坐标转换为经纬度坐标
m_lldist.m 点之间的球面距离/测地线
m_xydist.m 点间球面距离(地图投影坐标)
m_fdist.m 椭球测地线正演计算
m_idist.m 椭球测地线逆计算
m_geodesic.m 沿椭球测地线的点
m_tba2b.m 用于安装高分辨率高程数据库
m_vec.m 在地图上绘制矢量场(或者称为箭头场)
m_windbarb.m 在地图上绘制风羽图
m_contfbar.m 为轮廓图绘制颜色条
m_colmap.m 用于创建和管理颜色映射
mygrid_sand2.m 读取Sandwell和Smith测深文件
wysiwyg.m 设置图形窗口以匹配打印输出的大小/方面

1. m_demo

m_demo(N)  % N可以输[1,15]的值,一共15个demo示例  

  m_demo语法简单,所有绘图过程都内置在了m_demo.m文件中,想看这些示例源码的,可以查看m_demo.m文件,下面是15个demo的图示:

demo 1
demo 2
demo 3
demo 4
demo 5
demo 6
demo 7
demo 8
demo 9
demo 10
demo 11
demo 12
demo 13
demo 14
demo 15

2. 小结

  本篇整理了m_map所有的函数,展示了m_demo绘制的15个示例,下面篇节开始介绍各功能函数的使用过程。






😜
😜😜
😜😜😜😜

这篇关于01 - matlab m_map地学绘图工具基础函数理解(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文

MySQL 中的 CAST 函数详解及常见用法

《MySQL中的CAST函数详解及常见用法》CAST函数是MySQL中用于数据类型转换的重要函数,它允许你将一个值从一种数据类型转换为另一种数据类型,本文给大家介绍MySQL中的CAST... 目录mysql 中的 CAST 函数详解一、基本语法二、支持的数据类型三、常见用法示例1. 字符串转数字2. 数字

Python内置函数之classmethod函数使用详解

《Python内置函数之classmethod函数使用详解》:本文主要介绍Python内置函数之classmethod函数使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录1. 类方法定义与基本语法2. 类方法 vs 实例方法 vs 静态方法3. 核心特性与用法(1编程客

Python函数作用域示例详解

《Python函数作用域示例详解》本文介绍了Python中的LEGB作用域规则,详细解析了变量查找的四个层级,通过具体代码示例,展示了各层级的变量访问规则和特性,对python函数作用域相关知识感兴趣... 目录一、LEGB 规则二、作用域实例2.1 局部作用域(Local)2.2 闭包作用域(Enclos

Linux中压缩、网络传输与系统监控工具的使用完整指南

《Linux中压缩、网络传输与系统监控工具的使用完整指南》在Linux系统管理中,压缩与传输工具是数据备份和远程协作的桥梁,而系统监控工具则是保障服务器稳定运行的眼睛,下面小编就来和大家详细介绍一下它... 目录引言一、压缩与解压:数据存储与传输的优化核心1. zip/unzip:通用压缩格式的便捷操作2.

从原理到实战深入理解Java 断言assert

《从原理到实战深入理解Java断言assert》本文深入解析Java断言机制,涵盖语法、工作原理、启用方式及与异常的区别,推荐用于开发阶段的条件检查与状态验证,并强调生产环境应使用参数验证工具类替代... 目录深入理解 Java 断言(assert):从原理到实战引言:为什么需要断言?一、断言基础1.1 语

MySQL count()聚合函数详解

《MySQLcount()聚合函数详解》MySQL中的COUNT()函数,它是SQL中最常用的聚合函数之一,用于计算表中符合特定条件的行数,本文给大家介绍MySQLcount()聚合函数,感兴趣的朋... 目录核心功能语法形式重要特性与行为如何选择使用哪种形式?总结深入剖析一下 mysql 中的 COUNT

MySQL 中 ROW_NUMBER() 函数最佳实践

《MySQL中ROW_NUMBER()函数最佳实践》MySQL中ROW_NUMBER()函数,作为窗口函数为每行分配唯一连续序号,区别于RANK()和DENSE_RANK(),特别适合分页、去重... 目录mysql 中 ROW_NUMBER() 函数详解一、基础语法二、核心特点三、典型应用场景1. 数据分

sqlite3 命令行工具使用指南

《sqlite3命令行工具使用指南》本文系统介绍sqlite3CLI的启动、数据库操作、元数据查询、数据导入导出及输出格式化命令,涵盖文件管理、备份恢复、性能统计等实用功能,并说明命令分类、SQL语... 目录一、启动与退出二、数据库与文件操作三、元数据查询四、数据操作与导入导出五、查询输出格式化六、实用功

MySQL数据库的内嵌函数和联合查询实例代码

《MySQL数据库的内嵌函数和联合查询实例代码》联合查询是一种将多个查询结果组合在一起的方法,通常使用UNION、UNIONALL、INTERSECT和EXCEPT关键字,下面:本文主要介绍MyS... 目录一.数据库的内嵌函数1.1聚合函数COUNT([DISTINCT] expr)SUM([DISTIN