interface to google maps
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6073
Plone Google Maps 0.2
Plone Google Maps is a product which enables integration of Google Maps into Plone sites. more>>
Plone Google Maps is a product which enables integration of Google Maps into Plone sites.
Plone Google Maps (qPloneGoogleMaps) is a Google Maps view product for the Plone content management system which enables integration of Google Maps into Plone sites.
Due to qPloneGoogleMaps you can set up the latitude and longitude of your site objects and have their maps exhibited on your site.
Any object with the latitude-longitude has an additional map portlet displaying this object. This portlet, in turn, has a template "Large screen". If you click on the large screen below the portlet, you will be able to see the full-size map of the page with its description.
The folders containing objects with the latitude-longitude parameters have an additional display view - "maps view", which gives an opportunity to see the full-size map with all these objects.
There is a new content type "Map" which can have other content types - "overlays". It enables the positioning of different objects on one map showing them with the markers of different colours.
Plone Google Maps Installation
Install qPloneGoogleMaps and geolocation as Zope products
Install these two products in your Plone instance with Quick Installer (Plone Control Panel ->Add/remove Products)
<<lessPlone Google Maps (qPloneGoogleMaps) is a Google Maps view product for the Plone content management system which enables integration of Google Maps into Plone sites.
Due to qPloneGoogleMaps you can set up the latitude and longitude of your site objects and have their maps exhibited on your site.
Any object with the latitude-longitude has an additional map portlet displaying this object. This portlet, in turn, has a template "Large screen". If you click on the large screen below the portlet, you will be able to see the full-size map of the page with its description.
The folders containing objects with the latitude-longitude parameters have an additional display view - "maps view", which gives an opportunity to see the full-size map with all these objects.
There is a new content type "Map" which can have other content types - "overlays". It enables the positioning of different objects on one map showing them with the markers of different colours.
Plone Google Maps Installation
Install qPloneGoogleMaps and geolocation as Zope products
Install these two products in your Plone instance with Quick Installer (Plone Control Panel ->Add/remove Products)
Download (0.042MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
945 downloads
WebService::GoogleMaps 0.07
WebService::GoogleMaps is an automated interface to Google Maps. more>>
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.
<<lessSYNOPSIS
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.
Download (0.011MB)
Added: 2006-11-24 License: Perl Artistic License Price:
1067 downloads
Net::Google 1.0
Net::Google is a simple OOP-ish interface to the Google SOAP API. more>>
Net::Google is a simple OOP-ish interface to the Google SOAP API.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API
<<lessSYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API
Download (0.016MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1069 downloads
Google Maps Plugin 5.2
Google Maps Plugin is an easy way to embed custom Google Maps on a Web site. more>>
Google Maps Plugin is an easy way to embed custom Google Maps on a Web site. The project includes features such as multiple markers, paths, and general drawings.
If you use WordPress.org blogs, you will be able to install this software easily as a WP plugin.
<<lessIf you use WordPress.org blogs, you will be able to install this software easily as a WP plugin.
Download (0.019MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
897 downloads
PHP GoogleMapAPI 2.2
PHP GoogleMapAPI is a full-featured Google Map API for PHP. more>>
GoogleMapAPI is a library used for creating google maps using the Google Map public API.
Main features:
- auto-geocode lookups
- geocode caching
- map directions
- adding markers and polylines by address or geocoordinates
- sidebar generation
- ...and many more.
SYNOPSIS:
< ?php
require(GoogleMapAPI.class.php);
$map = new GoogleMapAPI();
// setup database for geocode caching
$map->setDSN(mysql://USER:PASS@localhost/GEOCODES);
// enter YOUR Google Map Key
$map->setAPIKey(YOURGOOGLEMAPKEY);
// create some map markers
$map->addMarkerByAddress(621 N 48th St # 6 Lincoln NE 68502,PJ Pizza,< b>PJ Pizza< /b>);
$map->addMarkerByAddress(826 P St Lincoln NE 68502,Old Chicago,< b>Old Chicago< /b>);
$map->addMarkerByAddress(3457 Holdrege St Lincoln NE 68502,"Valentinos","< b>Valentinos< /b>");
?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
< html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" >
< head>
< ?php $map->printHeaderJS(); ?>
< ?php $map->printMapJS(); ?>
< /head>
< body onload="onLoad()">
< table border=1>
< tr>< td>
< ?php $map->printMap(); ?>
< /td>< td>
< ?php $map->printSidebar(); ?>
< /td>< /tr>
< /table>
< /body>
< /html >
Enhancements:
- The Google geo lookup has been updated to use the official Google geocode API.
- geoGetDistance() has been added for looking up the distance between two coordinates using the great circle distance formula.
<<lessMain features:
- auto-geocode lookups
- geocode caching
- map directions
- adding markers and polylines by address or geocoordinates
- sidebar generation
- ...and many more.
SYNOPSIS:
< ?php
require(GoogleMapAPI.class.php);
$map = new GoogleMapAPI();
// setup database for geocode caching
$map->setDSN(mysql://USER:PASS@localhost/GEOCODES);
// enter YOUR Google Map Key
$map->setAPIKey(YOURGOOGLEMAPKEY);
// create some map markers
$map->addMarkerByAddress(621 N 48th St # 6 Lincoln NE 68502,PJ Pizza,< b>PJ Pizza< /b>);
$map->addMarkerByAddress(826 P St Lincoln NE 68502,Old Chicago,< b>Old Chicago< /b>);
$map->addMarkerByAddress(3457 Holdrege St Lincoln NE 68502,"Valentinos","< b>Valentinos< /b>");
?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
< html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" >
< head>
< ?php $map->printHeaderJS(); ?>
< ?php $map->printMapJS(); ?>
< /head>
< body onload="onLoad()">
< table border=1>
< tr>< td>
< ?php $map->printMap(); ?>
< /td>< td>
< ?php $map->printSidebar(); ?>
< /td>< /tr>
< /table>
< /body>
< /html >
Enhancements:
- The Google geo lookup has been updated to use the official Google geocode API.
- geoGetDistance() has been added for looking up the distance between two coordinates using the great circle distance formula.
Download (0.010MB)
Added: 2006-09-07 License: LGPL (GNU Lesser General Public License) Price:
1151 downloads
Google Hacks 1.6
Google Hacks is a compact utility for different Google hacks, like a music search and a product key search. more>>
Google Hacks project is a compilation of carefully crafted Google searches that expose novel functionality from Googles search and map services.
For example, you can use it to view a timeline of your search results, view a map, search for music, search for books, and perform many other specific kinds of searches.
<<lessFor example, you can use it to view a timeline of your search results, view a map, search for music, search for books, and perform many other specific kinds of searches.
Download (1.1MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
530 downloads
Tie::Google 0.03
Tie::Google is a Perl module with single-variable access to Google search results. more>>
Tie::Google is a Perl module with single-variable access to Google search results.
SYNOPSIS
my $KEYFILE = glob "~/.googlekey";
my ($g, @g, %g);
# Tied array interface
tie @g, "Tie::Google", $KEYFILE, "perl";
for my $r (@g) {
printf " *,
$r->{URL}, $r->{title};
}
# Tied hash interface
tie %g, "Tie::Google", $KEYFILE;
for my $term (qw[ perl python ruby ]) {
my $res = $g{$term};
printf "%d results for %s:n", scalar @$res, $term;
for my $r (@$res) {
printf " * ,
$r->{URL}, $r->{title};
}
}
# Tied scalar interface: I Feel Lucky
use LWP::Simple qw(getprint);
tie $g, "Tie::Google", $KEYFILE, "perl";
getprint($g->{URL});
<<lessSYNOPSIS
my $KEYFILE = glob "~/.googlekey";
my ($g, @g, %g);
# Tied array interface
tie @g, "Tie::Google", $KEYFILE, "perl";
for my $r (@g) {
printf " *,
$r->{URL}, $r->{title};
}
# Tied hash interface
tie %g, "Tie::Google", $KEYFILE;
for my $term (qw[ perl python ruby ]) {
my $res = $g{$term};
printf "%d results for %s:n", scalar @$res, $term;
for my $r (@$res) {
printf " * ,
$r->{URL}, $r->{title};
}
}
# Tied scalar interface: I Feel Lucky
use LWP::Simple qw(getprint);
tie $g, "Tie::Google", $KEYFILE, "perl";
getprint($g->{URL});
Download (0.010MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
Geo::Google 0.02
Geo::Google is a Perl module to perform geographical queries using Google Maps. more>>
Geo::Google is a Perl module to perform geographical queries using Google Maps.
SYNOPSIS
use strict;
use Data::Dumper;
use Geo::Google;
#My office
my $gonda_addr = 695 Charles E Young Dr S, Westwood, CA 90024;
#Stans Donuts
my $stans_addr = 10948 Weyburn Ave, Westwood, CA 90024;
#Instantiate a new Geo::Google object.
my $geo = Geo::Google->new();
#Create Geo::Google::Location objects. These contain
#latitude/longitude coordinates, along with a few other details
#about the locus.
my ( $gonda ) = $geo->location( address => $gonda_addr );
my ( $stans ) = $geo->location( address => $stans_addr );
print $gonda->latitude, " / ", $gonda->longitude, "n";
print $stans->latitude, " / ", $stans->longitude, "n";
#Create a Geo::Google::Path object.
my ( $donut_path ) = $geo->path($gonda,$stans);
#A path contains a series of Geo::Google::Segment objects with
#text labels representing turn-by-turn driving directions between
#the two loci.
my @segments = $donut_path->segments();
#This is the human-readable directions for the first leg of the
#journey.
print $segments[0]->text(),"n";
#Geo::Google::Segment objects contain a series of
#Geo::Google::Location objects -- one for each time the segment
#deviates from a straight line to the end of the segment.
my @points = $segments[1]->points;
print $points[0]->latitude, " / ", $points[0]->longitude, "n";
#Now how about some coffee nearby?
my @coffee = $geo->near($stans,coffee);
#Too many. How about some Coffee Bean & Tea Leaf?
@coffee = grep { $_->title =~ /Coffee.*?Bean/i } @coffee;
#Still too many. Lets find the closest with a little trig and
#a Schwartzian transform
my ( $coffee ) = map { $_->[1] }
sort { $a->[0] $b->[0] }
map { [ sqrt(
($_->longitude - $stans->longitude)**2
+
($_->latitude - $stans->latitude)**2
), $_ ] } @coffee;
Geo::Google provides access to the map data used by the popular Google Maps web application.
<<lessSYNOPSIS
use strict;
use Data::Dumper;
use Geo::Google;
#My office
my $gonda_addr = 695 Charles E Young Dr S, Westwood, CA 90024;
#Stans Donuts
my $stans_addr = 10948 Weyburn Ave, Westwood, CA 90024;
#Instantiate a new Geo::Google object.
my $geo = Geo::Google->new();
#Create Geo::Google::Location objects. These contain
#latitude/longitude coordinates, along with a few other details
#about the locus.
my ( $gonda ) = $geo->location( address => $gonda_addr );
my ( $stans ) = $geo->location( address => $stans_addr );
print $gonda->latitude, " / ", $gonda->longitude, "n";
print $stans->latitude, " / ", $stans->longitude, "n";
#Create a Geo::Google::Path object.
my ( $donut_path ) = $geo->path($gonda,$stans);
#A path contains a series of Geo::Google::Segment objects with
#text labels representing turn-by-turn driving directions between
#the two loci.
my @segments = $donut_path->segments();
#This is the human-readable directions for the first leg of the
#journey.
print $segments[0]->text(),"n";
#Geo::Google::Segment objects contain a series of
#Geo::Google::Location objects -- one for each time the segment
#deviates from a straight line to the end of the segment.
my @points = $segments[1]->points;
print $points[0]->latitude, " / ", $points[0]->longitude, "n";
#Now how about some coffee nearby?
my @coffee = $geo->near($stans,coffee);
#Too many. How about some Coffee Bean & Tea Leaf?
@coffee = grep { $_->title =~ /Coffee.*?Bean/i } @coffee;
#Still too many. Lets find the closest with a little trig and
#a Schwartzian transform
my ( $coffee ) = map { $_->[1] }
sort { $a->[0] $b->[0] }
map { [ sqrt(
($_->longitude - $stans->longitude)**2
+
($_->latitude - $stans->latitude)**2
), $_ ] } @coffee;
Geo::Google provides access to the map data used by the popular Google Maps web application.
Download (0.010MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1068 downloads
Google Gears Beta
Google Gears project is an open source Firefox extension that enables web applications to provide offline functionality. more>>
Google Gears project is an open source Firefox extension that enables web applications to provide offline functionality using following JavaScript APIs:
- Store and serve application resources locally
- Store data locally in a fully-searchable relational database
- Run asynchronous Javascript to improve application responsiveness
<<less- Store and serve application resources locally
- Store data locally in a fully-searchable relational database
- Run asynchronous Javascript to improve application responsiveness
Download (0.42MB)
Added: 2007-06-01 License: Freeware Price:
1030 downloads
Net::Google::tool 1.0.1
Net::Google::tool is a base class for Net::Google service classes. more>>
Net::Google::tool is a base class for Net::Google service classes.
Base class and shared methods for Net::Google service classes.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
<<lessBase class and shared methods for Net::Google service classes.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Download (0.017MB)
Added: 2006-11-27 License: Perl Artistic License Price:
1061 downloads
WWW::Cache::Google 0.04
WWW::Cache::Google is Perl module URI class for Google cache. more>>
WWW::Cache::Google is Perl module URI class for Google cache.
SYNOPSIS
use WWW::Cache::Google;
$cache = WWW::Cache::Google->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Oops, 404 Not Found. But wait ... there might be a google cache!
WWW::Cache::Google provides an easy way conversion from an URL to Google cache URL.
If all you want is only to get cache content, consider using Google Web APIs at http://www.google.com/apis/index.html
$html = SOAP::Lite
->uri(urn:GoogleSearch)
->proxy(http://api.google.com/search/beta2) # may change
->doGetCachedPage($GoogleKey, http://cpan.org/)
->result;
<<lessSYNOPSIS
use WWW::Cache::Google;
$cache = WWW::Cache::Google->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Oops, 404 Not Found. But wait ... there might be a google cache!
WWW::Cache::Google provides an easy way conversion from an URL to Google cache URL.
If all you want is only to get cache content, consider using Google Web APIs at http://www.google.com/apis/index.html
$html = SOAP::Lite
->uri(urn:GoogleSearch)
->proxy(http://api.google.com/search/beta2) # may change
->doGetCachedPage($GoogleKey, http://cpan.org/)
->result;
Download (0.003MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1071 downloads
Net::Google::Cache 1.0.1
Net::Google::Cache is a simple OOP-ish interface to the Google SOAP API for cached documents. more>>
Net::Google::Cache is a simple OOP-ish interface to the Google SOAP API for cached documents.
SYNOPSIS
use Net::Google::Cache;
my $cache = Net::Google::Cache(%args);
$cache->url("http://aaronland.net);
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API for cached documents.
This package is used by Net::Google.
<<lessSYNOPSIS
use Net::Google::Cache;
my $cache = Net::Google::Cache(%args);
$cache->url("http://aaronland.net);
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API for cached documents.
This package is used by Net::Google.
Download (0.017MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1068 downloads
WWW::Search::Google 0.22
WWW::Search::Google is a Perl module to search Google via SOAP. more>>
WWW::Search::Google is a Perl module to search Google via SOAP.
SYNOPSIS
use WWW::Search;
my $search = WWW::Search->new(Google, key => $key);
$search->native_query("leon brocard");
while (my $result = $search->next_result()) {
print $result->title, "n";
print $result->url, "n";
print $result->description, "n";
print "n";
}
This class is a Google specialization of WWW::Search. It handles searching Google http://www.google.com/ using its new SOAP API http://www.google.com/apis/.
All interaction should be done through WWW::Search objects.
Note that you must register for a Google Web API account and have a valid Google API license key before using this module.
This module reports errors via croak().
This module uses Net::Google to do all the dirty work.
<<lessSYNOPSIS
use WWW::Search;
my $search = WWW::Search->new(Google, key => $key);
$search->native_query("leon brocard");
while (my $result = $search->next_result()) {
print $result->title, "n";
print $result->url, "n";
print $result->description, "n";
print "n";
}
This class is a Google specialization of WWW::Search. It handles searching Google http://www.google.com/ using its new SOAP API http://www.google.com/apis/.
All interaction should be done through WWW::Search objects.
Note that you must register for a Google Web API account and have a valid Google API license key before using this module.
This module reports errors via croak().
This module uses Net::Google to do all the dirty work.
Download (0.003MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
WebService::Google::Sets 0.01
WebService::Google::Sets is a Perl access to Google Labs Sets site. more>>
WebService::Google::Sets is a Perl access to Google Labs Sets site.
SYNOPSIS
use WebService::Google::Sets;
my @os_list = qw(Linux Windows Solaris);
my $expanded_os_list = get_gset(@os_list);
# check something came back
die "No results returned from server" unless $expanded_os_list;
foreach my $element (@$expanded_os_list) {
print $element, "n";
}
WebService::Google::Sets provides function based access to the Sets service hosted at Google Labs.
The Sets service attempts to expand the values you provide. The example provided in the SYNOPSIS would return an array that included "Windows NT", "HPUX" and "AIX" as values in addition to those supplied.
<<lessSYNOPSIS
use WebService::Google::Sets;
my @os_list = qw(Linux Windows Solaris);
my $expanded_os_list = get_gset(@os_list);
# check something came back
die "No results returned from server" unless $expanded_os_list;
foreach my $element (@$expanded_os_list) {
print $element, "n";
}
WebService::Google::Sets provides function based access to the Sets service hosted at Google Labs.
The Sets service attempts to expand the values you provide. The example provided in the SYNOPSIS would return an array that included "Windows NT", "HPUX" and "AIX" as values in addition to those supplied.
Download (0.003MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1068 downloads
Net::Google::Search 1.0.1
Net::Google::Search is a simple OOP-ish interface to the Google SOAP API for searching. more>>
Net::Google::Search is a simple OOP-ish interface to the Google SOAP API for searching.
SYNOPSIS
use Net::Google::Search;
my $search = Net::Google::Search->new(%args);
$search->query(qw(aaron cope));
map { print $_->title()."n"; } @{$search->results()};
# or
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElement()}
}
Provides a simple OOP-ish interface to the Google SOAP API for searching.
This package is used by Net::Google.
<<lessSYNOPSIS
use Net::Google::Search;
my $search = Net::Google::Search->new(%args);
$search->query(qw(aaron cope));
map { print $_->title()."n"; } @{$search->results()};
# or
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElement()}
}
Provides a simple OOP-ish interface to the Google SOAP API for searching.
This package is used by Net::Google.
Download (0.017MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1069 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above interface to google maps search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed