A PHP library to generate Google Static Map Links. The Google Static Maps Library (V2) is a free service, [made available by Google] (https://developers.google.com/maps/documentation/staticmaps/).
Using simple OO methods, this project will build the URL which can be used in an image tag.
$oStaticMap = new GoogleStaticMap();
$oStaticMap ->setCenter("London,UK")
->setHeight(300)
->setWidth(232)
->setZoom(8)
->setFormat("jpg")
->setFeatureStyling(array(
"feature" => "all",
"element" => "all",
"style" => array(
"hue" => "#006400",
"lightness" => 50
)
));
echo '<img src="' . $oStaticMap . '" height="' . $oStaticMap->getHeight() . '" width="' . $oStaticMap->getWidth() . '" />';
This library requires no additional software beyond a functional version of PHP 5.2 (or greater) and if you wish to retrieve the Map image, a working Internet connection.