0

MKMapView でルートを描画する方法に関する多くの細かいスレッドを見てきましたが、これについては何も見ませんでした。

地図の地形の上に道路名や番号などの下に情報 (ルートの交通流の画像、おそらく注釈) を描画できるようにしたいと考えています。

マップ/道路名がマップキットで個別のレイヤーとして公開されていないため、これを行う方法がないように思われますか?

道路名の下にルートを描画できるように聞こえますが、それは Apple の API を使用できるためです。おそらく、Apple は名前 > ルート > タイル内のマップ データの順序で情報を配置しており、私がそのアプローチを使用して...

これができないと聞いただけでも、知っておくとよいでしょう。

また、おそらくGoogleマップでも実行できないでしょうか?

前もって感謝します!

ETA

4

1 に答える 1

0

描画順序を変更することはできないと確信しています。オーバーレイは常にマップ タイルの上に描画されます。ただし、道路名がわかりにくくならないように、オーバーレイでアルファを使用できます。あなたの情報が名前の下にあるかのように見えるブレンドモードを見つけることも可能かもしれませんが、これらで少し遊んだ後、それほど効果のあるモードは見つかりませんでした. オーバーレイは別のビットマップにレンダリングされ (パフォーマンス上の理由から)、マップ タイル上に描画されるため、ブレンド モードの動作に影響を与える可能性があると思います。(編集:ブレンドモードがオーバーレイで機能しないことを示唆しているため、別の投稿を読みました)。

于 2013-03-28T10:59:29.550 に答える