Google maps 谷歌地图缓存kml文件的时间有多长?

Google maps 谷歌地图缓存kml文件的时间有多长?,google-maps,kml,Google Maps,Kml,我有20多个kml/kmz文件,我可以让用户添加到谷歌地图(Ver2)中。我知道如果我修改kml文件,Google会缓存它,并且不会立即更新它,除非你更改文件名 谷歌地图更新缓存需要多长时间 如果它在一个月内更新其缓存,那么对于我的KML文件的微小更改,我可以避免更新我的文件名。请参见此处: 通常支持过期和基于时间的刷新,但 谷歌地图从互联网上重新提取内容的频率并不比谷歌地图高 (按)一分钟到几分钟的分数。谷歌地图 忽略HTTP标头中的过期设置,但使用 KML中指定的过期设置。在没有到期的情况下

我有20多个kml/kmz文件,我可以让用户添加到谷歌地图(Ver2)中。我知道如果我修改kml文件,Google会缓存它,并且不会立即更新它,除非你更改文件名

谷歌地图更新缓存需要多长时间

如果它在一个月内更新其缓存,那么对于我的KML文件的微小更改,我可以避免更新我的文件名。

请参见此处:

通常支持过期和基于时间的刷新,但 谷歌地图从互联网上重新提取内容的频率并不比谷歌地图高 (按)一分钟到几分钟的分数。谷歌地图 忽略HTTP标头中的过期设置,但使用 KML中指定的过期设置。在没有到期的情况下 设置,或在时间有效期间隔内,谷歌地图可能会缓存 从Internet获取的未指定持续时间的数据。重画 可以通过重命名文档和 在不同的URL下获取它,或者通过确保文档 包含适当的过期设置


基本上,它们没有为缓存的持续时间指定确切的时间。但是,根据经验,我相信它是以分钟而不是以月为单位的。

您可以按如下方式创建kml文件,在
标记之间输入指向源kml文件的链接,并将此文件用作地图的kml。通过这样做,
标记之间的文件将每小时刷新一次

<kml xmlns="http://earth.google.com/kml/2.1">
  <NetworkLink>
    <Link>
      <href> [your_source_kml_link] </href>
      <refreshMode>onInterval</refreshMode>
      <refreshInterval> 3600 </refreshInterval>
    </Link>
  </NetworkLink>
</kml>

[你的来源链接]
内部
3600