gpt4 book ai didi

google-maps-static-api - 无论如何要克服每个请求的 5 个自定义图标 url?

转载 作者:行者123 更新时间:2023-12-04 19:51:25 24 4
gpt4 key购买 nike

来自 Google Image API 文档

Static Maps service allows up to five unique custom icons per request. Note that each of these unique icons may be used multiple times within the static map

每个请求我有超过 5 个自定义图标,最多可能有 40 个。

有没有办法克服这个问题?是否可以在静态 map 中使用 Sprite 来克服这个问题?

最佳答案

这是我解决这个问题的方法:

  1. 您可能已经知道如何操作,而且根据您的来源,它无论如何都会有所不同,但请收集您所有的 map 数据。所需的位将是:中心点、缩放、 map 类型和输出图像大小。我将假设传感器(如果应用程序可以访问 GPS)是错误的。此外,您还需要所有标记信息,其中包括您将要使用的图标及其地理坐标。

  2. 我将这一切都发布到 CF 页面,这将使所有的魔法发生。

  3. 照常绘制您的前 5 个点。以 .png 格式获取结果

  4. 映射您接下来的 5 个点,但将“style=feature:all|visibility:off”添加到查询字符串,获得 .png 格式的结果。这将为您提供一个具有透明背景的 png,但上面会包含所有标记图标。它将与您的初始 map 大小相同,并且标记将正确放置在该矩形内。

  5. 在您的初始 map 顶部为该图像添加水印。注意:根据您选择的语言及其提供的图像处理功能,此步骤可能会有很大差异。

  6. 重复 4 和 5,直到您拥有所有标记。

  7. 用现在所有的标记写出你的图像。

  8. 提供指向该文件的链接,而不是使用普通的 google 链接。

我有更详细的解释here在 ColdFusion 中使用一些代码示例。

关于google-maps-static-api - 无论如何要克服每个请求的 5 个自定义图标 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9893945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com