- edge_t=coord2lat((-y )/bscale);
- edge_b=coord2lat((-y+mapheight)/bscale);
- edge_l=coord2lon((-x )/bscale);
- edge_r=coord2lon((-x+mapwidth )/bscale);
-
+ edge_t=coord2lat(-y );
+ edge_b=coord2lat(-y+mapheight);
+ edge_l=coord2lon(-x );
+ edge_r=coord2lon(-x+mapwidth );
+ addDebug("Lon "+edge_l+"-"+edge_r);
+ addDebug("Lat "+edge_b+"-"+edge_t);
+ }
+
+ public function updateCoordsFromLatLon(lat:Number,lon:Number):void {
+ var cy:Number=-(lat2coord(lat)-mapheight/2);
+ var cx:Number=-(lon2coord(lon)-mapwidth/2);
+ updateCoords(cx,cy);