2016-08-10 16 views
2

私のサイトの機能の1つは、スタティックマップを使用してユーザーが作成したルートを表示するランディングページです。私はいくつかのルートが壊れてしまうことを以前から指摘しており、これは2048文字の制限を超える非常に長いルートによるものと推定しています。それはかなり簡単な修正です。私は他のすべてのポイントを引き出すことでルートを短くしています(URLを十分に短くするのに必要な回数だけ)。これらは非常に長いルートで比較的小さなイメージなので、精度の低下は目に見えません。実際のGoogle静的地図のURLの上限

ここでも問題があります。私は、展開する前にテストするためにいくつかの古い非常に長いルートを見つけるために戻りました、そして、私は壊れていたものを見つけることができませんでした。私は6000文字以上のURLで、うまく動作しているルートを探しています:http://gmap-pedometer.com/gp/bookmark/view/id/6829704

実際、壊れているルートは見つかりません。 API側の変更があったに違いない。ドキュメントにはまだURLの制限が2048であると書かれています。誰かが新しい制限を知っていますか?

+0

問題が発生したときと同じブラウザ(IE)でテストしていますか? (問題はGoogleマップ側ではっきりとしていて、ブラウザではURLを切り捨てていませんでしたか? –

+0

良い点、私は正直なところ、これまでにどのブラウザを見ていたのでしょうか?しかし私は長年に渡ってIEを使っていませんでした。私はChrome(Mac)、Firefox(Mac)、iOSのTwitterクライアントでテストしました。私は私の机に着いたときに数分でブラウザスタックでWindowsサイドをチェックします。しかし、事実は残っていますが、APIドキュメントは現実のものと一致していないようだし、実際の制限を知りたいと思います。 –

+0

ちょうどIE10とChrome on Win7と同じ結果を試しました。間違いなくAPI内の何かが変わったようだ。 –

答えて

4

documentationが既に更新されています

GoogleのスタティックマップAPIのURLのサイズは8192文字に制限されています。

+1

ああ、そうです。彼らが聞いていたと思います! –

関連する問題