lib::Net::DNS::UserLContributed Perl Doclib::Net::DNS::RR::LOC(3)NAMENet::DNS::RR::LOC - DNS LOC resource record
SYNOPSIS
use Net::DNS::RR;
DESCRIPTION
Class for DNS Location (LOC) resource records. See RFC
1876 for details.
METHODS
version
print "version = ", $rr->version, "\n";
Returns the version number of the representation; programs
should always check this. Net::DNS currently supports
only version 0.
size
print "size = ", $rr->size, "\n";
Returns the diameter of a sphere enclosing the described
entity, in centimeters.
horiz_pre
print "horiz_pre = ", $rr->horiz_pre, "\n";
Returns the horizontal precision of the data, in
centimeters.
vert_pre
print "vert_pre = ", $rr->vert_pre, "\n";
Returns the vertical precision of the data, in
centimeters.
latitude
print "latitude = ", $rr->latitude, "\n";
Returns the latitude of the center of the sphere described
by the size method, in thousandths of a second of arc.
2**31 represents the equator; numbers above that are north
latitude.
24/Aug/1997 perl 5.005, patch 03 1
lib::Net::DNS::UserLContributed Perl Doclib::Net::DNS::RR::LOC(3)
longitude
print "longitude = ", $rr->longitude, "\n";
Returns the longitude of the center of the sphere
described by the size method, in thousandths of a second
of arc. 2**31 represents the prime meridian; numbers
above that are east longitude.
latlon
($lat, $lon) = $rr->latlon;
system("xearth", "-pos", "fixed $lat $lon");
Returns the latitude and longitude as floating-point
degrees. Positive numbers represent north latitude or
east longitude; negative numbers represent south latitude
or west longitude.
altitude
print "altitude = ", $rr->altitude, "\n";
Returns the altitude of the center of the sphere described
by the size method, in centimeters, from a base of
100,000m below the WGS 84 reference spheroid used by GPS.
COPYRIGHT
Copyright (c) 1997 Michael Fuhr. All rights reserved.
This program is free software; you can redistribute it
and/or modify it under the same terms as Perl itself.
Some of the code and documentation is based on RFC 1876
and on code contributed by Christopher Davis.
SEE ALSO
the perl(1) manpage, the Net::DNS manpage, the
Net::DNS::Resolver manpage, the Net::DNS::Packet manpage,
the Net::DNS::Header manpage, the Net::DNS::Question
manpage, the Net::DNS::RR manpage, RFC 1876
24/Aug/1997 perl 5.005, patch 03 2
lib::Net::DNS::UserLContributed Perl Doclib::Net::DNS::RR::LOC(3)24/Aug/1997 perl 5.005, patch 03 3