summaryrefslogtreecommitdiff
path: root/map.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix:Core:Don't do any conversion if the map is already in utf-8martin-s2008-02-151-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@872 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Fixed selection transformationmartin-s2008-01-231-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@797 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Added graph segments to route graph mapmartin-s2008-01-051-0/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@723 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Better support for route mapmartin-s2007-12-281-0/+13
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@674 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Made viewport more flexiblemartin-s2007-12-201-41/+56
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@656 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Route code emulates a map driver to draw the route path,zaxl2007-11-221-8/+0
| | | | | | | | | | | | | | | | | coordinates are cached in the route_path_segment. This will also allow to easy debuging of routing code. Fix route clear to avoid double free. Route supports roads with segments contained in one item. Route supports the map projections. Implement transform_array - saves function calls and fpu start/stop Get all coordinates with one call for polygons and lines, so item_get_coord with more than one coordinate is now used. Reorder do_draw_map, separated from do_draw, so it checks if the item is contained in the selection before transforming coordinates. Tune a bit calculation of route_point's hash value. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@577 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Create struct pcoord containing the projection.zaxl2007-11-191-0/+11
| | | | | | | | | | | | | | | | Use it to propagate destinations/positions to route code. Use it to create the navit's instance. Use it in search structs so when you have the targets coordinates you know what projection they are. - SDL have to be fixed, GTK uses coordinates for lists data, SDL not. Fix memory leak when using route_rect, it allocates map_selection but users didn't free it. search_list_town/search_list_streets allocate the coordinate but do not free it - fixed. Store and read the projections in/from destinations.txt. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@568 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Bugfixing in Searchingmartin-s2007-11-061-4/+9
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@544 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fixed a segfault when a map can't be loadedmartin-s2007-11-041-0/+4
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@513 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Changed api for gui and graphicsmartin-s2007-08-281-11/+12
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@393 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Moved poi_geodownload to data and made it working with the new apimartin-s2007-08-111-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@379 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Support of bookmars, improvement in navigationmartin-s2007-07-091-3/+8
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@289 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Merge with modular_mapmartin-s2007-07-041-0/+197
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@255 ffa7fe5e-494d-0410-b361-a75ebd5db220