День добрый, в процесе тестов натолкнулся на мини багу.
http://www.gdeetotdom.ru/
берем и ташим карту - внизу или вверху появляются "баги"
причом от они зависят от направления движения( прелоадер? )
баги вот такие
Отображаются google тайлы, а для их отображения требуется компенсировать разницу по Y.
для этого места эта разница составляет примерно -90 пикселей.
и именно такие дырки и наблюдаем.
Пробовал по разному детектить img которые ушли наверх и перекидывать их в низ, но не особо получилось :(
Как быть?
кратко принцип работы:
tileDataSource выдает в getTile мои тайлы, а у него я перегрузил функцию getTileUrl
Tile получает свои координаты. а getTileUrl сомтрит что ты он по этим координатам отобразил бы гугловского и где.
получаем оффсет y части файла, и самой координаты.
Показываем картинку в нужном месте, с нужным файлов.
getPosition тайла выдает не корректированую величину( если коортированую - начинается полный бред)