예제 #1
0
 /**
  * Return x coordinate inside current map image
  *
  * @return   integer
  */
 public function getContainerX(Google_Maps_Static $map)
 {
     $zoom = $map->getZoom();
     $target_x = $this->toPoint()->getX();
     $center_x = $map->getCenter()->toPoint()->getX();
     $delta_x = $target_x - $center_x >> 21 - $zoom;
     $center_offset_x = round($map->getWidth() / 2);
     return $center_offset_x + $delta_x;
 }