我正在开展一个项目,我需要谷歌地图中的高分辨率图像作为背景插入画布。我知道静态图像api不允许你获得比常规卫星图像更高保真度的45度空中拍摄。我需要高保真的图像,因此我需要45度的空中拍摄和静态图像api。还有其他方法用javascript保存谷歌地图图像?我有一个800X500的嵌入式地图,用户将用它来找到他们想要隔离的确切位置,然后我需要抓住它的图像。
答案 0 :(得分:1)
从理论上讲,你可以use the canvas to rasterize the output of an embedded map out to a jpg,但谷歌地图可能会禁止这类事情。服务条款。即:
您无法通过Google Maps API之外的任何机制访问地图或卫星图片(例如创建您自己的地图API或使用批量磁贴下载脚本)