Я действительно хочу, чтобы пользователь мог создать карту с картами Google и сохранить изображение. Я попытался работать, что делает это, используя карты google api V3, а также статические карты api.
Пользователь может использовать динамическую карту Google для прокрутки, масштабирования и т.д. и найти нужную им карту. Затем пользователь должен нажать кнопку, которая извлекает данные с карты google (центр, уровень масштабирования и т.д.), Который отправляет запрос на статическую карту google. Затем статическая карта google api вернет изображение, которое можно сохранить.
У меня все это работает *, за исключением того, что он не всегда работает. Иногда изображения, возвращаемые статическими картами google, будут именно тем, что пользователь видит в динамической карте. В других случаях изображение может быть отключено на несколько метров (я считаю, что это связано с тем, что динамическая карта google api использует большую точность для долготы и широты, чем статическая апи) или даже тысячи километров (я понятия не имею, почему это происходит). Изображения, как правило, отличаются от уровня масштабирования (из-за различий в точности).
Я хочу знать, попытался ли кто-нибудь преобразовать динамическую карту в статическую карту и придумал не-багги-решение или если есть лучшее решение, которое работает.