图像缩略图

zoharby / plot_google_map.

版本2.0.0.1(12.6 kB) Zohar Bar-Yehuda
使用静态谷歌地图API绘制当前数字背景的Google地图。

28.9k下载

更新20月22日

来自GitHub.

在github上查看许可证

编辑注意:此文件被选为Matlab Central挑选本周

plot_google_map.m使用Google地图API在当前数字的背景中绘制映射。
它假设当前数字的坐标位于WGS84数据库中,并使用转换代码转换并将图像从Google使用的坐标系投影到WGS84坐标中。
地图的缩放电平自动确定以覆盖图的整个区域。此外,它可以选择在缩放图中自动刷新地图,显示为一个缩放的更多细节。
以下代码产生屏幕截图:
plot_google_map('apikey','')%您只需要运行一次,这将在Mat文件中存储API密钥以获取所有未来的用途
拉特= [48.8708 51.5188 41.9260 40.4312 52.523 37.982];
lon = [2.4131-0.1300 12.4951 -3.6788 13.415 23.715];
情节(LON,LAT,'.r','Markersize',20)
plot_google_map('mapscale',1)

先决条件
由于Google地图的更改计费模型,您现在必须设置自己的Google地图API键并为项目启用计费。您正在获得200美元/月的自动信用,这对于100,000个静态地图呼叫而没有实际账单。

请注意,如果要部署代码,则会构成一些挑战,因为您的API键需要部署代码/作为垫文件,因此可能会接触到用户。

已知的问题:
1)使用绘制的图像/矩阵覆盖在其顶部(特别是半透明一)的图像/矩阵叠加,有时会导致意外结果(地图未显示等)。如果您正在遇到此类问题,建议使用Export_fig提交:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/23629-exportfig.
似乎最佳的组合:
SET(GCF,'渲染器','zbuffer')
export_fig('out.jpg')

引用

Zohar Bar-Yehuda(2021)。zoharby / plot_google_map.(https://github.com/zoharby/plot_google_map),github。检索到

Matlab释放兼容性
使用R2009B创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!
在此GitHub附加组件中查看或报告问题,访问github存储库
在此GitHub附加组件中查看或报告问题,访问github存储库