この質問には、8月以来答えがありません。同じ質問は見つかりませんでした。十分に明確であることを願っています。マップに関する質問はほとんどないようですが、誰かが答えを知っている必要があります。
512x512 タイルを使用してオフライン マップを表示しようとしています。マップが正しく表示される 256x256 タイルを使用する場合、22524@x2.png のような名前のタイルがありますが、512 タイルは各タイルの 4 分の 1 しか表示しません。これが私のコードです
//Get the URL template to the map tiles
let baseURL = NSBundle.mainBundle().bundleURL.absoluteString
//let urlTemplate = baseURL.stringByAppendingString("osmm/{z}/{x}/{y}.png/")
let urlTemplate = baseURL.stringByAppendingString("two/{z}/{x}/{y}@2x.png/")
print(urlTemplate)
let carte_indice = MKTileOverlay(URLTemplate:urlTemplate)
carte_indice.geometryFlipped = false
carte_indice.canReplaceMapContent = true
carte_indice.maximumZ = 18
carte_indice.minimumZ = 16
self.mapView.addOverlay(carte_indice)
タイルを正しく表示するには何を追加する必要がありますか? Apple は Retina 画面で 256x256 タイルを使用したマップを受け入れますか?