]> err.no Git - mapper/commitdiff
PoiGui: Use lat, lon instead of map units
authorKaj-Michael Lang <milang@tal.org>
Wed, 21 May 2008 11:24:21 +0000 (14:24 +0300)
committerKaj-Michael Lang <milang@tal.org>
Wed, 21 May 2008 11:24:21 +0000 (14:24 +0300)
src/poi-gui.c
src/poi-gui.h

index bae17fd73b4b753034419ace492a6d75149e0753..34cdd1a0021abc3396505c2cbda00e44f242fbed 100644 (file)
@@ -654,15 +654,12 @@ return selected;
 }
 
 gboolean 
-poi_select(guint unitx, guint unity, guint range, poi_info *poi)
+poi_select(gdouble lat, gdouble lon, guint range, poi_info *poi)
 {
 GtkListStore *store;
 guint num_pois;
 GtkTreeIter iter;
-gdouble lat, lon, r;
-
-r=pixel2unit(2*range);
-unit2latlon(unitx, unity, lat, lon);
+gdouble r;
 
 store=poi_list_store_new();
 if (poi_get_list_near(lat, lon, r, store, &num_pois)==FALSE) {
index d87ae899e2220899e63e175943b8c570502cb163..bf7af30504b03d6e90ddcae4818bbda33426ff0c 100644 (file)
@@ -45,7 +45,7 @@ struct _poi_quick_data {
     gdouble lon;
 };
 
-gboolean poi_select(guint unitx, guint unity, guint range, poi_info *poi);
+gboolean poi_select(gdouble lat, gdouble lon, guint range, poi_info *poi);
 gboolean poi_edit_dialog(POIAction action, poi_info *poi);
 gboolean poi_search_dialog(GtkListStore *store, poi_info *poi, gdouble lat, gdouble lon);
 GtkWidget *poi_quick_button_box(poi_quick_data *qpdata);