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

R语言 sos4R包 OGC()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-30 11:57:53 | 显示全部楼层 |阅读模式
OGC(sos4R)
OGC()所属R语言包:sos4R

                                        Classes and Construction Functions for the OGC Namespace
                                         为OGC命名空间的类的构造函数,

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

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

These classes represent elements from the OpenGIS(R) Filter Encoding Implementation Specification that are used in requests to Sensor Observation Services.
类代表元素对OpenGIS(R)过滤器的编码实现规范中所使用的传感器观测服务的请求


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


OgcBBOX(propertyName = sosDefaultSpatialOpPropertyName, envelope)
OgcContains(propertyName = sosDefaultSpatialOpPropertyName, geometry = NULL, envelope = NULL)
OgcIntersects(propertyName = sosDefaultSpatialOpPropertyName, geometry = NULL, envelope = NULL)
OgcOverlaps(propertyName = sosDefaultSpatialOpPropertyName, geometry = NULL, envelope = NULL)



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

参数:propertyName
The value for the propertyName attribute.
的propertyName属性的值。


参数:geometry
The geometry to be used in a spatial filter.
要使用的几何形状中的空间滤波器。


参数:envelope
The geometry to be used in a sptial filter.
的几何形状要在sptial滤波器使用。


Details

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

These comprise spatial and temporal operations and operators which can be encoded in different ways.
这些包括可以以不同的方式编码的空间和时间的操作和操作员。

The



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

The value of the construction functions is an object of the respective class.
构造函数的值是各自的类的一个对象。


类对象----------Objects from the Class----------

Objects can be created by calls to the respective construction functions of the form OgcBBOX( ...), OgcContains(...), or OgcIntersects.
可以创建对象通过调用各自的构造函数的形式OgcBBOX( ...),OgcContains(...)或OgcIntersects。

The following classes are virtual, no objects may be created from them: OgcBinaryTemporalOp, OgcBinaryTemporalOpOrNULL, OgcComparisonOps, codeOgcComparisonOpsOrNULL, OgcSpatialOps, OgcSpatialOpsOrNULL.
下面的类是虚拟的,没有对象可以在创建他们OgcBinaryTemporalOp,OgcBinaryTemporalOpOrNULL,OgcComparisonOps,codeOgcComparisonOpsOrNULL,OgcSpatialOps,OgcSpatialOpsOrNULL。


插槽----------Slots----------




propertyName: Object of class "character", the value of the propertyName attribute.
propertyName:类的对象"character"“的propertyName属性的值。




geometry: Object of class "GmlGeometry", a geometry contained in a spatial filter.
geometry:类的对象"GmlGeometry",包含在一个空间滤波器的几何。




envelope: Object of class "GmlEnvelope", an envelope contained in a spatial filter.
envelope:类的对象"GmlEnvelope",空间滤波器在一个信封里。




time: Object of class "GmlTimeGeometricPrimitive", a time element contained in a temporal filter.
time:类的对象"GmlTimeGeometricPrimitive",在一个时间过滤器包含时间元素。


扩展----------Extends----------

OgcBBOX, OgcBinarySpatialOp: Class "OgcSpatialOps", directly. Class "OgcSpatialOpsOrNULL", by class "OgcSpatialOps", distance 2.
OgcBBOX,OgcBinarySpatialOp:类"OgcSpatialOps",直接。类"OgcSpatialOpsOrNULL"“类”OgcSpatialOps“,距离2。

OgcBinaryTemporalOp: Class "OgcBinaryTemporalOpOrNULL", directly.
OgcBinaryTemporalOp:类"OgcBinaryTemporalOpOrNULL",直接。

OgcContains, OgcIntersects, OgcOverlaps: Class "OgcBinarySpatialOp", directly. Class "OgcSpatialOps", by class "OgcBinarySpatialOp", distance 2. Class "OgcSpatialOpsOrNULL", by class "OgcBinarySpatialOp", distance 3.
OgcContains,OgcIntersects,的OgcOverlaps:类"OgcBinarySpatialOp",直接。类"OgcSpatialOps",类的“OgcBinarySpatialOp”,距离2。类"OgcSpatialOpsOrNULL",类的“OgcBinarySpatialOp”,距离3。

OgcSpatialOps: Class "OgcSpatialOpsOrNULL", directly.
OgcSpatialOps:类"OgcSpatialOpsOrNULL",直接。


方法----------Methods----------




encodeKVP signature(obj = "OgcBinaryTemporalOp", sos = "SOS"): Encode the given operation in key-value-pair style, see encodeKVP
encodeKVPsignature(obj = "OgcBinaryTemporalOp", sos = "SOS"):在给定的操作键 - 值对风格进行编码,请参阅encodeKVP




encodeXML signature(obj = "OgcBBOX", sos = "SOS"): Encode the given operation in XML, see encodeXML
encodeXMLsignature(obj = "OgcBBOX", sos = "SOS"):在给定的操作XML编码,请参阅encodeXML




encodeXML signature(obj = "OgcComparisonOps", sos = "SOS"): Encode the given operation in XML, see encodeXML
encodeXMLsignature(obj = "OgcComparisonOps", sos = "SOS"):在给定的操作XML编码,请参阅encodeXML




encodeXML signature(obj = "OgcContains", sos = "SOS"): Encode the given operation in XML, see encodeXML
encodeXMLsignature(obj = "OgcContains", sos = "SOS"):在给定的操作XML编码,请参阅encodeXML




encodeXML signature(obj = "OgcIntersects", sos = "SOS"): Encode the given operation in XML, see encodeXML
encodeXMLsignature(obj = "OgcIntersects", sos = "SOS"):在给定的操作XML编码,请参阅encodeXML




encodeXML signature(obj = "OgcOverlaps", sos = "SOS"): Encode the given operation in XML, see encodeXML
encodeXMLsignature(obj = "OgcOverlaps", sos = "SOS"):在给定的操作XML编码,请参阅encodeXML


警告----------Warning ----------

The encoding functions of these classes are not completely implemented yet.
这些类的编码功能还没有完全实现。


注意----------Note----------

This implementation of the Filter Encoding Specification is not complete.
这种过滤器编码规范的实施是不完整的。


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


Daniel Nuest <a href="mailto:daniel.nuest@uni-muenster.de">daniel.nuest@uni-muenster.de</a>



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




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


showClass("OgcBBOX")
showClass("OgcBinarySpatialOp")
showClass("OgcBinaryTemporalOp")
showClass("OgcBinaryTemporalOpOrNULL")
showClass("OgcComparisonOps")
showClass("OgcContains")
showClass("OgcOverlaps")
showClass("OgcSpatialOps")
showClass("OgcSpatialOpsOrNULL")

# TBD examples for construction functions[TBD建设功能的例子]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 20:46 , Processed in 0.022168 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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