【问题标题】:using "@2x" in static google map URL在静态谷歌地图 URL 中使用“@2x”
【发布时间】:2015-05-15 03:25:29
【问题描述】:

我正在尝试使用自定义标记创建带有谷歌静态地图 API 的自定义静态地图。标记以“@2x.png”结尾。看来google的api不喜欢这样?如果我使用以“.png”结尾的常规版本,它确实有效。

有人遇到过这个问题吗?

编辑: 看来这里的问题可能是图标尺寸限制。

来自:https://developers.google.com/maps/documentation/staticmaps/#CustomIcons

图标大小限制为 4096 像素(方形图像为 64x64)

我尝试用于 2x 比例的图像是 78x98。

【问题讨论】:

    标签: google-maps-markers google-static-maps retina


    【解决方案1】:

    事实上,当您激活 scale:2 模式时,它就会起作用。在您的网址中,您必须检查它是否存在:

    http://..../staticmap?&scale=2&markers=scale:2|icon:http://...../...@2x.png|lat,lon
    

    它在高清屏幕上效果很好。 使用这些参数,您的图像文件可以达到 128x128。

    【讨论】:

    • 我相信我遇到的问题是,虽然它确实将地图放大了 2 倍,但并没有缩小 @2x 图像。
    猜你喜欢
    • 1970-01-01
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多