WebService::GoogleMapsWebService::GoogleMaps is an automated interface to Google Maps. | |
Download |
WebService::GoogleMaps Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Karl Lohner
- Publisher web site:
- http://search.cpan.org/~klohner/WebService-GoogleMaps-0.07/lib/WebService/GoogleMaps.pm
WebService::GoogleMaps Tags
WebService::GoogleMaps Description
WebService::GoogleMaps is an automated interface to Google Maps. WebService::GoogleMaps is an automated interface to Google Maps.SYNOPSIS use WebService::GoogleMaps; # Set up a new object with a viewport of 640 x 480 pixels my $gmap = WebService::GoogleMaps->new( 640, 480 ); # Specify a location to view $gmap->set( latitude => 40.750275, longitude => -73.993034, zoom_level => 4, # valid values are 0..14, lower value is more zoomed cache_dir => "/tmp", # optional, but recommended! Helps speed up future requests pan_x => 0, # move viewport to the east (+) or west (-) a number of pixels pan_y => 0, # move viewport to the south (+) or north (-) a number of pixels ); # create a GD object containing our bitmapped map object $gmap->generate_gd(); # or simply # $gmap->generate_gd(40.750275, -73.993034, 4); # latitude, longitude, zoom_level my $error = $gmap->error(); $error && print "Error: $errorn"; open (FH, ">", "mymap.png"); binmode FH; print FH $gmap->{gd}->png; close(FH);WebService::GoogleMaps provides an automated interface to Google Maps http://maps.google.com/, which provides free street maps of locations in the USA and Canada. This module allows you to specify an image size, latitude, longitude, and zoom level and returns a GD object containing a street level map.Requirements:· Perl Requirements: · Perl
WebService::GoogleMaps Related Software