Geo-Google-StaticMaps-V2
view release on metacpan or search on metacpan
lib/Geo/Google/StaticMaps/V2.pm view on Meta::CPAN
sub _markers {
my $self=shift;
$self->{"_markers"}=[] unless ref($self->{"_markers"}) eq "ARRAY";
return $self->{"_markers"};
}
=head2 path
Creates a L<Geo::Google::StaticMaps::V2::Path> object and adds the object to the internal Paths array.
path (optional) defines a single path of two or more connected points to overlay on the image at specified locations. Note that if you supply a path for a map, you do not need to specify the (normally required) center and zoom parameters.
=cut
sub path {
my $self=shift;
my $obj=Geo::Google::StaticMaps::V2::Path->new(@_);
push @{$self->_paths}, $obj;
return $obj;
}
lib/Geo/Google/StaticMaps/V2/Path.pm view on Meta::CPAN
}
} else {
return $self->{$key};
}
}
sub color {shift->_color(color=>@_)};
=head2 fillcolor
fillcolor: (optional) indicates both that the path marks off a polygonal area and specifies the fill color to use as an overlay within that area. The set of locations following need not be a "closed" loop; the Static Map server will automatically joi...
=cut
sub fillcolor {shift->_color(fillcolor=>@_)};
=head2 geodesic
geodesic: (optional) indicates that the requested path should be interpreted as a geodesic line that follows the curvature of the Earth. When false, the path is rendered as a straight line in screen space. Defaults to false.
=cut
( run in 0.475 second using v1.01-cache-2.11-cpan-49f99fa48dc )