0
Static Maps API V2에 대한 문서를 읽었을 때 브라우저에 정적지도 이미지를 표시 할 수 있습니다.MFC를 사용하여 Google지도를 jpeg에 저장 하시겠습니까?
지도 URL로이 이미지로 저장하는 법을 알고 싶습니다.
감사합니다.
Static Maps API V2에 대한 문서를 읽었을 때 브라우저에 정적지도 이미지를 표시 할 수 있습니다.MFC를 사용하여 Google지도를 jpeg에 저장 하시겠습니까?
지도 URL로이 이미지로 저장하는 법을 알고 싶습니다.
감사합니다.
URL은 PNG
파일에 대한 직접 링크이므로 다운로드하여 비트 맵 파일로 저장하십시오.
void TestDlg1::OnButton1()
{
LPCTSTR pszMapUrl =
_T("http://maps.googleapis.com/maps/api/staticmap")
_T("?center=Brooklyn+Bridge,New+York,NY")
_T("&zoom=13&size=600x300&maptype=roadmap&markers=color")
_T(":blue|label:S|40.702147,-74.015794&markers=color:green|label")
_T(":G|40.711614,-74.&markers=color:red|color:red|label:")
_T("C|40.718217,-73.998284&sensor=false");
LPCTSTR pszLocalfile = _T("c:\\Temp\\Map01.png");
HRESULT hr = ::URLDownloadToFile(NULL, pszMapUrl, pszLocalfile, 0, NULL);
if (FAILED(hr)) AfxMessageBox(_T("Error in saving map !"));
}