class Resolv::DNS::Resource::LOC
位置资源
属性
LOC
的海拔高度,参考球体的表面位于 WGS84 椭球体下方 100 公里处,单位为厘米,表示为一个无符号 32 位整数
水平精度,使用 ssize 类型的值表示,单位为米,使用科学计数法表示为两个整数 XeY,精度使用 value/2,例如 2m = +/-1m
此 LOC
的纬度,其中 2**31 为赤道,单位为千分之一弧秒,表示为一个无符号 32 位整数
此 LOC
的经度,其中 2**31 为本初子午线,单位为千分之一弧秒,表示为一个无符号 32 位整数
返回此 LOC
记录的版本值,应始终为 00
垂直精度,使用 ssize 类型的值表示,单位为米,使用科学计数法表示为两个整数 XeY,精度使用 value/2,例如 2m = +/-1m
公共类方法
源
# File lib/resolv.rb, line 2464 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