google map
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1228
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
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
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
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 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
Google Search 0.1
Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop. more>>
Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop.
Installation:
To compile use qmake then make
Example:
bash: qmake mio.pro
bash: make
bash: ./mio
It uses firefox only. I will include konqueror in the next update.
Assign it a global shorcut.
<<lessInstallation:
To compile use qmake then make
Example:
bash: qmake mio.pro
bash: make
bash: ./mio
It uses firefox only. I will include konqueror in the next update.
Assign it a global shorcut.
Download (0.010MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1471 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
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
DBD::Google 0.11
DBD::Google is a Perl module to treat Google as a datasource for DBI. more>>
DBD::Google is a Perl module to treat Google as a datasource for DBI.
SYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
<<lessSYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
Download (0.020MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1098 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
WWW::Google::SiteMap 1.09
WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps. more>>
WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps.
SYNOPSIS
use WWW::Google::SiteMap;
my $map = WWW::Google::SiteMap->new(file => sitemap.gz);
# Main page, changes a lot because of the blog
$map->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/,
lastmod => 2005-06-03,
changefreq => daily,
priority => 1.0,
));
# Top level directories, dont change as much, and have a lower priority
$map->add({
loc => "http://www.jasonkohles.com/$_/",
changefreq => weekly,
priority => 0.9, # lower priority than the home page
}) for qw(
software gpg hamradio photos scuba snippets tools
);
$map->write;
The Sitemap Protocol allows you to inform search engine crawlers about URLs on your Web sites that are available for crawling. A Sitemap consists of a list of URLs and may also contain additional information about those URLs, such as when they were last modified, how frequently they change, etc.
This module allows you to create and modify sitemaps.
<<lessSYNOPSIS
use WWW::Google::SiteMap;
my $map = WWW::Google::SiteMap->new(file => sitemap.gz);
# Main page, changes a lot because of the blog
$map->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/,
lastmod => 2005-06-03,
changefreq => daily,
priority => 1.0,
));
# Top level directories, dont change as much, and have a lower priority
$map->add({
loc => "http://www.jasonkohles.com/$_/",
changefreq => weekly,
priority => 0.9, # lower priority than the home page
}) for qw(
software gpg hamradio photos scuba snippets tools
);
$map->write;
The Sitemap Protocol allows you to inform search engine crawlers about URLs on your Web sites that are available for crawling. A Sitemap consists of a list of URLs and may also contain additional information about those URLs, such as when they were last modified, how frequently they change, etc.
This module allows you to create and modify sitemaps.
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1069 downloads
google-gflags 0.1
google-gflags (gflags) project contains a library that implements commandline flags processing. more>>
google-gflags (gflags) project contains a library that implements commandline flags processing.
As such its a replacement for getopt(). It has increased flexibility, including built-in support for C++ types like string, and the ability to define flags in the source file in which theyre used.
<<lessAs such its a replacement for getopt(). It has increased flexibility, including built-in support for C++ types like string, and the ability to define flags in the source file in which theyre used.
Download (0.056MB)
Added: 2006-12-21 License: BSD License Price:
1038 downloads
Ruby/Google 0.6.0
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. more>>
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. Ruby/Google module allows the user to programatically query the Google search engine from Ruby.
The aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
<<lessThe aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
Download (0.025MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 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
UO Web Map 1.0.0
UO Web Map is a Web-based map with user-defined markers for Ultima Online. more>>
UO Web Map project is a Web-based map with user-defined markers for Ultima Online.
UO Web Map is Web-based map over the different lands and dungeons in Ultima Online.
It is possible for the users to zoom and add their own points of interest directly on the map.
<<lessUO Web Map is Web-based map over the different lands and dungeons in Ultima Online.
It is possible for the users to zoom and add their own points of interest directly on the map.
Download (MB)
Added: 2006-12-14 License: GPL (GNU General Public License) Price:
1056 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 google map 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