Geo::G...::Point(3pm)
π 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 π
π COPYRIGHT
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
- debian bookworm: libgeo-googleearth-pluggable-perl 0.17-1 Β· BSD-3-Clause~STOP
- debian trixie: libgeo-googleearth-pluggable-perl 0.17-1 Β· BSD-3-Clause~STOP
- ubuntu jammy: libgeo-googleearth-pluggable-perl 0.17-1 Β· BSD-3-Clause~STOP
- ubuntu noble: libgeo-googleearth-pluggable-perl 0.17-1 Β· BSD-3-Clause~STOP
- ubuntu resolute: libgeo-googleearth-pluggable-perl 0.17-1 Β· BSD-3-Clause~STOP
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms