R语言McSpatial_科学网—R语言sp包学习笔记(2)——

R语⾔McSpatial_科学⽹—R语⾔sp包学习笔记(2)——
反渗透浓水Chapter3Visua。。。
R的作图系统可以认为是基于两个系统。
1)传统的制图系统,允许逐步添加allow for incremental addition。
2)基于⽹格的制图系统(build upon grid),不允许逐步添加。主要的例⼦就是Trellis Graphicsystem,由lattice包提供。ggplot2也属于这⼀制图系统。
y字裤3.1 The traditional plot system
3.1.1 Plotting points, lines, polygons, and grids
很简单:plot(空间对象)即可
zig-zag 曲折的
(1)
image(SpatialPixels object) 会填满每个像素点
plot(SpatialPixels object)    会画出⽹格
两者效果是不⼀样的,可以试试看
(2)
在⼀幅地图⾥,如果没有声明CRS,那么x轴和y轴⼀单位是完全等同的,默认的屏幕长宽(aspect ratio)⽐也是根据图⽚的实际情况决定的。
3.1.2 Axes and layout elements
在plot函数中,加⼊axes = TRUE这⼀个函数选项,可以控制坐标轴的绘制
函数axis()则可以微调坐标轴的外观
不管我们加不加这个坐标轴,R语⾔⾥都会保留这部分的空间,这个时候根据内置的par()函数可以调节显⽰屏的性质。⽐如par(mar =
c(0,0,0,0)+0.1)
⼀些有意义的引导图标,如⽐例尺(scale bar)和指北针(the north arrow)
但是我的R调取失败了,不知道为什么
3.1.3 Degrees in axes labels and reference grid
主要涉及地图的经纬度线,记录⼏个⽐较重要的函数
pruneMap()      returns a modified map object defined in the map packages
map2SpatialPolygons()  returns a SpatialPolygon object
map2SpatialLines()  returns a SpatialLines object2mc
远红外陶瓷球这三个具体的帮助说明:convert map objects to sp classes
spTransform() Method for function spTransform for map projection and datum transformation in package "rgdal"
先从投影转换说起:PROJ.4参数
另外⼏个标签:+datum tagizo
gridlines/gridat() Create N-S and E-W grid lines over a geographic region
胸针设计grindlines returns an object of class SpatialLines, with lines as specified;
gridatreturns a SpatialPointsDataFrame with points at the west and south ends of the grid lines created by gridlines, with degree labels.
转载本⽂请联系原作者获取授权,同时请注明本⽂来⾃杨建勋科学⽹博客。
上⼀篇:R语⾔sp包学习笔记
下⼀篇:R语⾔的⼀些常⽤技巧

本文发布于:2024-09-20 22:26:49,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/340670.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   坐标轴   空间   制图   说起   图标   联系
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议