2016-11-23 6 views
0

Android APIにはGoogleMaps、URLはzoom/x/yの形式でURLを使用してカスタムワールドマップを表示するカスタムTileProviderを使用しています。Google Maps with TileProvider:ズームのズームレベルが異なる

ここには何もありません。アプリはOpen Street Mapを使用していました。私が気づいたのは、特定のズームレベルでは、より詳細な画像を表示することです。

GoogleMapsとは対照的に、OSMのズームレベルが異なるようです。この結果、OSMのURLにはzoomという値が高くなりますが、Googleマップでは数字が小さくなり、ピクセル化されたタイルになります。

ここでの違いは何ですか(または以前の開発者がこれを実現するためにOSMで何かしましたか)。

私がしたいことは、Googleマップでズームレベル5をリクエストしたい場合、実際にズームレベル8を取得したいと考えていますか?

答えて

0

GoogleマップはOpen Street Mapsではありません。

「GoogleマップAPIは、マップ タイプの画像のためのさまざまなズームレベルでマップタイルを提供し、ほとんどのロードマップ画像は、ズームレベル0から提供されています:Maximum Zoom Imagery Serviceによると、GoogleマップAPIが利用可能なズームレベルは0〜18です。この画像が ではなく、直接撮影されているため、衛星画像はより広範に変化します」と述べています。

あなたはAndroidを使用しているため、SO threadのコードサンプルが参考になる場合があります。

関連する問題