4 /** This enumerated type defines the supported types of repositories. */
6 REPOTYPE_NONE, /* No URL set. */
7 REPOTYPE_XYZ, /* x=%d, y=%d, and zoom=%d */
8 REPOTYPE_XYZ_INV, /* zoom=%0d, x=%d, y=%d */
9 REPOTYPE_QUAD_QRST, /* t=%s (%s = {qrst}*) */
10 REPOTYPE_QUAD_ZERO, /* t=%0s (%0s = {0123}*) */
11 REPOTYPE_WMS /* "service=wms" */
14 /** Data regarding a map repository. */
15 typedef struct _RepoData RepoData;
21 guint view_zoom_steps;
28 /** Data used during the asynchronous progress update phase of automatic map
30 typedef struct _ProgressUpdateInfo ProgressUpdateInfo;
31 struct _ProgressUpdateInfo {
35 guint tilex, tiley, zoom; /* for refresh. */
36 gint retries; /* if equal to zero, it means we're DELETING maps. */