class Resolv::DNS::Resource::LOC
Ресурс местоположения
Атрибуты
Высота LOC над эталонной сферой, поверхность которой расположена на 100 км ниже сфероида WGS84 в сантиметрах в виде целого неотрицательного 32-битного числа.
Горизонтальная точность в метрах, использующая значения типа ssize в научной записи как 2 целых числа XeY для точности, значение используется/2, например, 2 м = +/-1 м.
Широта LOC в тысячных долях дуговой секунды, где 231 соответствует экватору, в виде целого неотрицательного 32-битного числа.
Долгота LOC в тысячных долях дуговой секунды, где 231 соответствует начальному меридиану, в виде целого неотрицательного 32-битного числа.
Сферический размер этого LOC в метрах, использующий научную запись как 2 целых числа XeY.
Возвращает значение версии этого записываемого LOC (должно всегда быть 00).
Вертикальная точность в метрах, использующая значения типа ssize в научной записи как 2 целых числа XeY для точности, значение используется/2, например, 2 м = +/-1 м.
Публичные методы класса
# File lib/resolv.rb, line 2054 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
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.