gpt4 book ai didi

android - 使用 Google Maps API for Android 搜索位置

转载 作者:行者123 更新时间:2023-11-29 21:50:16 24 4
gpt4 key购买 nike

我正在制作一个在 MongoDB 中存储 300 万个城市标记的 Android 应用程序。根据当前的谷歌地图 View ,我对 Mongo 进行地理空间框查询,以获取屏幕上当前 View 内的所有标记。

如果用户想要更改 View ,他/她还可以对城市执行文本搜索,这将查询标记集合中的三个名称字段并显示结果。我目前为此使用 Mongo,但由于命名约定,它根本无法正常工作(与大小写无关的搜索速度很慢,正常搜索速度很快,但如果用户忘记大写/大写错误的字母则不准确)。

是否可以使用 Google 的 map 服务搜索 map ?我不想找餐馆或书店,只想找城市。

例如,如果我要搜索“洛杉矶”,我希望 map 将我带到洛杉矶,不显示任何谷歌标记,并让我的标记正常加载。

是否可以只从谷歌地图中提取搜索功能而无需多余的地点数据库?是否可以在键入搜索时让他们的建议框工作,以便如果有两个洛杉矶,我可以得到通知?

最佳答案

Is it possible to search the map with Google's map service?

不,它不支持搜索。

Is it possible to only extract the search functionality from google maps without the excess places database?

不是来自 Google map ,而是查看 Geocoder类(class)。您可以传递 String 位置并返回匹配的 Address 列表。您必须自己查看结果才能得出纬度/经度。然后你可以随心所欲地移动或动画 map 使用 animateCameramoveCamera .

关于android - 使用 Google Maps API for Android 搜索位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14591637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com