如何使用地理编码从我的位置获取下一个路口(道路)的名称
How to Get Name of Next Junction(Road) from My location using GeoCoding
现在我正在通过 GPS 从我的位置使用地理编码获取所有信息,如当前地址、国家名称、邮政编码等,但我想从我的 GPS 获取下一个路口(道路)或下一个地址的名称使用地理编码的位置 String s = "Address Line: "
+ addresses.get(0).getAddressLine(0) + "\n"
+ addresses.get(0).getFeatureName() + "\n"
+ "Locality: "
+ addresses.get(0).getLocality() + "\n"
+ addresses.get(0).getPremises() + "\n"
+ "Admin Area: "
+ addresses.get(0).getAdminArea() + "\n"
+ "Country code: "
+ addresses.get(0).getCountryCode() + "\n"
+ "Country name: "
+ addresses.get(0).getCountryName() + "\n"
+ "Phone: " + addresses.get(0).getPhone()
+ "\n" + "Postbox: "
+ addresses.get(0).getPostalCode() + "\n"
+ "SubLocality: "
+ addresses.get(0).getSubLocality() + "\n"
+ "SubAdminArea: "
+ addresses.get(0).getSubAdminArea() + "\n"
+ "SubThoroughfare: "
+ addresses.get(0).getSubThoroughfare()
+ "\n" + "Thoroughfare: "
+ addresses.get(0).getThoroughfare() + "\n"
+ "URL: " + addresses.get(0).getUrl();
假设您请求 returns 多个 JSON 对象,您可以检索下一个结果,或者在您的特定情况下,只需增加索引即可检索下一个假设的交汇点。很像你访问数组的方式。
Example
addresses.get(1).getSomething(#)
根据 documentation 的示例,您似乎创建了 GETTERS
来从 JSON 本身检索值。不确定这是否有任何不同。
您可以尝试在线使用此 tool 以便更好地理解,因为您可以直观地看到索引的外观。
现在我正在通过 GPS 从我的位置使用地理编码获取所有信息,如当前地址、国家名称、邮政编码等,但我想从我的 GPS 获取下一个路口(道路)或下一个地址的名称使用地理编码的位置 String s = "Address Line: "
+ addresses.get(0).getAddressLine(0) + "\n"
+ addresses.get(0).getFeatureName() + "\n"
+ "Locality: "
+ addresses.get(0).getLocality() + "\n"
+ addresses.get(0).getPremises() + "\n"
+ "Admin Area: "
+ addresses.get(0).getAdminArea() + "\n"
+ "Country code: "
+ addresses.get(0).getCountryCode() + "\n"
+ "Country name: "
+ addresses.get(0).getCountryName() + "\n"
+ "Phone: " + addresses.get(0).getPhone()
+ "\n" + "Postbox: "
+ addresses.get(0).getPostalCode() + "\n"
+ "SubLocality: "
+ addresses.get(0).getSubLocality() + "\n"
+ "SubAdminArea: "
+ addresses.get(0).getSubAdminArea() + "\n"
+ "SubThoroughfare: "
+ addresses.get(0).getSubThoroughfare()
+ "\n" + "Thoroughfare: "
+ addresses.get(0).getThoroughfare() + "\n"
+ "URL: " + addresses.get(0).getUrl();
假设您请求 returns 多个 JSON 对象,您可以检索下一个结果,或者在您的特定情况下,只需增加索引即可检索下一个假设的交汇点。很像你访问数组的方式。
Example
addresses.get(1).getSomething(#)
根据 documentation 的示例,您似乎创建了 GETTERS
来从 JSON 本身检索值。不确定这是否有任何不同。
您可以尝试在线使用此 tool 以便更好地理解,因为您可以直观地看到索引的外观。