Geo::G...::Point(3pm)

πŸ“¦
version 0.17 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute

πŸ’… Geo::G...::Point(3pm) β€” like, the User Contributed Perl Documentation version, bestie

okay so this is Geo::GoogleEarth::Pluggable::Contrib::Point and it's giving point object energy ✨


🌸 NAME

Geo::GoogleEarth::Pluggable::Contrib::Point β€” the Geo::GoogleEarth::Pluggable Point Object πŸŽ€


✨ SYNOPSIS

use Geo::GoogleEarth::Pluggable;
my $document=Geo::GoogleEarth::Pluggable->new();
$document->Point();

that's it. that's the whole vibe. make a document, ask it for a Point(), boom πŸ’₯


πŸ¦‹ DESCRIPTION

so Geo::GoogleEarth::Pluggable::Contrib::Point is literally just a Geo::GoogleEarth::Pluggable::Placemark β€” but with a few other methods tacked on. it's the placemark that went to the gym and got extra skills πŸ’ͺ✨


πŸŽ€ USAGE

my $placemark=$document->Point(name=>"Point Name",
                               lat=>$lat,
                               lon=>$lon,
                               alt=>$alt);

you hand it a name, a lat, a lon, an alt, and it gives you back a placemark. iconic behaviour, no notes 🫢


πŸ‘‘ CONSTRUCTOR

🌟 new

my $placemark=$document->Point(
            name       => "White House",
            lat        => 38.89769,       #signed decimal degrees WGS-84
            lon        => -77.036549,     #signed decimal degrees WGS-84
            alt        => 30,             #meters above ellipsoid WGS-84
          );

look at those comments β€” signed decimal degrees WGS-84 for lat and lon, and meters above ellipsoid WGS-84 for alt. we love a well-documented constructor πŸ’–


πŸ’œ METHODS

🧚 subnode

(yes bestie, it's listed, that's the whole entry β€” subnode says hi and nothing else 😭)

🌈 lat

sets or returns latitude, fr fr. the format is signed decimal degrees WGS-84.

my $lat=$placemark->lat;

πŸ“ lon

sets or returns longitude, no cap. the format is signed decimal degrees WGS-84.

my $lon=$placemark->lon;

⭐ alt

sets or returns altitude. the units are meters above the ellipsoid WGS-84.

my $alt=$placemark->alt;
ngl, typically Google Earth "snaps" Placemarks to the surface regardless of how the altitude is set. so your alt might lowkey just get ignored by the big blue marble πŸŒπŸ’€

πŸ’€ BUGS

Please log on RT and send to the geo-perl email list. (be a good citizen bestie, don't just suffer in silence πŸ™ˆ)


🫢 SUPPORT

DavisNetworks.com supports all Perl applications including this package. they said all and they meant it πŸ‘‘


🌟 AUTHOR

Michael R. Davis (mrdvt92)
CPAN ID: MRDVT

give him his flowers πŸ’


This program is free software licensed under the...

The BSD License

The full text of the license can be found in the LICENSE file included with this module. read it, it's short, you got this ✨


πŸ”₯ SEE ALSO

  • Geo::GoogleEarth::Pluggable
  • XML::LibXML::LazyBuilder
  • Geo::GoogleEarth::Pluggable::Placemark

perl v5.32.1 Β· 2021-11-28 β€” that's the version and the date bestie, and this whole page is Geo::G...::Point(3pm) from the User Contributed Perl Documentation. mwah πŸ’‹ bye!! πŸ¦‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from