【rgplates】功能函数解析
- 1. 板块和特征重建
- 2. 构造模型表示
- 2.1 用法
- 2.2 参数
- 2.3 值
- 2.4 示例
- 3. 实用工具
- 3.1 用法
- 3.2 参数
- 3.3. 值
- 3.4 示例
1. 板块和特征重建
一切与几何形状重建到过去状态有关的东西
reconstruct():重建地理特征
详见R语言实践——古今地理坐标点转换(rgplates)
2. 构造模型表示
离线重建的构造模型表示
initialize():表示板块构造模型的对象类
包含通向独特板块构造模型的路径的元对象
2.1 用法
initialize(.Object, path = NULL, rotation = NULL, polygons = NULL)
2.2 参数
- .Object:构造函数参数(不需要)。
- path:字符变量。.mod 唯一板块模型对象的路径。
- rotation:字符变量。如果path为NULL,则表示模型的旋转文件部分的路径。
- polygons:字符变量。如果path为空,则为板多边形文件的路径-模型的一部分。
2.3 值
一个 platemodel 类对象。
2.4 示例
archive = file.path(system.file("extdata", package = "rgplates"),
"paleomap_v3.zip")
unzip(archive, exdir=tempdir())
rotPath = file.path(tempdir(),
"PALEOMAP_PlateModel.rot")
polPath = file.path(tempdir(),
"PALEOMAP_PlatePolygons.gpml")
model = platemodel(rotation = rotPath, polygons = polPath)
3. 实用工具
有用的辅助功能
mapedge():快速绘制矩形投影边缘的功能
3.1 用法
mapedge(
x = 360,
y = 180,
xmin = -180,
xmax = 180,
ymin = -90,
ymax = 90,
out = "sf"
)
3.2 参数
- x:数字变量。x(经度)维度中的线段数。
- y:数字变量。y(纬度)维度中的线段数。
- xmin:数字变量。x(经度)的最小值。
- xmax:数字变量。x(经度)的最大值。
- ymin:数字变量。y(纬度)的最小值。
- ymax:数字变量。y(纬度)的最大值。
- out:字符变量。输出格式,“sf”或“sp”。默认的“sf”返回简单的要素几何,“sp”从 sp 包返回 SpatialPolygons。
3.3. 值
sfc 或 SpatialPolygons 类对象。
3.4 示例
# requires rgdal
edge <- mapedge()
molledge <- st_transform(edge, "ESRI:54009")
plot(molledge)