有没有一种方法可以基于GPS坐标数组以编程方式确定最佳Bing地图缩放级别?

有没有一种方法可以基于GPS坐标数组以编程方式确定最佳Bing地图缩放级别?,gps,coordinates,zooming,bing-maps,coordinate-transformation,Gps,Coordinates,Zooming,Bing Maps,Coordinate Transformation,当以编程方式向Bing地图添加GPS坐标阵列时,我希望将缩放级别设置为最佳,以显示每个图钉/位置,但“只是勉强” 我想这样做的一种方法是在坐标数组中确定基本方向上最远的点,然后计算需要显示从东到西和从北到南的距离 例如,假设最北和最南的位置彼此相距40英里,最东和最西的位置彼此相距60英里。是否有经验法则/计算/算法可以确定显示所有位置/坐标的最“放大”级别,且“异常值”尽可能靠近地图显示部分的边缘?您可以使用边界框设置地图视图,这将自动确定缩放级别。请参见此处的示例 使用此处记录的Bounds

当以编程方式向Bing地图添加GPS坐标阵列时,我希望将缩放级别设置为最佳,以显示每个图钉/位置,但“只是勉强”

我想这样做的一种方法是在坐标数组中确定基本方向上最远的点,然后计算需要显示从东到西和从北到南的距离


例如,假设最北和最南的位置彼此相距40英里,最东和最西的位置彼此相距60英里。是否有经验法则/计算/算法可以确定显示所有位置/坐标的最“放大”级别,且“异常值”尽可能靠近地图显示部分的边缘?

您可以使用边界框设置地图视图,这将自动确定缩放级别。请参见此处的示例 使用此处记录的Bounds属性

我想是的。他们都使用网络墨卡托,你可以检查一下。不确定缩放级别是1比1,但我认为有一个明确的关系(因为WebMercator的设计)。