Resolv::DNS::Resource::LOC
class Resolv::DNS::Resource::LOC
Parent:Resolv::DNS::Resource
位置资源
属性
altitudeR
位于参考球体上方的LOC的高度,其表面位于WGS84球体以下100公里,以无符号32位整数
hprecisionR
水平精度使用科学记数法中的米尺寸类型值(以米为单位)作为XeY的2个整数,用于精度使用值/ 2例如2m = +/- 1m
latitudeR
这个LOC的纬度,其中2 ** 31是以千分之一秒为单位的赤道,作为无符号的32位整数
longitudeR
这个LOC的经度,其中2 ** 31是一个无符号的32位整数,以千分之一秒为单位的素数子午线
ssizeR
以米为单位的LOC的球形尺寸使用科学记数法作为XeY的2个整数
versionR
返回此LOC记录的版本值,该值始终为00
vprecisionR
使用科学记数法中使用ssize类型值的垂直精度,用XeY的2个整数作为精度使用值/ 2,例如2m = +/- 1m
公共类方法
新(版本,ssize,hprecision,vprecision,纬度,经度,高度)显示来源
# File lib/resolv.rb, line 2018
def initialize(version, ssize, hprecision, vprecision, latitude, longitude, altitude)
@version = version
@ssize = Resolv::LOC::Size.create(ssize)
@hprecision = Resolv::LOC::Size.create(hprecision)
@vprecision = Resolv::LOC::Size.create(vprecision)
@latitude = Resolv::LOC::Coord.create(latitude)
@longitude = Resolv::LOC::Coord.create(longitude)
@altitude = Resolv::LOC::Alt.create(altitude)
end