Home | History | Annotate | Download | only in location

Lines Matching refs:lat

209         double lat = coarse.getLatitude();
213 lat = wrapLatitude(lat);
225 // perform lon first whilst lat is still within bounds
226 lon += metersToDegreesLongitude(mOffsetLongitudeMeters, lat);
227 lat += metersToDegreesLatitude(mOffsetLatitudeMeters);
232 lat = wrapLatitude(lat);
246 lat = Math.round(lat / latGranularity) * latGranularity;
247 double lonGranularity = metersToDegreesLongitude(mGridSizeInMeters, lat);
251 lat = wrapLatitude(lat);
255 coarse.setLatitude(lat);
305 private static double wrapLatitude(double lat) {
306 if (lat > MAX_LATITUDE) {
307 lat = MAX_LATITUDE;
309 if (lat < -MAX_LATITUDE) {
310 lat = -MAX_LATITUDE;
312 return lat;
333 private static double metersToDegreesLongitude(double distance, double lat) {
334 return distance / APPROXIMATE_METERS_PER_DEGREE_AT_EQUATOR / Math.cos(Math.toRadians(lat));