У меня есть сценарий, когда у меня есть веб-сайт, который использует Google Maps и использует статические карты, если у пользователя нет JavaScript.
Требование клиента состоит в том, чтобы пользователь все еще мог выполнять панорамирование и масштабирование (при условии обновления страницы для каждого увеличения или панорамирования).
Таким образом, при каждом масштабировании или панорамировании страница обновляется, и на стороне сервера мне нужно создать статическую карту на основе того, что пытается сделать пользователь.
То, как я изначально генерирую статическую карту, проходит по всем моим маркерам (не определяя центральную точку или увеличивая масштаб, позволяя Google вычислить это на их конце) через URL-адрес статических карт Google.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я выполняю панорамирование, как получить границы статической карты, сгенерированной Google, чтобы я знал, с каких точек панорамировать.
Кто-нибудь видел это сделано? Или есть какое-то понимание?
Язык программирования - Ruby.
Спасибо!