MKMapView以非常低的质量渲染地图

时间:2016-12-30 15:39:03

标签: ios mkmapview mapkit

我正在使用MKMapView在我的iOS应用上显示地图。我已经模拟了我到伦敦的位置,例如我知道它具有高质量的航拍图像。

以下是Apple自己的地图应用中的图片。没有问题,超级品质:

enter image description here

以下是我的应用程序在大致相同缩放级别的相同位置:

enter image description here

它看起来像是缩小,裁剪并放大到该区域,因为卫星图像来自更“缩小”的缩放级别。在那个级别,所有标签也会消失(在地图中),但我有标签。我有多个MKMapView实例,所有这些实例都存在问题。我没有任何特殊的过滤器,缩放或任何会影响地图渲染的东西。换句话说,视图实例本身不会以任何方式“放大”。究竟是怎么回事?如何让MKMapView以地图呈现的质量渲染地图?

1 个答案:

答案 0 :(得分:0)

如果您使用 MKMapTypeSatellite 类型地图,请考虑Apple已放弃此类型。 尝试使用 MKMapTypeSatelliteFlyover MKMapTypeHybridFlyover 以获得更好的质量。