navit
0.5.1-trunk
|
Represents the map from a single binfile. More...
#include <csv.h>
Represents the map from a single binfile.
Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
double map_priv::adfMaxBound[4] |
Referenced by map_new_shapefile().
double map_priv::adfMinBound[4] |
Referenced by map_new_shapefile().
int map_priv::attr_cnt |
Referenced by csv_attr_get(), csv_attr_set(), map_new_csv(), and save_map_csv().
enum attr_type* map_priv::attr_types |
Referenced by csv_attr_get(), csv_attr_set(), map_destroy_csv(), map_new_csv(), and save_map_csv().
char* map_priv::cachedir |
Referenced by binfile_attr_get(), map_binfile_close(), and map_binfile_open().
struct callback_list* map_priv::cbl |
Referenced by download(), and map_new_binfile().
int map_priv::cde_size |
Referenced by download_cd(), download_finish(), download_start(), map_binfile_zip_setup(), map_download_selection(), and push_zipfile_tile().
GHashTable* map_priv::changes |
char * map_priv::charset |
Referenced by map_destroy_csv(), map_destroy_textfile(), map_new_csv(), map_new_shapefile(), map_new_textfile(), and save_map_csv().
int map_priv::check_version |
Referenced by binfile_check_version(), map_binfile_open(), and map_new_binfile().
struct gar2nav_conv* map_priv::conv |
Referenced by garmin_pg2item(), garmin_pl2item(), garmin_poi2item(), and gmap_new().
char* map_priv::dbfmap_data |
Referenced by map_rect_new_shapefile().
char* map_priv::dirname |
Referenced by map_new_mg(), map_search_setup(), and town_get_byid().
int map_priv::dirty |
Referenced by csv_attr_set(), csv_coord_set(), csv_create_item(), and save_map_csv().
struct map_download* map_priv::download |
Referenced by download(), map_rect_get_item_binfile(), and map_rect_new_binfile().
long map_priv::download_enabled |
Referenced by binmap_set_attr(), download(), download_request(), and map_new_binfile().
struct zip_eoc* map_priv::eoc |
struct zip64_eoc* map_priv::eoc64 |
Referenced by binfile_get_index(), binfile_read_cd(), binfile_search_cd(), map_binfile_close(), map_binfile_zip_setup(), and push_zipfile_tile().
struct file* map_priv::fi |
Referenced by binfile_check_version(), binfile_extract(), binfile_read_cd(), binfile_search_cd(), download(), download_cd(), map_binfile_close(), map_binfile_open(), map_binfile_zip_setup(), map_destroy_binfile(), map_download_selection(), map_rect_new_binfile(), map_rect_new_binfile_int(), pop_tile(), push_zipfile_tile(), push_zipfile_tile_do(), and zipfile_to_tile().
char * map_priv::filename |
Filename of the binfile.
Referenced by download(), gmap_destroy(), gmap_new(), load_changes(), map_binfile_destroy(), map_binfile_open(), map_destroy_csv(), map_destroy_textfile(), map_new_binfile(), map_new_csv(), map_new_garmin_img(), map_new_shapefile(), map_new_textfile(), map_rect_new_garmin_img(), map_rect_new_shapefile(), map_rect_new_textfile(), save_map_csv(), and write_changes().
GList* map_priv::filters |
Referenced by filter_type(), free_filters(), and parse_filters().
struct file** map_priv::fis |
Referenced by map_binfile_close(), map_binfile_zip_setup(), and zipfile_to_tile().
int map_priv::flags |
struct gar* map_priv::g |
Referenced by garmin_get_selection(), gmap_destroy(), gmap_new(), gmap_rect_get_item_byid(), and gmap_search_new().
DBFHandle map_priv::hDBF |
Referenced by attr_resolve(), map_new_shapefile(), process_fields(), and shapefile_attr_get().
SHPHandle map_priv::hSHP |
Referenced by map_new_shapefile(), and map_rect_get_item_shapefile().
struct file * map_priv::http |
int map_priv::id |
Referenced by gmap_new(), map_new_binfile(), map_new_csv(), map_new_garmin_img(), map_new_mg(), and map_new_textfile().
struct zip_cd* map_priv::index_cd |
Referenced by binfile_get_index(), and map_binfile_close().
int map_priv::index_offset |
Referenced by binfile_extract(), binfile_get_index(), and map_binfile_zip_setup().
int map_priv::is_pipe |
enum item_type map_priv::item_type |
Referenced by csv_create_item(), and map_new_csv().
int map_priv::last_searched_town_id_hi |
Referenced by binmap_search_new().
int map_priv::last_searched_town_id_lo |
Referenced by binmap_search_new().
struct longest_match* map_priv::lm |
Referenced by build_matches(), map_rect_get_item_shapefile(), map_rect_new_shapefile(), and process_fields().
char* map_priv::map_release |
Referenced by binmap_get_attr(), map_binfile_close(), and map_binfile_open().
int map_priv::map_version |
Referenced by binfile_attr_get(), and map_binfile_open().
struct navigation* map_priv::navigation |
Referenced by navigation_map_new(), and navigation_map_rect_new().
struct navit* map_priv::navit |
Referenced by map_route_occluded_new(), and map_route_occluded_rect_new().
int map_priv::nEntities |
Referenced by map_new_shapefile(), and map_rect_get_item_shapefile().
GList* map_priv::new_items |
Referenced by csv_coord_set(), and csv_create_item().
int map_priv::next_item_idx |
Referenced by csv_create_item(), and map_new_csv().
int map_priv::nFields |
Referenced by attr_resolve(), map_new_shapefile(), process_fields(), and shapefile_attr_get().
int map_priv::no_warning_if_map_file_missing |
Referenced by map_new_textfile(), and map_rect_new_textfile().
int map_priv::nShapeType |
Referenced by map_new_shapefile().
struct coord map_priv::offset |
Referenced by map_new_shapefile(), and shapefile_coord().
struct map* map_priv::parent |
Referenced by map_filter_destroy(), map_filter_new(), and map_filter_rect_new().
enum projection map_priv::pro |
Referenced by map_new_shapefile(), and shapefile_coord().
char* map_priv::progress |
Referenced by binmap_get_attr(), download(), and map_binfile_destroy().
GHashTable* map_priv::qitem_hash |
Referenced by csv_create_item(), map_csv_debug_dump(), map_destroy_csv(), map_new_csv(), map_rect_get_item_byid_csv(), and quadtree_item_free().
int map_priv::redirect |
Referenced by map_binfile_handle_redirect().
struct route* map_priv::route |
Referenced by rm_attr_get(), rm_coord_get(), rm_get_item(), rm_rect_destroy(), rm_rect_new(), route_map_new_helper(), rp_attr_get(), rp_coord_get(), rp_get_item(), and rp_rect_new().
unsigned char* map_priv::search_data |
Referenced by binfile_search_cd().
int map_priv::search_offset |
Referenced by binfile_search_cd().
int map_priv::search_size |
Referenced by binfile_search_cd().
struct tracking* map_priv::tracking |
Referenced by tracking_map_new(), and tracking_map_rect_new().
struct quadtree_node* map_priv::tree_root |
Referenced by csv_coord_set(), map_destroy_csv(), map_new_csv(), map_rect_new_csv(), and save_map_csv().
int map_priv::update_available |
Referenced by map_binfile_open().
char* map_priv::url |
int map_priv::version |
Referenced by binfile_check_version(), and map_binfile_open().
int map_priv::zip_members |
Referenced by map_binfile_zip_setup(), map_download_selection(), map_rect_get_item_binfile(), and map_rect_new_binfile().