類別 Resolv::DNS::Resource::LOC

位置資源

屬性

altitude[R]

以無符號 32 位元整數表示的 LOC 高於參考球體(其表面位於 WGS84 球體下方 100 公里處)的高度(以公分為單位)

hprecision[R]

使用科學記號 XeY 表示的水平精確度,以公尺為單位的 ssize 型別值,精確度使用值/2,例如 2 公尺 = +/-1 公尺

latitude[R]

LOC 的緯度,其中 2**31 是赤道,以無符號 32 位元整數表示的弧秒千分之一

longitude[R]

LOC 的經度,其中 2**31 是本初子午線,以無符號 32 位元整數表示的弧秒千分之一

ssize[R]

使用科學記號 XeY 表示的此 LOC 的球體大小(以公尺為單位)

version[R]

傳回此 LOC 記錄的版本值,應永遠為 00

vprecision[R]

使用科學記號 XeY 表示的垂直精確度,以公尺為單位的 ssize 型別值,精確度使用值/2,例如 2 公尺 = +/-1 公尺

公開類別方法

new(version, ssize, hprecision, vprecision, latitude, longitude, altitude) 按一下以切換來源
# File lib/resolv.rb, line 2456
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