/aosp12/frameworks/base/telephony/java/android/telephony/ |
H A D | CbGeoUtils.java | 92 public final double lat; field in CbGeoUtils.LatLng 100 public LatLng(double lat, double lng) { in LatLng() argument 101 this.lat = lat; in LatLng() 111 return new LatLng(lat - p.lat, lng - p.lng); in subtract() 120 double dlat = Math.sin(0.5 * Math.toRadians(lat - p.lat)); in distance() 123 + dlng * dlng * Math.cos(Math.toRadians(lat)) * Math.cos(Math.toRadians(p.lat)); in distance() 129 return "(" + lat + "," + lng + ")"; in toString() 146 return lat == l.lat && lng == l.lng; in equals() 255 double x = latLng.lat - mOrigin.lat; in convertAndScaleLatLng() 462 sb.append(latLng.lat); in encodeGeometryToString() [all …]
|
H A D | CellIdentityCdma.java | 97 public CellIdentityCdma(int nid, int sid, int bid, int lon, int lat, in CellIdentityCdma() argument 103 lat = inRangeOrUnavailable(lat, LATITUDE_MIN, LATITUDE_MAX); in CellIdentityCdma() 106 if (!isNullIsland(lat, lon)) { in CellIdentityCdma() 108 mLatitude = lat; in CellIdentityCdma() 161 private boolean isNullIsland(int lat, int lon) { in isNullIsland() argument 162 return Math.abs(lat) <= 1 && Math.abs(lon) <= 1; in isNullIsland()
|
/aosp12/frameworks/base/services/core/java/com/android/server/location/fudger/ |
H A D | LocationFudger.java | 215 private static double wrapLatitude(double lat) { in wrapLatitude() argument 216 if (lat > MAX_LATITUDE) { in wrapLatitude() 217 lat = MAX_LATITUDE; in wrapLatitude() 219 if (lat < -MAX_LATITUDE) { in wrapLatitude() 220 lat = -MAX_LATITUDE; in wrapLatitude() 222 return lat; in wrapLatitude() 241 private static double metersToDegreesLongitude(double distance, double lat) { in metersToDegreesLongitude() argument 242 return distance / APPROXIMATE_METERS_PER_DEGREE_AT_EQUATOR / Math.cos(Math.toRadians(lat)); in metersToDegreesLongitude()
|
/aosp12/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/ |
H A D | CbGeoUtilsTest.java | 44 assertThat(latlng.lat).isWithin(CbGeoUtils.EPS).of(-80.1234); in testParseLatLngFromString() 70 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(11.11); in testEncodeGeometries() 73 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(33.33); in testEncodeGeometries() 76 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(55.55); in testEncodeGeometries() 83 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(15.123); in testEncodeGeometries() 102 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(11.11); in testParseGeometriesFromString() 105 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(33.33); in testParseGeometriesFromString() 108 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(55.55); in testParseGeometriesFromString() 115 assertThat(p.lat).isWithin(CbGeoUtils.EPS).of(15.123); in testParseGeometriesFromString()
|
/aosp12/packages/modules/CellBroadcastService/src/com/android/cellbroadcastservice/ |
H A D | CbGeoUtils.java | 120 sb.append(latLng.lat); in encodeGeometryToString() 130 sb.append(circle.getCenter().lat); in encodeGeometryToString() 295 double x = new LatLng(latLng.lat, origin.lng).distance(new LatLng(origin.lat, origin.lng)); in convertToDistanceFromOrigin() 296 double y = new LatLng(origin.lat, latLng.lng).distance(new LatLng(origin.lat, origin.lng)); in convertToDistanceFromOrigin() 298 x = latLng.lat > origin.lat ? x : -x; in convertToDistanceFromOrigin()
|
/aosp12/packages/apps/Gallery2/src/com/android/gallery3d/data/ |
H A D | LocationClustering.java | 47 public Point(double lat, double lng) { in Point() argument 48 latRad = Math.toRadians(lat); in Point() 57 double lat, lng; field in LocationClustering.SmallItem 79 s.lat = latLong[0]; in run() 91 if (GalleryUtils.isValidLocation(s.lat, s.lng)) { in run() 93 points.add(new Point(s.lat, s.lng)); in run() 157 double itemLatitude = item.lat; in generateName()
|
H A D | TimeClustering.java | 113 s.lat = latLng[0]; in run() 323 if (!GalleryUtils.isValidLocation(itemA.lat, itemA.lng) in isGeographicallySeparated() 324 || !GalleryUtils.isValidLocation(itemB.lat, itemB.lng)) { in isGeographicallySeparated() 329 Math.toRadians(itemA.lat), in isGeographicallySeparated() 331 Math.toRadians(itemB.lat), in isGeographicallySeparated() 345 double lat, lng; field in SmallItem
|
/aosp12/hardware/qcom/sm8150p/gps/utils/ |
H A D | loc_nmea.cpp | 166 r = MAJA / sqrt(1.0 - ESQR * sin(plla.lat) * sin(plla.lat)); in convert_Lla_to_Ecef() 167 pecef.X = (r + plla.alt) * cos(plla.lat) * cos(plla.lon); in convert_Lla_to_Ecef() 169 pecef.Z = (r * OMES + plla.alt) * sin(plla.lat); in convert_Lla_to_Ecef() 236 plla.lat = 1.0; in convert_Ecef_to_Lla() 258 plla.lat = Phi; in convert_Ecef_to_Lla() 892 lla_offset[0] = local_lla.lat - ref_lla.lat; in loc_nmea_generate_DTM() 1352 local_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1357 ref_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1393 double latitude = ref_lla.lat; in loc_nmea_generate_pos() 1547 double latitude = ref_lla.lat; in loc_nmea_generate_pos() [all …]
|
H A D | loc_nmea.h | 63 double lat; member
|
/aosp12/packages/modules/CellBroadcastService/tests/src/com/android/cellbroadcastservice/tests/ |
H A D | CbGeoUtilsTest.java | 82 assertThat(mGooglePlex.lat).isEqualTo(east100m.lat); in testAddEast() 223 / Math.cos(Math.toRadians(latLng.lat)); in addEast() 224 return new LatLng(latLng.lat, latLng.lng + offset); in addEast() 229 return new LatLng(latLng.lat + scaleMeters(meters), in addSouth()
|
H A D | GsmSmsCbMessageTest.java | 151 assertEquals(37.41462707519531, ((Circle) geometries.get(i * 2)).getCenter().lat); in testCreateMessageFromBinary() 154 ((Polygon) geometries.get(i * 2 + 1)).getVertices().get(0).lat); in testCreateMessageFromBinary() 158 ((Polygon) geometries.get(i * 2 + 1)).getVertices().get(1).lat); in testCreateMessageFromBinary() 162 ((Polygon) geometries.get(i * 2 + 1)).getVertices().get(2).lat); in testCreateMessageFromBinary()
|
H A D | CbSendMessageCalculatorTest.java | 306 / Math.cos(Math.toRadians(latLng.lat)); in addEast() 307 return new LatLng(latLng.lat, latLng.lng + offset); in addEast() 312 return new LatLng(latLng.lat + scaleMeters(meters), in addSouth()
|
H A D | GsmCellBroadcastHandlerTest.java | 523 assertEquals(acLatLng.getValue().lat, latLng.lat); in setMockCalculation() 536 doReturn(latLng.lat).when(location).getLatitude(); in createMockLocation()
|
/aosp12/hardware/qcom/sm7150/gps/utils/ |
H A D | loc_nmea.cpp | 166 r = MAJA / sqrt(1.0 - ESQR * sin(plla.lat) * sin(plla.lat)); in convert_Lla_to_Ecef() 167 pecef.X = (r + plla.alt) * cos(plla.lat) * cos(plla.lon); in convert_Lla_to_Ecef() 169 pecef.Z = (r * OMES + plla.alt) * sin(plla.lat); in convert_Lla_to_Ecef() 236 plla.lat = 1.0; in convert_Ecef_to_Lla() 258 plla.lat = Phi; in convert_Ecef_to_Lla() 897 lla_offset[0] = local_lla.lat - ref_lla.lat; in loc_nmea_generate_DTM() 1498 local_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1503 ref_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1550 double latitude = ref_lla.lat; in loc_nmea_generate_pos() 1702 double latitude = ref_lla.lat; in loc_nmea_generate_pos() [all …]
|
H A D | loc_nmea.h | 63 double lat; member
|
/aosp12/hardware/qcom/sm8150/gps/utils/ |
H A D | loc_nmea.cpp | 175 r = MAJA / sqrt(1.0 - ESQR * sin(plla.lat) * sin(plla.lat)); in convert_Lla_to_Ecef() 176 pecef.X = (r + plla.alt) * cos(plla.lat) * cos(plla.lon); in convert_Lla_to_Ecef() 178 pecef.Z = (r * OMES + plla.alt) * sin(plla.lat); in convert_Lla_to_Ecef() 245 plla.lat = 1.0; in convert_Ecef_to_Lla() 267 plla.lat = Phi; in convert_Ecef_to_Lla() 980 lla_offset[0] = local_lla.lat - ref_lla.lat; in loc_nmea_generate_DTM() 1573 local_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1578 ref_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1625 double latitude = ref_lla.lat; in loc_nmea_generate_pos() 1777 double latitude = ref_lla.lat; in loc_nmea_generate_pos() [all …]
|
H A D | loc_nmea.h | 63 double lat; member
|
/aosp12/hardware/qcom/sm7250/gps/utils/ |
H A D | loc_nmea.cpp | 175 r = MAJA / sqrt(1.0 - ESQR * sin(plla.lat) * sin(plla.lat)); in convert_Lla_to_Ecef() 176 pecef.X = (r + plla.alt) * cos(plla.lat) * cos(plla.lon); in convert_Lla_to_Ecef() 178 pecef.Z = (r * OMES + plla.alt) * sin(plla.lat); in convert_Lla_to_Ecef() 245 plla.lat = 1.0; in convert_Ecef_to_Lla() 267 plla.lat = Phi; in convert_Ecef_to_Lla() 974 lla_offset[0] = local_lla.lat - ref_lla.lat; in loc_nmea_generate_DTM() 1562 ref_lla.lat = location.gpsLocation.latitude; in loc_nmea_generate_pos() 1573 local_lla.lat = lla_p90.lat / M_PI * 180.0; in loc_nmea_generate_pos() 1617 double latitude = ref_lla.lat; in loc_nmea_generate_pos() 1769 double latitude = ref_lla.lat; in loc_nmea_generate_pos() [all …]
|
H A D | loc_nmea.h | 63 double lat; member
|
/aosp12/packages/modules/GeoTZ/validation/geonames/src/main/java/com/android/timezone/location/validation/ |
H A D | CitiesFile.java | 98 String lat = fields[LATITUDE_INDEX]; in createCity() local 100 S2LatLng latLng = S2LatLng.fromDegrees(Double.parseDouble(lat), Double.parseDouble(lng)); in createCity()
|
/aosp12/packages/apps/DocumentsUI/src/com/android/documentsui/inspector/ |
H A D | MetadataUtils.java | 73 String lat = exif.getString(ExifInterface.TAG_GPS_LATITUDE); in getExifGpsCoords() local 79 convertRationalLatLonToFloat(lat, latRef), convertRationalLatLonToFloat(lon, lonRef) in getExifGpsCoords()
|
/aosp12/frameworks/base/tests/JankBench/app/src/main/jni/ |
H A D | Bench.cpp | 270 double lat = dt / (loops * mMemLoopCount); in runMemoryLatencyTest() local 271 __android_log_print(ANDROID_LOG_INFO, "bench", "latency ret %f", lat); in runMemoryLatencyTest() 281 return (float)lat; in runMemoryLatencyTest()
|
/aosp12/frameworks/av/media/libstagefright/tests/fuzzers/ |
H A D | WriterFuzzer.cpp | 146 int lat = dataProvider->ConsumeIntegral<int>(); in __anonc82e146c1202() local 148 mediaWriter->setGeoData(lat, lon); in __anonc82e146c1202()
|
/aosp12/frameworks/base/tests/LargeAssetTest/src/com/android/largeassettest/ |
H A D | LargeAssetTest.java | 44 setContentView(R.layout.lat); in onCreate()
|
/aosp12/hardware/interfaces/gnss/1.0/ |
H A D | IGnssBatchingCallback.hal | 28 * redundant locations. (Same lat/lon, at a new time, is acceptable.)
|