Parcourir la source

improved label placement not dependent on region resolution (merge from devbr6)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@56038 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman il y a 12 ans
Parent
commit
1e7fd10fe4
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      display/d.grid/plot.c

+ 2 - 2
display/d.grid/plot.c

@@ -270,9 +270,9 @@ int plot_geogrid(double size, struct pj_info info_in, struct pj_info info_out,
 		start_coord = e1;
 
 		/* font rotates by bottom-left corner, try to keep top-left cnr on screen */
-		if(font_angle - 270 > 0) {
+		if (font_angle - 270 > 0) {
 		    extra_y_off = sin((font_angle - 270) * M_PI/180) * fontsize;
-		    if(D_u_to_a_row(n1) < extra_y_off)
+		    if (D_u_to_d_row(n1) - D_get_d_north() < extra_y_off + grid_off)
 			start_coord = -9999.;  /* wait until the next point south */
 		}
 	    }