找回密码
 注册
查看: 374|回复: 0

R语言 SpatialEpi包 polygon2spatial.polygon()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-30 12:40:08 | 显示全部楼层 |阅读模式
polygon2spatial.polygon(SpatialEpi)
polygon2spatial.polygon()所属R语言包:SpatialEpi

                                         Convert a Polygon to a Spatial Polygons Object
                                         多边形的转换空间的多边形对象

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Converts a polygon (a matrix of coordinates with NA values to separate subpolygons) into a Spatial Polygons object.
一个多边形(NA值分开的子多边形的矩阵的坐标)转换成空间的多边形对象。


用法----------Usage----------


polygon2spatial.polygon(poly, coordinate.system, area.names = NULL, nrepeats = NULL)



参数----------Arguments----------

参数:poly
a 2-column matrix of coordinates, where each complete subpolygon is separated by NA's
2列的矩阵的坐标,其中每个完整的子多边形是由NA的分离


参数:coordinate.system
the coordinate system to use
要使用的坐标系


参数:area.names
names of all areas
所有区域的名称


参数:nrepeats
number of subpolygons for each area
为每个区域的子多边形数


Details

详细信息----------Details----------

Just as when plotting with the polygon function, it is assumed that each subpolygon is to be closed by joining the last point to the first point.  In the matrix poly, NA values separate complete subpolygons.
正如它策划polygon功能时,假设,每个子多边形加入的最后一个点的第一点是要关闭的。在矩阵poly,NA值独立完整的子多边形。

coordinate.system must be either '+proj=utm' or '+proj=longlat'.
coordinate.system是'+proj=utm'或'+proj=longlat'。

In the case with an area consists of more than one separate closed polygon,  nrepeats specifies the number of closed polygons associated with each area.
在的区域的情况下,由一个以上的单独的封闭的多边形, nrepeats指定的数目与每个区域相关联的封闭多边形。


值----------Value----------

An object of class SpatialPolygons (See SpatialPolygons-class from the sp package).
一个对象的类SpatialPolygons(从sp包SpatialPolygons级)。


(作者)----------Author(s)----------


Albert Y. Kim



参考文献----------References----------




实例----------Examples----------


data(scotland)

polygon <- scotland$polygon$polygon
coord.system <- '+proj=utm'
names <- scotland$data$county.names
nrepeats <- scotland$polygon$nrepeats

spatial.polygon <- polygon2spatial.polygon(polygon,coord.system,names,nrepeats)

par(mfrow=c(1,2))
# plot using polygon function[绘制使用多边形功能]
plot(polygon,type='n',xlab="Eastings (km)",ylab="Northings (km)",main="Polygon File")
polygon(polygon)

# plot as spatial polygon object[图空间的多边形对象]
plot(spatial.polygon,axes=TRUE)
title(xlab="Eastings (km)",ylab="Northings (km)",main="Spatial Polygon")

# Note that area 23 (argyll-bute) consists of 8 separate polygons[请注意,由8个单独的多边形面积23(阿盖尔弼)]
nrepeats[23]
plot(spatial.polygon[23],add=TRUE,col="red")

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-6-10 00:43 , Processed in 0.023716 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表