summaryrefslogtreecommitdiff
path: root/navit/popup.c
diff options
context:
space:
mode:
authorsteven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-11-09 16:13:30 +0000
committersteven_s <steven_s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-11-09 16:13:30 +0000
commit4268e7d473ffd8f7e5b6ddaa9a4b3c65cd31f28e (patch)
treebaa2bae9967cb6f7c2c4db921b909189bc08e08b /navit/popup.c
parentdc5608218cdfab2764653a9ef17b3173cd6dec7b (diff)
downloadnavit-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.c6
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);