1
当从openstreetmap通过MKTileOverlay显示瓷砖时,我有一个问题;在视网膜显示中,文字和标签是一半大小(错误的比例),并且地图不可读。 我曾试图改变tilesize,但具有不同的值地图显示不正常(我什么也看不到,512,而瓷砖128重叠)从视网膜显示openstreetmap瓷砖
我怎样才能解决这个问题呢?
当从openstreetmap通过MKTileOverlay显示瓷砖时,我有一个问题;在视网膜显示中,文字和标签是一半大小(错误的比例),并且地图不可读。 我曾试图改变tilesize,但具有不同的值地图显示不正常(我什么也看不到,512,而瓷砖128重叠)从视网膜显示openstreetmap瓷砖
我怎样才能解决这个问题呢?
光栅贴图瓦片需要专门为视网膜显示器设计,以避免这种情况。我会推荐类似Mapbox的API automatically takes care of this。
否则,您将不得不实施自己的自定义MKTileOverlayRenderer
并将每个256px的图块绘制为512px CGContext
。不过,瓷砖会显得模糊不清。