Dap Drift - подробная карта дна Сурского водохранилища

Тема в разделе "Эхолоты, навигаторы, камеры, планшеты, смартфоны", создана пользователем vovanton, 24 янв 2014.

  1. pershing

    pershing עוד מלפפון בבקשה

    Регистрация:
    21 июл 2011
    Сообщения:
    2.272
    Одобрямс:
    8.331
    @Reket73, не у всех. ;) Никогда не обращал внимания, а сейчас специально поразглядывал район Круглого - дапдрифт раскорячило. :wideyed: Причем не сразу, пришлось немного повозюкать пальцем влево-вправо, поприближать-поотдалять. Внешне выглядит, как резкая течка памяти, телефон начинает жутко тормозить и, если сразу дапдрифт не грохнуть, а слегка подождать, то аппарат раскорячивает наглухо. Баг воспроизводится, попробовал три раза - всегда успешно, если это слово тут применимо. :) Древний Asus Zenfone5, андроид 4.4, кажется.
     
    vovanton нравится это.
  2. Кэст

    Кэст Рыбак-профи

    Регистрация:
    6 сен 2016
    Сообщения:
    263
    Одобрямс:
    947
    Адрес:
    Заречный
    такая же засада, покрутил в районе круглого картинка исчезает, телефон правда не тормозит, редми ноут 6, в других районах работает, если не круглый не шатать)
     
    vovanton нравится это.
  3. Alex c

    Alex c Рыбак-профи

    Регистрация:
    12 авг 2011
    Сообщения:
    689
    Одобрямс:
    937
    @pershing, Вангую выход за границы блока памяти с последующим запарыванием "чужих" данных. Иначе мемлики были бы не только в этой точке, а повсеместно. Там же вроде Java, указателей нема и вот это вот все. Если предположить, что тайлы грузятся в массивы на стеке, то загрузка тайла бОльшего размера при отсутствии контроля на допустимые значения такие чудеса как раз и вызовет :confused: Во я загнул :D
     
  4. pershing

    pershing עוד מלפפון בבקשה

    Регистрация:
    21 июл 2011
    Сообщения:
    2.272
    Одобрямс:
    8.331
    @Alex c, звучит правдоподобно. Софт ожидает стандартный тайл 256x256, а ему, по ошибке или злому умыслу, подсунули другого размера...
     
  5. phen0men

    phen0men Рыбак-профи

    Регистрация:
    4 июн 2013
    Сообщения:
    709
    Одобрямс:
    911
    тоже самое, не всинет, но теряет тайлы
     
    vovanton нравится это.
  6. Genafom

    Genafom Начинающий

    Регистрация:
    31 июл 2015
    Сообщения:
    8
    Одобрямс:
    44
    У меня всё хорошо. Телефон Samsung
     
  7. Олег1972

    Олег1972 Рыбак-профи

    Регистрация:
    4 авг 2015
    Сообщения:
    314
    Одобрямс:
    625
    Адрес:
    Г Пенза Арбеково
    У меня тоже глючит,вместо Сур..моря надпись Засечный сельсовет.
     
  8. Reket73

    Reket73 នេសាទត្រីទាំងអស់ជុំឆ្នាំ

    Регистрация:
    3 дек 2008
    Сообщения:
    2.087
    Одобрямс:
    1.391
    Адрес:
    Арбеково (район Арбековского рынка)
    Володя, сделай доброе бело, поправь косяк пожалуйста!
     
  9. vovanton

    vovanton Спиннингист
    Команда форума

    Регистрация:
    3 авг 2006
    Сообщения:
    8.215
    Одобрямс:
    5.064
    Адрес:
    Пенза
    Уже разбираемся.
     
    Reket73 нравится это.
  10. vovanton

    vovanton Спиннингист
    Команда форума

    Регистрация:
    3 авг 2006
    Сообщения:
    8.215
    Одобрямс:
    5.064
    Адрес:
    Пенза
    #670 vovanton, 28 мар 2019
    Последнее редактирование: 28 мар 2019
    Спасибо Сергей, что нашел такую ошибку. Благодаря остальным пользователям, которые так же подтвердили ее наличие, удалось проблему локализовать. Ошибка в библиотеке карты OpenStreetMap. Даже без нашего слоя глубин она ведет себя точно так же в этом месте. Решения оба нехорошие: либо убрать библиотеку OSM и тогда конечно останется только карта глубин моря без береговой линии и дорог, либо оставить как есть. Вариант выкопать в коде чужой библиотеки ошибку не подходит по финансовым соображениям, дороже чем приложение создать (сам я не программирую). Пока не знаю что делать. Склоняюсь ничего не делать и написать предупреждение в описании программы и участок глубин моря с круглого удалить, чтобы не было соблазна его масштабировать. Многие пользователи пользуются картой для навигации по лесным дорогам. Для них данный функционал важен. Может у кого еще какие мысли будут по этому поводу, пишите, на основании них буду принимать решение.
     
  11. Alex c

    Alex c Рыбак-профи

    Регистрация:
    12 авг 2011
    Сообщения:
    689
    Одобрямс:
    937
    #671 Alex c, 28 мар 2019
    Последнее редактирование: 28 мар 2019
    @vovanton, Можно попробовать написать об этом разработчику OSM с подробным описанием проблемы и как ее воспроизвести. Есть, возможный, вариант с костылём - локализовать "место", в котором библиотека глючит и при просмотре этого места отключать использование библиотеки. Но тут хз как Dap Drift устроен внутри, возможно что так нельзя сделать.
     
  12. pershing

    pershing עוד מלפפון בבקשה

    Регистрация:
    21 июл 2011
    Сообщения:
    2.272
    Одобрямс:
    8.331
    @vovanton, бага воспроизводится в другом софте, использующим эту либу? Посмотрел в локусе, там у меня включена "OSM Open" в качестве общей подложки, никаких проблем не выявил. Но совсем не факт, что локус пользуется той же библиотекой, а не какой-то другой.
     
  13. pershing

    pershing עוד מלפפון בבקשה

    Регистрация:
    21 июл 2011
    Сообщения:
    2.272
    Одобрямс:
    8.331
    Не поленился, установил osmdroid (подходящий софт?), проверил первые два варианта карт - проблем не выявил.

     
  14. Alex c

    Alex c Рыбак-профи

    Регистрация:
    12 авг 2011
    Сообщения:
    689
    Одобрямс:
    937
    А как понимать фразу: "Даже без нашего слоя глубин она ведет себя точно так же в этом месте."? Это что, снимается галочка "Показывать карту глубин"? При этом отключается только показ карты или весь функционал? Это важный момент, т.к. если отключается только отображение, то загружающий поток или другие могут продолжать работать и валить приложение. Можно попробовать взять тайлы с гарантированно работающей части карты и заменить ими все остальные. Если проблема исчезнет - значит косяк в данных, если не исчезнет - отключаем в коде по частям функционал (сначала все что связано с картой глубин, т.е. загрузка, обработка данных, отображение) и смотрим исчезла ли проблема.
     
  15. Олег1972

    Олег1972 Рыбак-профи

    Регистрация:
    4 авг 2015
    Сообщения:
    314
    Одобрямс:
    625
    Адрес:
    Г Пенза Арбеково
  16. vovanton

    vovanton Спиннингист
    Команда форума

    Регистрация:
    3 авг 2006
    Сообщения:
    8.215
    Одобрямс:
    5.064
    Адрес:
    Пенза
    @Олег1972, это известное место. Там просто нет треков... в летний период там все время занято либо спортсменами с Березки, либо отдыхающими с Березовой рощи.
     
    SLAVA 58 rus нравится это.
  17. phen0men

    phen0men Рыбак-профи

    Регистрация:
    4 июн 2013
    Сообщения:
    709
    Одобрямс:
    911
    либо там раздача и Вова не палит это место, айда все туда!
     
    D.A.V., WWW69 и vovanton нравится это.

Поделиться этой страницей