我正在做一个小项目,很大程度上依赖于位置,我的问题是...
是否可以使用Google Map API从某个位置获取某个半径范围内的城市,以便减少获得所需结果之前必须在数据库中查询的次数?
我以前通过使用存储在数据库中的位置进行半径搜索,我想如果无法仅使用google map API来获取半径内的城市,
我的替代解决方案是通过lat和lng过滤来获取某个半径范围内的所有位置(存储在数据库中),并获取返回位置的所有不同位置。
但是,结果可能不准确。因为如果数据库不在半径搜索过程中指定的位置的半径范围之内,尽管我位于数据库中,所以存储的数据可能不会显示,尽管它们位于同一城市/位置,这实际上是我想要的过滤器。