位置信息

This commit is contained in:
2025-08-01 17:02:27 +08:00
parent 0ad100a7a5
commit c8dff1a082

View File

@ -120,8 +120,8 @@ public class LocationDataRule implements MqttMessageRule {
String str1 = latArr[0] +"."+ latArr[1].substring(0,4); String str1 = latArr[0] +"."+ latArr[1].substring(0,4);
String str2 = lonArr[0] +"."+ lonArr[1].substring(0,4); String str2 = lonArr[0] +"."+ lonArr[1].substring(0,4);
String cacheLatitude = jsonOBj.getString("latitude"); String cacheLatitude = jsonOBj.getString("gps8s_latitude");
String cacheLongitude = jsonOBj.getString("longitude"); String cacheLongitude = jsonOBj.getString("gps8s_longitude");
String[] latArr1 = cacheLatitude.split("\\."); String[] latArr1 = cacheLatitude.split("\\.");
String[] lonArr1 = cacheLongitude.split("\\."); String[] lonArr1 = cacheLongitude.split("\\.");
@ -139,6 +139,8 @@ public class LocationDataRule implements MqttMessageRule {
locationInfo.put("deviceImei", deviceImei); locationInfo.put("deviceImei", deviceImei);
locationInfo.put("latitude", doubles[0]); locationInfo.put("latitude", doubles[0]);
locationInfo.put("longitude", doubles[1]); locationInfo.put("longitude", doubles[1]);
locationInfo.put("gps8s_latitude", latitude);
locationInfo.put("gps8s_longitude", longitude);
String address = GetAddressFromLatUtil.getAdd(String.valueOf(doubles[1]), String.valueOf(doubles[0])); String address = GetAddressFromLatUtil.getAdd(String.valueOf(doubles[1]), String.valueOf(doubles[0]));
locationInfo.put("address", address); locationInfo.put("address", address);
locationInfo.put("timestamp", System.currentTimeMillis()); locationInfo.put("timestamp", System.currentTimeMillis());