+ soup_session_abort(self->http->soup);
+ /* format: http://mesonet.agron.iastate.edu/data/nexrd2/raw/KABR/KABR_20090510_0323 */
+ gchar *base = gis_prefs_get_string(self->prefs, "aweather/nexrad_url", NULL);
+ gchar *local = g_strdup_printf("%s/%s_%s", site, site, time);
+ gchar *uri = g_strconcat(base, "/", local, NULL);
+ GisCacheType mode = gis_viewer_get_offline(self->viewer) ? GIS_LOCAL : GIS_UPDATE;
+ gchar *path = gis_http_fetch(self->http, uri, local, mode, _cache_chunk_cb, self);
+ if (path) {
+ _cache_done_cb(path, TRUE, self);
+ g_free(path);