Клуб API Карт

Масштабирование/позиционирование в Static API

vctr78
2 марта 2015, 16:26

http://static-maps.yandex.ru/1.x/?l=map&pt=88.201014,69.349039,vkgrm~135.057732,48.472584,vkgrm~-115.139963,36.171906,vkgrm~34.512599,28.514466,vkgrm~55.308823,25.269516,vkgrm~103.861048,13.361185,vkgrm~-0.127201,51.506415,vkgrm~-97.742982,30.267589,vkgrm~101.634152,56.151382,vkgrm~-72.7027625,18.33977171593601,pm2blm~14.13371422222219,49.3049542473652,pm2blm~34.58264325,57.8775692264984,pm2blm~32.69349756250011,47.87178981228008,pm2ntm~55.50259533333334,57.8775692264984,pm2blm~53.49560666666666,53.931912090647735,pm2blm~85.38112766666669,53.931912090647735,pm2blm~131.484375,43.772507270260114,pm2blm~161.015625,52.98369558165638,pm2blm~55.308823,25.269516,flag~158.655954,69.349039,vkbkm~-115.139963,13.361185,vkbkm~21.757995499999993,41.355112000000005,vkbkm&ll=21.757995499999993,41.355112000000005&spn=273.79591700000003,55.987854000000006

Черными метками отмечены центр и крайние точки. spn вычислен по ним же. Если убрать spn - та же картина. Если добавить z с любым значением, ничего не меняется. Если убрать spn и добавить z,то масштаб меняется, но нет подходящего, кроме z=1, но это та же самая картинка. 
Смущает серая полоса сверху - как от нее избавиться? Если от нее невозможно избавиться, то как выяснить, будет ли она или нет(как я понимаю, так будет при z=1 - как выяснить значение z, установленное автоматически?), чтобы выставить size - для обрезки лишнего?

П.С.: Я уже писал менее внятно сформулированный аналогичный вопрос, но видимо в ветках комментариев он затерялся для ответа. Он по-прежнему актуален.  

1 комментарий
Подписаться на комментарии к посту
Никак.
Полоса возникает из-за того, что уровни масштабирования дискретны (т.е. математически там должен быть зум, скажем, 1.5, но он округляется вниз до 1).