Сообщение от cyber
|
что бы точка не смещалась не масштабируясь я прибавляю то насколько она увеличилась относительно предыдущего размера
width = текущая ширина;
|
Не - не так
1. После установки точки - её left делишь на текущую ширину карты и и
умножаешь на максимальную ширину карты - получаешь константу Left00 - при максимальной ширине картинки, которую умножаешь в дальнейшем на zoom ( воть и всё
Хотя, - если при установке точки её left чисто поделить на текущую ширину карты(без умножений) - получаешь Left в % который можно поставить единожды и забыть про точку ( для top - тоже самое - но относим к высоте