Matlab中自带地图绘制WorldMap详解

转载地址:http://blog.csdn.net/archielau/article/details/7933265,其实这些代码是在matlab中的,输入help worldmap,会有7个例子,可以自己学习

Mapping Toolbox是Matlab提供的,一整套包含许多函数跟图形用户界面的工具箱;它可以帮助用户分析几何空间方面的数据;并以地图的形式显示出来!

worldmap命令

help worldmap

WORLDMAP 创建世界上给定区域的坐标 WORLDMAP 区域 或 WORLDMAP(区域名) 新建一个空的地图坐标,这个投影模型和限制与此区域相适应 . REGION 可能是一个字符串或则 cell array of strings. Permissible strings 包括大陆, 国家,岛屿,比如 'World', 'North Pole', 'South Pole', and 'Pacific'.

>> worldmap world

%绘制世界地图坐标或

>> worldmap ('world)

1、示例一:带有海岸线的世界地图

coast.m在目录D:\Program Files\MATLAB\R2010a\toolbox\map\mapdemos

>> %

worldmap('World')

load coast

plotm(lat, long)

coast中包含lat和long两个double型向量9865*1,9865*1

>> help plotm

PLOTM 投影二维直线和点到地图坐标

PLOTM(lat,lon)将线型对象投影到最近使用的地图坐标.  输入的维度(latitude)和经度(longitude)数据必须与最近使用地图坐标单位一致 。 PLOTM will clear the current map if the hold state is off.

>> help load LOAD 从 MAT-file加载数据到工作空间. S = LOAD(FILENAME) 加载来自a MAT-file 文件的变量到结构数组或来自ascii文件的数据到双精度数组.

2、示例二:带有海岸线的世界地图

landareas.shp shx、dbf在D:\Program Files\MATLAB\R2010a\toolbox\map\mapdemos目录下

>> % Worldmap with land areas, major lakes and rivers, and cities and

% populated places

ax = worldmap('World');

setm(ax, 'Origin', [0 180 0])

land = shaperead('landareas', 'UseGeoCoords', true);

geoshow(ax, land, 'FaceColor', [0.5 0.7 0.5])

lakes = shaperead('worldlakes', 'UseGeoCoords', true);

geoshow(lakes, 'FaceColor', 'blue')

rivers = shaperead('worldrivers', 'UseGeoCoords', true);

geoshow(rivers, 'Color', 'blue')

cities = shaperead('worldcities', 'UseGeoCoords', true);

geoshow(cities, 'Marker', '.', 'Color', 'red')

geoshow(ax, land, 'FaceColor', [0.5 0.7 0.5])

陆地的表面颜色

geoshow(cities, 'Marker', '.', 'Color', 'red')

城市用'.'标记

H = WORLDMAP(...)返回地图投影的句柄

>> help setm

SETM 设置地图坐标和图形对象的属性

>> help shaperead

SHAPEREAD 从shapefile中读取向量特征和属性

>> help geoshow GEOSHOW 显示地图纬度和经度数据

>> help geoshow

GEOSHOW Display map latitude and longitude data

GEOSHOW(LAT, LON) or

GEOSHOW(LAT, LON, ..., 'DisplayType', DISPLAYTYPE, ...)

MATLAB地图作为底图,Matlab中自带地图绘制WorldMap详解相关推荐

  1. Matlab中自带地图绘制WorldMap详解

    Matlab中自带地图绘制WorldMap详解 转载地址:http://blog.csdn.net/archielau/article/details/7933265,其实这些代码是在matlab中的 ...

  2. Matlab中plot函数及legend函数详解

    Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...

  3. python支持向量机回归_Python中支持向量机SVM的使用方法详解

    除了在Matlab中使用PRTools工具箱中的svm算法,Python中一样可以使用支持向量机做分类.因为Python中的sklearn库也集成了SVM算法,本文的运行环境是Pycharm. 一.导 ...

  4. python scatter参数详解_Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

  5. python scatter参数详解_Python 中 scatter 函数参数及用法详解

    Python 中 scatter 函数参数及用法详解 Python 中 scatter 函数参数及用法详解 这里有新鲜出炉的 Python 教程, 程序狗速度看过来! Python 编程语言 Pyth ...

  6. Python中的__name__和__main__含义详解

    背景 在写Python代码和看Python代码时,我们常常可以看到这样的代码: ? 1 2 3 4 5 def main():     ...... if __name__ == "__ma ...

  7. 教程-Delphi中Spcomm使用属性及用法详解

    Delphi中Spcomm使用属性及用法详解 Delphi是一种具有 功能强大.简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选 ...

  8. python3 isinstance用法_对python中assert、isinstance的用法详解

    1. assert 函数说明: Assert statements are a convenient way to insert debugging assertions into a program ...

  9. python中transpose函数_对numpy中的transpose和swapaxes函数详解

    transpose() 这个函数如果括号内不带参数,就相当于转置,和.T效果一样,而今天主要来讲解其带参数. 我们看如下一个numpy的数组: `arr=np.arange(16).reshape(( ...

  10. linux ipset 流量,linux中ipset命令的使用方法详解

    linux中ipset命令的使用方法详解 发布时间:2020-10-25 17:07:19 来源:脚本之家 阅读:97 作者:lijiaocn 栏目:服务器 ipset介绍 iptables是在lin ...

最新文章

  1. php面向对象mysqli,php+mysqli使用面向对象方式更新数据库实例
  2. 16道嵌入式C语言面试题
  3. 文巾解题 1744. 你能在你最喜欢的那天吃到你最喜欢的糖果吗?
  4. 面试问“请介绍下自己”,应聘者就回了两点,立马勾起HR的兴趣!
  5. Ubuntu,安装最新版的GCC
  6. 静态嵌套类和非静态嵌套类
  7. 怎么查看c语言库文件,C语言函数库和文件
  8. 来JavaEye两年了
  9. Kaspersky Security Center部署
  10. Google离去,百度就能制衡?
  11. Android 扫描Scard卡所有的图片
  12. android n进入分屏代码分析_Android分屏多窗口的实践代码
  13. 创业故事:挖人的手段
  14. DeFi发币潮:大户秀起操作,真没散户什么事?
  15. 网安零基础学习-python-文件对象(灰帽编程12)
  16. 限制input 输入框只能输入纯数字/数字/中文/英文
  17. 软件设计师每日一练真题笔记
  18. 工作之余找到生活的意义
  19. 火狐浏览器(firefox)如何定制特定的“新建标签页”
  20. deepin系统下编译使用libtorrent

热门文章

  1. python程序与设计课程设计二级减速器_二级减速器课程设计心得体会
  2. 计算机硬件单片机,计算机硬件单片机总结报告
  3. 使用 travis + gitbook + github pages 优雅地发布自己的书
  4. NAND Flash底层原理,SLC MLC TLC比较
  5. 万能Ghost系统制作教程(龙帝国论坛)
  6. 怎样手工清除autorun病毒
  7. checkIP——烂代码又堆了一个ip活性检测工具
  8. windows server 2008 关机后安装自动更新,反复启动,不能进入系统
  9. 《惢客创业日记》2021.07.25(周日)当生日遇上套路
  10. 谷歌地球 最新hosts_给我一个Google地球app,可以领略全球3D风情