forked from dyf/fys-Multi-tenant
位置信息
This commit is contained in:
@ -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());
|
||||||
|
Reference in New Issue
Block a user