You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android应用如何直接启动Google Maps卫星视图?

启动Google Maps直接进入卫星视图的方法

可以直接启动Google Maps并进入卫星视图,尽管官方Intent文档没有明确提及,但可以通过在geo URI中添加额外参数实现。

实现代码

只需在原有的geo URI后追加&maptype=satellite参数即可:

String uri = String.format(Locale.ENGLISH, "geo:%f,%f?&maptype=satellite", latitude, longitude);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
// 可选:指定仅用Google Maps打开
intent.setPackage("com.google.android.apps.maps");
context.startActivity(intent);

参数说明

maptype支持以下几种取值:

  • satellite:纯卫星视图
  • hybrid:卫星视图+道路标签
  • terrain:地形视图
  • normal:默认普通视图

注意事项

  • 需确保目标设备已安装Google Maps应用,若未安装,系统会弹出应用选择器或提示安装
  • 不同版本的Google Maps对参数的兼容性可能略有差异,建议在目标设备上测试验证

内容的提问来源于stack exchange,提问作者tm1701

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 00:58:11