gpt4 book ai didi

javascript - 缓存谷歌地图路线

转载 作者:行者123 更新时间:2023-11-30 12:54:24 25 4
gpt4 key购买 nike

我有一个包含大量点的 geojson 文件。我使用谷歌地图获取这些点之间的路线信息(使用 JS API v3)。不幸的是,我返回了 OVER_QUERY_LIMIT 错误状态,因为我一次处理了太多路由请求。

现在我已经通过延迟路由请求解决了这个问题。但这不是长久之计。现在绘制完整路线花费的时间太长。

我想做的是缓存路由。我唯一需要使缓存无效的时间是更新 geojson 文件时(假设这可能每周发生一次)。

这是一个静态站点。所以所有的逻辑都是客户端 JavaScript。该站点作为 GitHub 项目页面托管。

关于如何实现缓存的任何想法? Jekyll(github pages 工具)能以任何方式提供帮助吗?我不知道它到底是做什么的。或者一些 Travis-CI 脚本?

编辑:澄清一下;只缓存折线然后绘制它就足够了。我不需要实际的行车路线。我也不需要能够通过拖放来编辑路线。

最佳答案

  • 您可以选择使用 cookie 进行客户端数据存储。将日期和多边形数组存储在 cookie 中,当没有 cookie/过期时,发出请求,否则只在 map 上绘制多边形。

我会说使用 php 或其他东西并将其存储在服务器上,我知道你不想要那样。

关于javascript - 缓存谷歌地图路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758042/

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