Baikal38
Осторожно! Этот аккаунт использует анонимайзеры!
Карты для Garmin "Quickdraw"
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Логика нехитрая: Для каждой точки глубины рассматривается окружающий ее квадрат точек 7х7 плюс еще 2 точки по горизонтали х+4 и х-4 (т.к. в градусах в наших широтах расстояния по Х меньше). Если хоть одна точка в квадрате = 0, то значение отфильтровывается.Интересна логика. X, Y - строки и столбцы массива. Глубина - значение элемента массива. В цикле по строкам: попалось отличное от 0 - пять последовательных значений обнуляются, выскочил на 0 - обнуляются 5 предыдущих. Потом тоже самое по столбцам. В итоге выводятся в файл координаты и значения не нулевых ячеек.Или что то более сложное?
Это на первый взгляд в голову пришло.
Суть в другом. Пока у Вас все алгоритмы свежи в памяти.
Есть проблема артефактов -явно ложные глубины. Понятно, что в пределах максимальной глубины водоема программе не объяснишь, где истина, а где сбой.
Но часто встречаются точки явно не от мира сего. Их найти просто-задать на входе максимальную глубину водоема. Не помню, тянут они за собой глубину соседних или нет. Нужно посмотреть - в GL тянут.
В любом случае, метров на 20-30 вокруг таких артефактов территорию было бы хорошо зачистить. Наверное лучше, чем их потом вручную удалять.
Идеал простыми способами не достижим, пробовал увеличивать анализируемую область (см. предыдущий пост) начинают исчезать нужные точки...В горизонтали почему то больше фильтрует!
Отлично! Такой алгоритм для пространственных данных подходит больше.Логика нехитрая: Для каждой точки глубины рассматривается окружающий ее квадрат точек 7х7 плюс еще 2 точки по горизонтали х+4 и х-4 (т.к. в градусах в наших широтах расстояния по Х меньше)
Проблем нет. Позволю себе высказать свое личное мнение об этом конвертере.Если честно, не вижу проблемы.
Зачем Вам тогда заморачиваться CSV? Экспортируйте в ASCII Grid загрузите в QGIS (видел, что пользуетесь). Раскрасьте как хочется, сделайте изолинии и Экспорируйте карту в .mbtiles, которую покажут DapDrift или Сусанин..По сути -эти данные черновик, подложка для собственных логов. Показывают где имеет смысл пройти.
Если, по Вашему мнению, все данные QD - лажа, зачем вообще их используете при построении своих карт? Тут философское противоречие. Все данные QD - придуманные, но 5% почему-то уже не лажа. Странно получается.Точки придуманные все до одной. Обрезка по краям трека несколько улучшает ситуацию, но не системно. По сути -эти данные черновик, подложка для собственных логов. Показывают где имеет смысл пройти. При наложении собственных данных - чем меньше точек в черновике, тем лучше.