php 谷歌MapAPI下载Map

j7dteeu8  于 2023-10-15  发布在  PHP
关注(0)|答案(2)|浏览(129)

我的问题的专业人士,我认为可能是愚蠢的,但我有一个问题,这方面寻找我的解决方案,我的问题。从技术上讲,我正在开发社交网站,我想整合谷歌MapAPI和我的问题是,有没有什么办法,我可以下载作物图像,使它存储到我的服务器,使我的网络服务器不需要再次请求谷歌服务器。如果没有,你能给予一个替代的解决方案,可能适合可能的问题,如果是的,你能给给予一个提示或提示,它可能有用的我的发展过程。我是新加入这样的Web API的。谢谢你。问候

cs7cruho

cs7cruho1#

试着用这样的东西

<img src="https://maps.googleapis.com/maps/api/staticmap?center=-15.800513,-47.91378&zoom=11&size=200x200&sensor=false">

将看起来像

gcuhipw9

gcuhipw92#

使用静态MapAPI,它会返回一个img,然后你可以很容易地将其保存为普通图像,但我的建议是在数据库中存储用户的位置,地址或坐标(纬度,纬度)。
以后当你想显示Map时,只需要使用staticmap或JavaScript v3 API从谷歌请求它。

优点

1.您可以节省保存带宽和存储空间
1.更好地维护您的数据库和/或文件结构
1.谷歌的服务器可能比你的服务器有更好的响应时间和速度
1.更有活力:反向地理编码的位置或使用坐标,你可以显示静态Map,正常的Map(这并不难,我可以告诉你),街景,谷歌地球和可能还有很多其他的东西
1.你不能违反规则

缺点

谷歌的每日限制,这是高达2500或1000请求每天和每秒10,你可以看看它我不记得了。但是,如果您使用tha JavaScript v3来显示Map,则打印会在浏览器上计数,因此每个浏览器(实际上是每个IP)将打印1000张(最坏情况下),因此这意味着每个用户每天可以打印1000张Map。这不是一个真正的问题,如果你的网站得到这么多的意见,你做得很好XD

相关问题