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

相关文章

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

基于Java实现回调监听工具类

《基于Java实现回调监听工具类》这篇文章主要为大家详细介绍了如何基于Java实现一个回调监听工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录监听接口类 Listenable实际用法打印结果首先,会用到 函数式接口 Consumer, 通过这个可以解耦回调方法,下面先写一个

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的

深入理解Apache Kafka(分布式流处理平台)

《深入理解ApacheKafka(分布式流处理平台)》ApacheKafka作为现代分布式系统中的核心中间件,为构建高吞吐量、低延迟的数据管道提供了强大支持,本文将深入探讨Kafka的核心概念、架构... 目录引言一、Apache Kafka概述1.1 什么是Kafka?1.2 Kafka的核心概念二、Ka

基于Python打造一个全能文本处理工具

《基于Python打造一个全能文本处理工具》:本文主要介绍一个基于Python+Tkinter开发的全功能本地化文本处理工具,它不仅具备基础的格式转换功能,更集成了中文特色处理等实用功能,有需要的... 目录1. 概述:当文本处理遇上python图形界面2. 功能全景图:六大核心模块解析3.运行效果4. 相

springboot项目中常用的工具类和api详解

《springboot项目中常用的工具类和api详解》在SpringBoot项目中,开发者通常会依赖一些工具类和API来简化开发、提高效率,以下是一些常用的工具类及其典型应用场景,涵盖Spring原生... 目录1. Spring Framework 自带工具类(1) StringUtils(2) Coll

MySQL高级查询之JOIN、子查询、窗口函数实际案例

《MySQL高级查询之JOIN、子查询、窗口函数实际案例》:本文主要介绍MySQL高级查询之JOIN、子查询、窗口函数实际案例的相关资料,JOIN用于多表关联查询,子查询用于数据筛选和过滤,窗口函... 目录前言1. JOIN(连接查询)1.1 内连接(INNER JOIN)1.2 左连接(LEFT JOI

MySQL中FIND_IN_SET函数与INSTR函数用法解析

《MySQL中FIND_IN_SET函数与INSTR函数用法解析》:本文主要介绍MySQL中FIND_IN_SET函数与INSTR函数用法解析,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一... 目录一、功能定义与语法1、FIND_IN_SET函数2、INSTR函数二、本质区别对比三、实际场景案例分