我试图在道路上绘制一条多边形线,但是它偏离了道路,而且多边形线路在道路附近的建筑物上方。经过长时间的搜索,我得到了this链接(&#34) ;对着道路")。我需要用管道分隔器和道路api一起发送经度和经度的集合,它将返回靠近道路点的精确纬度。但我只是想绘制在现场,这意味着每一个纬度应该是准确的。
HashMap<String, String> map = new HashMap<String, String>();
map.put(Constants.URL,"https://roads.googleapis.com/v1/snapToRoads?path="
+d + "," +e+"&key=API KEY");
我所做的是,只要我的Android手机上有很长的变化,我就会打电话给道路api所以它会向我返回准确的lat,但谷歌有限制我只能请求api最多2500个/天的请求。 那么有没有其他方法来实现我的要求?
答案 0 :(得分:1)
这可能会对你有所帮助,我为那些遇到类似问题的人写了一个广泛的答案。看看它,希望它也能帮到你