ChamplainLocalMapDataSource

ChamplainLocalMapDataSource — Loads local map data for ChamplainMemphisTileSource

Synopsis

                    ChamplainLocalMapDataSource;
ChamplainLocalMapDataSource* champlain_local_map_data_source_new
                                                        (void);
void                champlain_local_map_data_source_load_map_data
                                                        (ChamplainLocalMapDataSource *map_data_source,
                                                         const gchar *map_path);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ChamplainMapDataSource
               +----ChamplainLocalMapDataSource

Description

This map data source loads local OpenStreetMap XML data files (*.osm).

Details

ChamplainLocalMapDataSource

typedef struct _ChamplainLocalMapDataSource ChamplainLocalMapDataSource;


champlain_local_map_data_source_new ()

ChamplainLocalMapDataSource* champlain_local_map_data_source_new
                                                        (void);

Creates a new instance of ChamplainLocalMapDataSource.

Returns :

a new ChamplainLocalMapDataSource.

Since 0.6


champlain_local_map_data_source_load_map_data ()

void                champlain_local_map_data_source_load_map_data
                                                        (ChamplainLocalMapDataSource *map_data_source,
                                                         const gchar *map_path);

Loads the OpenStreetMap XML file at the given path.

map_data_source :

a ChamplainLocalMapDataSource

map_path :

a path to a map data file

Since 0.6