| | |
| | | val streetNumber: String, |
| | | // 处于该门牌号的方向 |
| | | val direction:String, |
| | | // 所处最近交叉路口的方向和距离 |
| | | val roadinter: String, |
| | | // 处于该门牌号的方向距离 |
| | | val distance:String, |
| | | // 所处最近交叉路口的方向 |
| | | val roadinter: String?, |
| | | // 所处最近交叉路口的距离 |
| | | val distance2: String?, |
| | | ) |
| | | |
| | | data class AMapDirection( |
| | |
| | | getJsonString(streetNumber["street"]), |
| | | getJsonString(streetNumber["number"]), |
| | | getJsonString(streetNumber["direction"]), |
| | | // + streetNumber["distance"].asDouble.toInt() + "米", |
| | | if(roadinter == null) "" else getJsonString(roadinter.get("first_name")) +"和" + getJsonString(roadinter.get("second_name")) + "交叉口" |
| | | + getJsonString(roadinter.get("direction")) + getJsonString(roadinter.get("distance")) + "米", |
| | | getJsonString(streetNumber["distance"]), |
| | | if(roadinter == null) null else getJsonString(roadinter.get("first_name")) +"和" + getJsonString(roadinter.get("second_name")) + "交叉口" |
| | | + getJsonString(roadinter.get("direction")), |
| | | if(roadinter == null) null else getJsonString(roadinter["distance"]) |
| | | ) |
| | | } catch (e: Exception) { |
| | | val regeocode = obj["regeocode"].asJsonObject |