Map above uses Google Static Maps API. Green markers are made clickable by using generated imagemap.
addQueryString('center', $center); $url->addQueryString('zoom', $zoom); $url->addQueryString('markers', $markers); $url->addQueryString('size', $map_size); $url->addQueryString('key', $api_key); $demo_map = $url->getUrl(); /* This is not used in demo. See $map_with_center. */ /* Pixel coordinates of center of map image. */ $center_offset_x = round($map_width / 2); $center_offset_y = round($map_height / 2); /* Add blue marker to calculated center. */ $markers .= sprintf('|%s,%s,blue', $lat_avg, $lon_avg); $url->addQueryString('markers', $markers); $map_with_center = $url->getUrl(); /* Build the imagemap. */ $counter = 0; $imagemap = ''; ?>
Map above uses Google Static Maps API. Green markers are made clickable by using generated imagemap.