2011-10-25 9 views

答えて

2
<img src='http://maps.googleapis.com/maps/api/staticmap?center=<?php echo 
$MyAddress?>CA&zoom=14&size=500x500&markers=<?php echo $myAddress?>&sensor=false' alt=''/> 

センターは、マップが中央に配置される場所です。 マーカーはあなたが欲しいアドレスですので、center =マーカーを置いてください。 ズームは、地図をどれぐらい近くにズームしたいのですか? 画像のサイズを指定します。 ここをクリックしてください http://code.google.com/intl/el-GR/apis/maps/documentation/staticmaps/

0

この場合、Google静的地図APIは、hereからご利用いただけます。

保存および帯域幅の目的で、場所のGeoPointを保存することができ、ユーザーが要求したときにのみイメージをレンダリングすることができます。

0
public static function getGoogleMapImage($params = array(), $saveTo = null, $https = true){ 
     //set default parameters 
     if(!isset($params['markers'])){ 
      $params['center'] = isset($params['center']) ? $params['center'] : 0; 
      $params['zoom'] = isset($params['zoom']) ? $params['zoom'] : 0; 
     } 
     $params['size'] = isset($params['size']) ? $params['size'] : '200x200'; 
     $params['sensor'] = isset($params['sensor']) ? $params['sensor'] : 'false'; 

     foreach($params as $name => $value){ 
      $paramString.=$name . '=' . urlencode($value) . '&'; 
     } 
     $paramString = trim($paramString, '&'); 

     $httpPrefix = $https ? 'https://' : 'http://'; 
     $imageUrl = $httpPrefix . 'maps.googleapis.com/maps/api/staticmap?' . $paramString; 

     if(!$saveTo){ //if you don't want to save image, just to display it 
      return $imageUrl; 
     } 

     if(isset($params['format'])){ 
      switch($params['format']){ 
       case 'png8': $imgExt = '.png'; break; 
       case 'gif': $imgExt = '.gif'; break; 
       case 'jpg': $imgExt = '.jpg'; break; 
       case 'jpg-baseline': $imgExt = '.jpg'; break; 
       default: $imgExt = '.png'; 
      } 
     }else{ 
      $imgExt = '.png'; 
     } 

     $saveTo = preg_replace("/\\.[^.\\s]{3,4}$/", "", $saveTo) . $imgExt; //in case requested file extension and provided in $saveTo don't match 

     if(self::getImage($imageUrl, $saveTo)){ 
      return realpath($saveTo); 
     } 

     return false; 
    } 

私が作成した$ IMAGEURL

から画像を取得するためにカールコールを使用
関連する問題