我有一个想要知道缩放级别的请求,该缩放级别只能将位置(GeoCoordinate)带到具有特定转换中心的当前地图视图rect中。
有一种方法可以一次计算这个缩放级别吗?但是不要循环使用一个小的缩放步骤来尝试setZoom,然后检查这一点是否仍然在视图中直到throgh ProjectToPixel函数。
答案 0 :(得分:0)
这样做: Map#zoomTo(GeoBoundingBox, ViewRect, Animation, Orientation)
在给定视图矩形的情况下,它会直接将地图移动到地理区域。您可以将视图矩形置于所需的变换中心。 GeoBoundingBox是您当前的地理视图端口,已扩展为适合您想要适合的位置。