在我的应用程序中,我有一个位置列表,我想创建过滤器设置。我正在寻找一种方法,以便用户可以选择一个大陆或国家或地址,然后如果该位置在大陆或国家内或靠近地址,则从列表中过滤掉位置。
是否有适用于 android 的 google maps v2 api 可以执行以下操作:
public Boolean AddressIsContained(String address, String place);
address
如果在place
(place
可能像一个国家或大陆)内,则返回 true 。而且还喜欢
public Boolean AddressCloseTo(String address1, String address2, int distance);
address1
如果在distance
公里数范围内,则返回 true address2
。这只是地址之间的直线,不像自行车、步行、汽车或飞机路线。
同样对于位置列表,如果这样更容易,我还可以访问其纬度/经度。
谢谢