如何添加标记只街道 - Android的发展(How do I add markers to st

2019-08-19 19:36发布

大量的搜索之后,我还没有发现适合我的解决方案,我真的希望这里有人能帮助我。 首先,我将解释我的问题,然后我会提到一些至今认为我已经尝试的方法/的。

基本上,我开发一个Android应用程序,其中标记随机出现各地用户的位置。 美中不足的是,这些标记需要放在只有街道。

我一直在与谷歌地图API的Android V2,但我试图解决与使用“限制”,如“地理编码”任何东西。

我一直在使用不同的地图API的如Nutiteq考虑,但我已经实现他们一些麻烦。 因为我已经熟悉了,但我愿意去尝试,你可能有任何建议,这将是很好坚持到谷歌。

我甚至认为装载了谷歌地图API V3在一个HTML文件,这样就可以使用GDirections对象加载路径从一个点到自己,然后分析这些数据使用JS谷歌地图Android的API V2,但原来GDirections对象有一个限制的好。

任何人有任何想法,我怎么能去这样做? 即使解决方案是哈克,它仍然是东西。

我是相当新的Android开发。

Answer 1:

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

它仍然有它的局限性,但像2000或一天的设备的东西。 而你不希望把单个用户的屏幕上超过2000个标记,你呢?

这是很容易解析,例如与GSON。



文章来源: How do I add markers to streets only - Android Development