gpt4 book ai didi

android - 如何仅向街道添加标记 - Android 开发

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:50:21 25 4
gpt4 key购买 nike

经过大量搜索,我还没有找到适合我的解决方案,我真的希望这里有人能帮助我。首先,我将解释我的问题,然后我将提及我迄今为止尝试/考虑过的一些方法。

基本上,我正在开发一个 Android 应用程序,其中标记随机出现在用户位置周围。问题是,标记只需要放置在街道上。

我一直在使用 Google Maps Android API V2,但我正在尝试使用任何具有“限制”的东西,例如“地理编码”。

我考虑过使用不同的 map API,例如 Nutiteq,但我在实现它们时遇到了一些麻烦。坚持使用 Google 会很好,因为我已经熟悉了它,但我愿意尝试您可能提出的任何建议。

我什至考虑过在 html 文件中加载 Google Maps API V3,这样我就可以使用 GDirections 加载从一个点到自身的路径,然后使用 JS 将此数据解析为 Google Maps Android API V2,但事实证明 GDirections 有也是一个限制。

有人知道我该怎么做吗?即使解决方案是 hacky,它仍然是一些东西。

我是 Android 开发的新手。

最佳答案

有趣的是你想​​要达到的目标。您不需要加载 API V3 html。你可以直接使用 directions api: http://maps.googleapis.com/maps/api/directions/json?origin=51,19&destination=51,19&sensor=false

它仍然有局限性,但就像一台设备每天 2000 台左右。而且您不想在单个用户的屏幕上放置超过 2000 个标记,是吗?

这很容易解析,例如使用 Gson。

关于android - 如何仅向街道添加标记 - Android 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15834357/

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