I created a function in PHP that downloads a map created in google maps, I am able to download, however, the route is not coming when I am saving.
How the picture is coming:
How it should come:
Code:
function download_remote_file_with_curl($file_url, $save_to) {
$arrContextOptions = array(
"ssl" => array(
"verify_peer" => false,
"verify_peer_name" => false,
),
);
$response = file_get_contents($file_url, false, stream_context_create($arrContextOptions));
//echo $response;
//file_put_contents($save_to, $response);
$downloaded_file = fopen($save_to, 'wb');
fwrite($downloaded_file, $response);
fclose($downloaded_file);
}
$urlDownload = "https://maps.googleapis.com/maps/api/staticmap?size=1000x1000&maptype=roadmap&path=enc:zklaAbqcyJzCmF~@b@fBdAzCiEnKyQlFpCnMdH~_@nU~JlFlCNrw@oL~IcApEZxd@nQpgBhq@tRtStgA``Aty@`o@ll@pa@tNhFzMvJfG~D|Y~Hxd@rMll@`Rtb@jLjNzExWtFz`@bJvM|ItG`LdF|V`GvD|CL|JiBv]aGld@cHrk@cLdU_Fpb@wGdMg@vaAqAti@g@z_@Cj~A{@raAfDlp@xAfYa@tyAuDtVEbTdApO`@rGk@dP`@vgEo@baCuA`|AaArHGIzAwCtHqDlNf@rl@lA~bAnAphAMj`@hBlj@\hd@s@tL\pHnCff@~A`|@lMnmEnBbKrFbDn`@jP~RtQ~k@hVhNtGb@xFgPheAsAnOuIlaBpj@|qCtDzGb`A~`AzDvGd@vI{Af_@x@~GxItHzLvGp\fLxc@t\pe@d`@h|AnmA`WvQnEDnF}Bd\uUjGeB~Gb@nEvB~KnMri@ni@fjCbfCpmArkAv|@pz@bjAjhApcEt}Ddx@pv@r_@lZzyB|hBtoHneGzZvVh|@xq@fb@jZh^fZjD~E`FlOzMbc@|L|`@hQrS~H`MhQ~w@hEdzB~B~hAbAbk@Ux^kNx~BeGriAaCbe@|@zSt@`ChDnBnZlAlFtCl`@`AzMpBpRvJlKvFbKlLxd@pcAdk@~oAjbAbiAnPxLfq@b^ndDpkBbdDfjBbqAdt@hFjAtNhCfMbD|g@tYhxDfxBrqFx~C|CpCzA|EE~E}i@raDsOb}@uO~{@{f@zvCr@hG~CdDf`Bly@hL|Lt@bClD|Brx@naAvAnAzb@lg@zj@veDjMbI|rBhdAlJzFdAjCbBpgBpMlsQdIhhO]p^?hb@z@dsAp@jo@l@pWffDp`FzyB~eDxdEhlGpNrSvv@hn@duEvuDnsJp~HtpLvvJ~bBtvAjw@hp@hDnFnHvpBlSh}FrFd_BvAno@tu@buTtPxwEnXvhJbRddGbQ~nGlNjqFlJv~BvC~rAdFppBvNhvEhShsGw@nQ}i@htBsq@lgCcJd]}BjPkG|y@gPptBu]byE_H~gArB`EfG|FxXnYfv@nv@nWhX`RjRjHj`@bfBdgKlCrKzGhQp`@lbAtdBnjEr_@z`A`~@n}Bth@fuAdpDzdJ|W`o@`ClAxIj@beA~A~p@bAx|F~I`lEzGvwAbCdMx@neDjlAbp@hUrE}@prB_qCzBaAjJAxOKhWfAfP?tm@}Q~{Bkr@r{EeyAxPoApfB~WzK|AHTdBDrO}A~RmBrXsCzZuA~NJx@bD|@dAfX`@{@nG&markers=color:green|label:A|-10.8819552,-61.95483539999998&markers=color:red|label:B|-12.457280801085,-64.2310285267651&key=yourkey";
download_remote_file_with_curl($urlDownload, realpath('C:/test') . '/' . 'test' . '.jpg');
?>
Thank you!