Ruby 2.4

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