你好,我想使用谷歌地点API来搜索最近的位置...
参考https://developers.google.com/places/documentation/supported_types,我在我的代码中使用了类型来搜索最近的地点...
以下是代码:
try {
double radius = 5000; // 10000 meters
// get nearest places
nearPlaces = googlePlaces
.search(gps.getLatitude(), gps.getLongitude(), radius,
"sublocality|sublocality_level_4|sublocality_level_5|sublocality_level_3|sublocality_level_2|sublocality_level_1|neighborhood|locality|sublocality");
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
但是找不到最近的地方
例如,如果我在“美国加利福尼亚州圣迭戈”,那么我想要得到以下结果:
煤气灯/市中心区,
太平洋海滩,
海洋海滩,
上城区,
希尔克雷斯特,
米田谷,
时尚谷,
北公园,
但是现在我只能得到两个值:
Mission Valley East,
Serra Mesa
所以有人能帮助我传递哪种类型,这样我就可以得到上面的结果而不是下面的结果吗?