添加不了getLatLng()方法,那个是高德封装的,换个方式
时间: 2024-04-06 08:28:40 浏览: 14
如果您无法使用高德地图的 `getLatLng()` 方法,您可以考虑使用其他方式获取坐标。如果您已经有了地址,您可以使用其他的地图API或地理编码服务来获取该地址的经纬度坐标。例如,您可以使用百度地图的 `geocoder` 接口或谷歌地图的 `Geocoding API`。您只需要将地址作为参数传递给接口,即可获取相应的经纬度坐标。另外,您还可以考虑使用开源的地理编码库,例如 `geopy` 或 `geocoder`。这些库提供了丰富的地理编码功能,可以满足您的多样化需求。
相关问题
poiSearchInfo.getLatLng() == null ? latLng : poiSearchInfo.getLatLng() 这个代码说的是不是,poiSearchInfo.getLatLng()是空的,就拿latLng的值?
是的,这段代码是一个三元运算符的使用示例,用于判断 `poiSearchInfo.getLatLng()` 是否为 `null`,如果是,则返回 `latLng` 的值,否则返回 `poiSearchInfo.getLatLng()` 的值。
具体解释如下:
1. 如果 `poiSearchInfo.getLatLng()` 的值为 `null`,则表达式的结果为 `latLng` 的值。这种情况下,代码会使用 `latLng` 的值来代替 `poiSearchInfo.getLatLng()`。
2. 如果 `poiSearchInfo.getLatLng()` 的值不为 `null`,则表达式的结果为 `poiSearchInfo.getLatLng()` 的值。这种情况下,代码会使用 `poiSearchInfo.getLatLng()` 的值。
这段代码主要用于处理可能出现的空值情况,以确保在获取经纬度信息时不会出现空指针异常。根据实际需求和上下文,可以将返回的经纬度信息赋值给相应的变量或进行其他处理。
希望能对你有所帮助!如有任何问题,请随时提问。
poiList是这种格式的private List<NaviPoi> poiList = new ArrayList();获取不了poiList.get(i).getLatLng()
如果你的`NaviPoi`类中没有`getLatLng()`方法,那么你需要先为`NaviPoi`类添加一个`getLatLng()`方法,用于获取途经点的经纬度信息。例如:
```
public class NaviPoi {
private String name;
private LatLng latLng;
public NaviPoi(String name, LatLng latLng) {
this.name = name;
this.latLng = latLng;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public LatLng getLatLng() {
return latLng;
}
public void setLatLng(LatLng latLng) {
this.latLng = latLng;
}
}
```
在这个`NaviPoi`类中,我们添加了一个`getLatLng()`方法,用于获取途经点的经纬度信息。
在你的代码中,如果要获取第i个途经点的经纬度信息,可以使用以下代码:
```
LatLng latLng = poiList.get(i).getLatLng();
```
这个代码会从`poiList`中获取第i个途经点的信息,并调用`getLatLng()`方法获取途经点的经纬度信息。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)