static gboolean _coord_to_mapcoord ( VikMapSource *self, const VikCoord *src, gdouble xzoom, gdouble yzoom, MapCoord *dest );
static void _mapcoord_to_center_coord ( VikMapSource *self, MapCoord *src, VikCoord *dest );
static gboolean _is_direct_file_access ( VikMapSource *self );
+static gboolean _is_mbtiles ( VikMapSource *self );
static gchar *_get_uri( VikMapSourceDefault *self, MapCoord *src );
static gchar *_get_hostname( VikMapSourceDefault *self );
static DownloadMapOptions *_get_download_options( VikMapSourceDefault *self );
/* FIXME Huge gruik */
-static DownloadMapOptions terraserver_options = { FALSE, FALSE, NULL, 0, a_check_map_file };
+static DownloadMapOptions terraserver_options = { FALSE, FALSE, NULL, 0, a_check_map_file, NULL, NULL };
typedef struct _TerraserverMapSourcePrivate TerraserverMapSourcePrivate;
struct _TerraserverMapSourcePrivate
grandparent_class->coord_to_mapcoord = _coord_to_mapcoord;
grandparent_class->mapcoord_to_center_coord = _mapcoord_to_center_coord;
grandparent_class->is_direct_file_access = _is_direct_file_access;
+ grandparent_class->is_mbtiles = _is_mbtiles;
parent_class->get_uri = _get_uri;
parent_class->get_hostname = _get_hostname;
return FALSE;
}
+static gboolean
+_is_mbtiles ( VikMapSource *self )
+{
+ return FALSE;
+}
+
static void
_mapcoord_to_center_coord ( VikMapSource *self, MapCoord *src, VikCoord *dest )
{
}
TerraserverMapSource *
-terraserver_map_source_new_with_id (guint8 id, const char *label, int type)
+terraserver_map_source_new_with_id (guint16 id, const char *label, int type)
{
char *copyright = NULL;
switch (type)