Android:如何在Skobbler地图中缩放到特定的正方形?

4

我需要显示一条折线,并希望将地图居中于此折线。在Skobbler地图中如何缩放到由两个纬度和两个经度组成的特定区域?


不确定为什么有两个相似的建议,为什么不在这里发表评论让我理解原因,然后相应地更新我的问题呢? :) - Mohamed Taher Alrefaie
1个回答

3

很好的答案。但是有没有一种方法可以在不计算2个坐标的情况下立即将它居中于折线上? - Mohamed Taher Alrefaie
不要这样想 - 你可以缩放到边界框、轨迹或路线。 - Ando
@AlexSanchez 从您的三个(或更多)点中确定最西/东经度和最北/南纬度,这些将是您的四个边界框坐标。 - Ando
是的,@Ando,这就是我所做的。我获取所有点并搜索最西/东经度和最北/南纬度,然后将它们组合以找到边界坐标。但现在出现了一个新问题。当一些点适合于边界框时,但其中一些之间的路线超出了边界框,那么我如何将这些路线包含在我的边界框中呢? - AXSM
如果您有一条路线,则最好使用zoomToRoute()-http://developer.skobbler.com/docs/android/2.3.0/com/skobbler/ngx/routing/SKRouteManager.html#zoomToRoute(float,float,int,int,int,int)。 - Ando
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接