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

Google Maps嵌入代码无法始终显示路线图标问题咨询

问题根因

你遇到的显示差异是两段嵌入代码的点位属性不同导致的:

  • 带地址的嵌入代码绑定了Google Maps已收录的POI(兴趣点)实体,pb参数中包含唯一的POI ID(0x2a32574e673b65f7%3A0x54859ed2b0cfb12a)和对应地点名称,Google会为这类合规POI自动渲染路线图标
  • 纯经纬度的嵌入代码没有绑定POI实体,pb参数中的POI ID位为0x0%3A0x0,仅标注了无实体关联的地理坐标,Google默认不会为这类点位生成路线图标

解决方案

根据你的使用场景可以选择两种调整方式:

场景1:需要使用纯经纬度、无需绑定POI

将原有pb参数格式的嵌入URL替换为公开查询参数格式,直接把经纬度写入q参数即可,你现有第二段代码对应的坐标修改后如下:

<iframe src="https://www.google.com/maps/embed?q=-31.9581249,116.1626418&z=15" 
style="border:0;" allowfullscreen="" loading="lazy" width="100%" height="600"></iframe>

其中z参数为地图缩放级别,可根据需求调整数值,修改后无论点位是否有对应POI,都会显示坐标点卡片和路线图标。

场景2:该经纬度对应实际存在的POI

直接在Google Maps中搜索该坐标找到对应官方POI,重新获取嵌入代码即可,生成的代码会自动携带POI ID,和你第一段可用的代码逻辑一致,路线图标会稳定显示。

额外注意

WordPress自定义HTML块嵌入时,不要开启代码自动格式化功能,避免特殊字符被转义导致渲染异常,现有代码中的loading="lazy"等参数不影响路线图标显示,无需调整。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 05:45:00