0

古いGoogleマップAPIを使用し、マップ上にレイヤーを追加して、マップ上に自分のより正確なマップを表示するアプリがあります。

TileOverlayを使用してAPIv2でこれを実行しようとしていますが、Googleマップのテキストがタイルの上に表示されます。

これが2つのスクリーンショットです。1つはマップ、もう1つはオーバーレイ付きのマップです(APIデモに基づいています)。結果なしでタイルに大きなZ-Indexを追加しようとしました。

マップをカスタムタイルで実際にカバーする方法はありますか?

グーグルマップ 月のオーバーレイを使用したGoogleマップ

4

1 に答える 1

0

ラベルが表示され続ける理由は、Googleマップv2では、ラベルがタイルビットマップの一部ではなくローカルにレンダリングされるためです。これの利点は、マップを回転させても、回転せずにラベルを付けて読みやすくすることができることです。

解決

私がこれまでに知っている唯一の解決策は、を使用してマップベースレイヤーを無効にすることsetMapType(MAP_TYPE_NONE)です。ただし、これには、オーバーレイでカバーされていないマップの部分も無効にするという望ましくない影響が生じる可能性があります。

よろしく。

于 2012-12-23T15:13:17.497 に答える