diff options
author | steven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-11-09 16:13:30 +0000 |
---|---|---|
committer | steven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2008-11-09 16:13:30 +0000 |
commit | 4268e7d473ffd8f7e5b6ddaa9a4b3c65cd31f28e (patch) | |
tree | baa2bae9967cb6f7c2c4db921b909189bc08e08b /navit/popup.c | |
parent | dc5608218cdfab2764653a9ef17b3173cd6dec7b (diff) | |
download | navit-svn-4268e7d473ffd8f7e5b6ddaa9a4b3c65cd31f28e.tar.gz |
Patch:core:Added geo coordinate formatting function that supports multiple formats |
Replacing local geoformatting with calls to this function.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1709 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/popup.c')
-rw-r--r-- | navit/popup.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/navit/popup.c b/navit/popup.c index 9ba18126..16376057 100644 --- a/navit/popup.c +++ b/navit/popup.c @@ -70,7 +70,7 @@ popup_set_destination(struct navit *nav, struct pcoord *pc) c.x = pc->x; c.y = pc->y; transform_to_geo(transform_get_projection(navit_get_trans(nav)), &c, &g); - transform_geo_text(&g, buffer_geo); + coord_format(g.lat,g.lng,DEGREES_MINUTES_SECONDS,buffer_geo,sizeof(buffer_geo)); sprintf(buffer,"Map Point %s", buffer_geo); navit_set_destination(nav, pc, buffer); } @@ -85,7 +85,7 @@ popup_set_bookmark(struct navit *nav, struct pcoord *pc) c.x = pc->x; c.y = pc->y; transform_to_geo(pc->pro, &c, &g); - transform_geo_text(&g, buffer_geo); + coord_format(g.lat,g.lng,DEGREES_MINUTES_SECONDS,buffer_geo,sizeof(buffer_geo)); sprintf(buffer,"Map Point %s", buffer_geo); if (!gui_add_bookmark(navit_get_gui(nav), pc, buffer)) navit_add_bookmark(nav, pc, buffer); @@ -262,7 +262,7 @@ popup(struct navit *nav, int button, struct point *p) men=popup_printf(popup, menu_type_submenu, _("Point 0x%x 0x%x"), co.x, co.y); popup_printf(men, menu_type_menu, _("Screen coord : %d %d"), p->x, p->y); transform_to_geo(transform_get_projection(navit_get_trans(nav)), &co, &g); - transform_geo_text(&g, buffer); + coord_format(g.lat,g.lng,DEGREES_MINUTES_SECONDS,buffer,sizeof(buffer)); popup_printf(men, menu_type_menu, "%s", buffer); popup_printf(men, menu_type_menu, "%f %f", g.lat, g.lng); dbg(0,"%p %p\n", nav, &c); |