【问题标题】:Google maps marker is not showing up with the error chart.apis.google.com/chart 502Google 地图标记未显示错误 chart.apis.google.com/chart 502
【发布时间】:2026-02-08 23:40:02
【问题描述】:

我在 Google API 中遇到了有关 chart.apis.google.com 的问题 和

加载资源失败:服务器响应状态为502()

获取https://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=15|acb7bf|FFFFFF502

因此,我的位置标记没有显示在地图上。 在我的实时网站上,客户正面临这个问题。

我不知道确切的问题是什么。付款清楚,一切正常。

请为此提出一个快速的解决方案。

我在谷歌论坛上阅读了 1 篇文章。 https://groups.google.com/forum/#!topic/google-visualization-api/1xT15iybzQ4

请帮我解决这个问题。 非常感谢。

或任何替代解决方案。

谢谢

【问题讨论】:

  • 我也有同样的问题,你解决了吗
  • @MikeFlynn。我刚刚删除了这个并使用了谷歌地图的默认标记。

标签: google-maps google-api chart.js


【解决方案1】:

我也有同样的问题。我正在使用下面这样的东西为标记设置不同的颜色图像。

var pinImage = new google.maps.MarkerImage("http://www.googlemapsmarkers.com/v1/•/" + "d3d3d3" + "/");

这依赖于 googlemapsmarkers.com 并且不再有效。只要我不使用此站点来帮助处理 MarkerImage,那么一切都很好

【讨论】:

    【解决方案2】:

    【讨论】:

      【解决方案3】:

      请注意,此问题已通过 Issue #128905669 在问题跟踪器中识别出来,Google 的支持人员还提供了另一种解决方案,即使用 https://www.image-charts.com/

      【讨论】: