0
A
답변
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 Static Maps 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;
}
내가 만든 $ 이미지 URL
에서 이미지를 가져 오기위한 컬 전화를 사용관련 문제
- 1. iPhone - 현재보기를 이미지로 저장
- 2. Jpanel의 그림을 이미지로 저장
- 3. 패널을 이미지로 저장
- 4. phpgraphlib 그래프를 이미지로 저장
- 5. android에서 png 이미지로 저장
- 6. JPanel을 이미지로 저장
- 7. 원본 크기로보기를 이미지로 저장
- 8. 그림을 이미지로 저장
- 9. httppostedfilebase를 SQL의 이미지로 저장
- 10. 현재 화면을 이미지로 캡쳐하려면 어떻게합니까?
- 11. 파이 게임 - 이미지를 이미지로 저장
- 12. 렌더링 된 HTML 이미지로 저장
- 13. 그리드의 모든 내용을 이미지로 저장
- 14. JIT Spacetree 레이블을 이미지로 저장
- 15. Div 콘텐츠를 서버에 이미지로 저장
- 16. 현재 뷰에 이미지로 그린 것을 저장합니다.
- 17. 카메라에서 현재 프레임을 이미지로 얻는 방법은 무엇입니까?
- 18. 데이터베이스에 현재 페이지 저장
- 19. EWS 관리 API - 인라인 이미지로 초안 저장
- 20. 비디오 프레임을 Java에서 정지 이미지로 저장
- 21. 플롯을 이미지로 저장 한 다음 위에 그립니다.
- 22. iframe의 소스를 바탕 화면에 이미지로 저장
- 23. 이미지 버퍼를 비트 맵 이미지로 저장
- 24. Jquery를 사용하여 HTML을 PNG 이미지로 컴파일/저장
- 25. .NET에서 파일을 이미지로 변환하여 데이터베이스에 저장
- 26. Android SDK 드로어 블 이미지로 저장
- 27. Image.Save 질문 (CMYK 이미지를 CMYK 이미지로 저장)
- 28. Div 콘텐츠 또는 캔버스를 이미지로 저장
- 29. ScreenUtils를 사용하여 스크린 샷을 libgdx의 이미지로 저장
- 30. Google 어스 Screeshot 및 이미지로 저장