2011-07-25 11 views
7

Tengo más de 20 kml/kmz de archivos que los usuarios agregan a Google Maps (ver 2). Sé que si modifico el archivo kml, Google lo tiene en caché y no lo actualizará inmediatamente a menos que cambie el nombre del archivo.¿Cuánto tiempo lleva Google Maps en la memoria caché de los archivos kml?

¿Cuánto tiempo pasará antes de que Google Maps actualice su caché?

Si actualiza su caché dentro de un mes, luego de pequeños cambios en mis archivos KML puedo evitar actualizar mis nombres de archivo.

Respuesta

10

Ver aquí: http://code.google.com/apis/kml/documentation/kmlelementsinmaps.html

Expiración y de actualización basado en el tiempo se apoyaron en general, aunque Google Maps no refetch contenido de Internet con más frecuencia que (en el orden de) las fracciones de un minuto para unos minutos. Google Maps ignora la configuración de caducidad en los encabezados HTTP, pero utiliza la configuración de caducidad especificada en KML. En ausencia de ajustes de caducidad , o dentro del intervalo de validez temporal, Google Maps puede almacenar en caché datos obtenidos de Internet para duraciones no especificadas. Una nueva búsqueda de puede forzar los datos de Internet al cambiar el nombre del documento y ir a buscarlo bajo una URL diferente, o al asegurarse de que el documento contiene la configuración de caducidad adecuada.

Básicamente no especifican una hora exacta para la duración de su caché. Sin embargo, creo por experiencia que es del orden de minutos y no de meses.

Cuestiones relacionadas