GoogleMapsAPIを使用してズームインできる静止画像があります。ただし、高解像度のタイルを利用できないため、1つの画像を拡大して、それに応じて拡大するというアイデアがありました。これは、getTileURL()
関数を作成しreturn null
、代わりに画像をGroundOverlayとして定義すると正常に機能します。問題は、GroundOverlaysの画像を拡大するには、画像のサイズを変更して再配置する必要があり、そのプロセスがはっきりとわかることです。これは、同じ問題があるGoogleマップ開発者ガイドの例です。
https://google-developers.appspot.com/maps/documentation/javascript/examples/groundoverlay-simple
地図を拡大すると、画像が再び通常のサイズで一瞬表示され、座標に合わせて引き伸ばされ、再配置されます。
それを完全に無効にする方法はありますか?通常の画像タイルでそれを行うので、画像をスムーズにズームインできることを私は知っています。それはズームインし、より高い解像度のタイルがロードされるとすぐにそれらを置き換えます。GroundOverlaysのこの効果をどういうわけかエミュレートすることは可能ですか?