私は Google マップ アプリケーションを作成していますが、ほとんどの場合は問題なく動作します。しかし、互いに非常に近い 2 つのポイント (隣り合った 2 つの建物など) 間の徒歩ルートをリクエストすると、地図がズームインしすぎて、ハイブリッド画像が「申し訳ありませんが、画像がありません」と表示されるタイルに変わります。ここ。"
コードのデバッグ ノートから、DirectionsRenderer を更新する関数が実行されるまでマップのズーム レベルが設定されていないようです (map.getZoom() 呼び出しを追加すると、前のラウンドのマップのズーム プロパティが表示されます)。私が要求した方向。
このため、MazZoomService もあまり効果がありません。エラーメッセージが表示されないものに画像をズームアウトできるように、ルートを処理するときにマップのズームレベルを検出する方法はありますか?