You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#26 2015-01-03 16:59:01
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
P.S. что-то мы в теме о scanaerial нафлудили про Landsat, Vort если тебе это мешает, можно попросить модератора разделить тему...
я больше делал акцент на глобальном: "север без озёр - неплохо бы поправить"
для этого достаточно просмотреть доступные тайловые сервера, выбрать подходящий - и можно обклацывать
если же местность уже в достаточной мере покрыта озёрами, то имеем немного другую ситуацию
в таком случае стоит сделать акцент на качестве и постараться для этого достать самые детальные и контрастные снимки
вот тут и пригодятся знания из развернувшегося в этой теме обсуждения
Last edited by Vort (2015-01-03 17:09:21)
Offline
#27 2015-01-03 17:16:05
- Xmypblu
- Member

- From: Москва
- Registered: 2011-01-18
- Posts: 422
Re: Новогоднее обновление scanaerial
я больше делал акцент на глобальном: "север без озёр - неплохо бы поправить"
для этого достаточно просмотреть доступные тайловые сервера, выбрать подходящий - и можно обклацывать
кстати, а не пробовал связку: графический планшет + FastDraw?
в свое время я упросил akks добавить в настройки чекбокс для отрисовки озер
использовал для отрисовки лесов с помощью Wacom Bamboo (получилось - так себе)
озера, дороги и реки - намного лучше получаются и интересней )))
Последняя заметка в дневниках: Крымский мост на радиолокационных снимках Sentinel-1
Offline
#28 2015-01-03 19:23:43
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
...кстати, а не пробовал связку: графический планшет + FastDraw?...
даже не знаю с какой стороны подойти к ответу )
во-первых меня интересовала автоматизация процесса
и говоря "обклацывание" я в данном случае имел в виду scanaerial
во-вторых я не художник - и даже если бы у меня был планшет - линии были бы кривые
и, в третьих, scanaerial - это второй плагин после reverter`a, который я установил
в JOSM`е и без плагинов возможностей хватает
Offline
#29 2015-01-03 21:32:17
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Новогоднее обновление scanaerial
BushmanK, вот так бы всегда, сколько нового многим открыли.
п.с.: на меня не смотреть праздничный обход древа родственников еще далеко от завершения.
Offline
#30 2015-01-03 22:06:08
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Новогоднее обновление scanaerial
pfg21 это не новое, и это именно что "как всегда" - это все сто раз обсуждалось здесь на форуме или реально за пять секунд находится поиском в Гугле.
Что, в общем, доказывает лишний раз мои же тезисы, что все это воспринимается сообществом, не более чем как развлечение.
Я вам, к слову, прямой вопрос задал - тоже спишете на праздники?
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#31 2015-01-03 22:17:35
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Новогоднее обновление scanaerial
Осталось переписать плагин на яву. Сейчас его установить и добиться работы ничуть не проще чем настроить QGIS/Grass.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#32 2015-01-04 08:45:33
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Новогоднее обновление scanaerial
Сможет кто добавить в сканэриал настройку возможного ограничения выкачиваемой области (бокс в км, например, или, на худой конец, тупо, кол-во тайлов на зум)?
Offline
#33 2015-01-04 09:30:22
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
таймаут - это было первое приближение такой возможности
насчёт количества тайлов тоже думал - пригодилось бы для речек
надо будет посмотреть как там алгоритм устроен
получилось проще и интересней чем я ожидал
напишу подробности чуть попозже
Last edited by Vort (2015-01-04 09:42:58)
Offline
#34 2015-01-04 09:51:54
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
готово
https://github.com/Vort/scanaerial/arch … _limit.zip
теперь вместо таймаута - лимит на количетсво итераций алгоритма
я детально не углублялся в то, как алгоритм работает
но это не помешало мне вкрутить ограничитель
поставил стандартным значением iteration_limit = 200000
на 11м зуме этого хватает для пятна ~20км в диаметре
/me пошел заливать речки
Offline
#35 2015-01-04 10:12:15
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
в итоге, это получается ограничение по площади
оно позволяет рисовать речки
но этого мало
нужно ещё и по тайлам ограничивать как-то
Last edited by Vort (2015-01-04 10:16:00)
Offline
#36 2015-01-04 10:44:22
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Новогоднее обновление scanaerial
Vort
Супер, спасибо, опробую.
PS: именно об обрисовке речек я и думал, особенно актуально в устьях, без ограничения никакой памяти для выкачивания коастлайна не хватит, а соединить пару кусков совсем не проблема.
Offline
#37 2015-01-04 11:11:57
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
Попытка #3:
https://github.com/Vort/scanaerial/arch … _limit.zip
Советую попробовать.
upd. Таки хороший вариант получился.
Только стоит качать поновее - с тегами в конфиге
Last edited by Vort (2015-01-04 12:52:06)
Offline
#38 2015-01-04 11:41:18
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
...соединить пару кусков совсем не проблема.
JOSM, к сожалению, в местах пересечений оставляет дубликаты точек
если бы это подправить как-то - было бы намного лучше
upd.
поправить - это хорошо
но пока нашел просто как обойти
<Ctrl>+<F>, type:node untagged -child, <Del>
Last edited by Vort (2015-01-04 15:20:17)
Offline
#39 2015-01-04 12:25:54
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
Теперь теги берутся из конфига
https://github.com/Vort/scanaerial/arch … g_tags.zip
Offline
#40 2015-01-04 13:37:30
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
вопрос к сообществу:
как лучше оформлять крупные водные объекты (2000+ точек, 50+км периметра):
одним большим мультиполигоном или несколькими помельче?
Offline
#41 2015-01-04 13:50:09
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Новогоднее обновление scanaerial
На реках наверняка будут разрывы в виде именованных водоемов, а с озерами ничего не поделаешь, не бить же его...
Offline
#42 2015-01-04 13:56:25
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
На реках наверняка будут разрывы в виде именованных водоемов, а с озерами ничего не поделаешь, не бить же его...
я беспокоюсь вот о чём - не перегружу ли я какой-то софт (базу, рендер, редакторы), если отгружу на сервер мультиполигон, к примеру, из 10000 точек и 1000 километров по периметру?
причём, я хочу знать это наверняка - так как не хочу создавать никому проблем
Offline
#43 2015-01-04 15:49:09
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Новогоднее обновление scanaerial
Если это замкнутый объект, то по-любому должен быть мультиполигон. Линейные объекты вполне живут сегментами. Вроде есть жёсткие ограничение на 2к точек в линии. Поэтому обычно ограничиваются 1к -1,5к.
Offline
#44 2015-01-04 15:50:03
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
Если это замкнутый объект, то по-любому должен быть мультиполигон. Линейные объекты вполне живут сегментами. Вроде есть жёсткие ограничение на 2к точек в линии. Поэтому обычно ограничиваются 1к -1,5к.
я понимаю что мультиполигон
вопрос в его размере
Offline
#45 2015-01-04 22:18:53
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Новогоднее обновление scanaerial
freeExec wrote:Если это замкнутый объект, то по-любому должен быть мультиполигон. Линейные объекты вполне живут сегментами. Вроде есть жёсткие ограничение на 2к точек в линии. Поэтому обычно ограничиваются 1к -1,5к.
я понимаю что мультиполигон
вопрос в его размере
реки разбивают на несколько, озера делают одним мультиполигоном (см Онежское, Чудское)
Offline
#46 2015-01-05 03:07:39
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
реки разбивают на несколько, озера делают одним мультиполигоном (см Онежское, Чудское)
на какого размера кусочки режут мультиполигоны рек?
что важно - количество точек или протяженность в километрах?
Last edited by Vort (2015-01-05 05:46:54)
Offline
#47 2015-01-05 05:32:10
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
Попробовал воспользоваться Landsat 8.
Первое разочарование было при попытке скачать снимок.
Без регистрации дают только бесполезный jpeg.
При регистрации - куча глупых вопросов, спасибо хоть размер трусов не спросили.
К счастью, введенные данные они не проверяют.
Второе разочарование пришло при попытке нарезать тайлы.
Достал gdal2tiles.py, запускаю. Результат - мешанина из пикселей.
Нагуглил что от 16-битного tiff`a этот скрипт начинает плющить.
Делаю 8-битный файл. Запускаю снова. Вроде всё нормально.
Но это лишь на первый взгляд.
Взглянув повнимательнее, обнаруживаю зубцы на краях объектов.
Понадеялся что это просто плохой ресемплинг. Да вот нет.
При любой настройке ресемплинга получается всё та же фигня.
Нашел даже статью, где сравниваются методы ресемплинга.
И где автор делает вывод о том, что проблема в плохом исходнике.
Печально.
Поискал другие скрипты.
Бесплатная версия MapTiler`а оказалась сплошным издевательством - я водяными знаками полюбоваться зашел чтоли?
gdal_tiler.py странно поименовал тайлы, при запуске html кроме ошибок ничего не выдал - дальше разбираться не стал, этого хватило.
Остался Mapnik. Возможно, с его помощью и можно сделать тайлы, но подозреваю что в первую очередь он всё-таки рендер и заставить его нарезать тайлы будет ой как непросто.
Глюк gdal2tiles:![]()
Озеро: http://www.openstreetmap.org/way/320468246
Снимок: LC81080122014254LGN00_B5.TIF
В итоге, "сто раз пережатый Bing" дал результат быстрее и качественнее.
Если кто знает как можно нарезать тайлы без артефактов - прошу рассказать.
Offline
#48 2015-01-05 06:04:31
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Новогоднее обновление scanaerial
Я сам, честно говоря, пользуюсь для этого не opensource-софтом (он мне для других дел тоже нужен, я к нему привык), а из opensource самое беспроблемное - http://maperitive.net/docs/Georeferenced_Images.html Предварительно стоит перепроецировать изображение из UTM в проекцию Меркатора.
Про то, что 16бит нужно понижать до 8 выше я упоминал. К слову, если уж вы взяли один канал - что не взять панхроматический (восьмой) с разрешением в два раза лучше?
То, что некоторые opensource-средства, мягко говоря, недружественны к пользователям - тут я не спорю совершенно.
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#49 2015-01-05 06:15:52
- Vort
- Member

- Registered: 2010-11-29
- Posts: 512
Re: Новогоднее обновление scanaerial
Про то, что 16бит нужно понижать до 8 выше я упоминал.
Только вот нормальная программа выдала бы ошибку, а не генерировала кашу.
К слову, если уж вы взяли один канал - что не взять панхроматический (восьмой) с разрешением в два раза лучше?
там бы тоже были зубцы
возьму ещё, если настрою тайлорезку
Я сам, честно говоря, пользуюсь для этого не opensource-софтом (он мне для других дел тоже нужен, я к нему привык), а из opensource самое беспроблемное - http://maperitive.net/docs/Georeferenced_Images.html Предварительно стоит перепроецировать изображение из UTM в проекцию Меркатора.
попробую, спасибо
Offline
#50 2015-01-05 06:49:21
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Новогоднее обновление scanaerial
BushmanK wrote:Про то, что 16бит нужно понижать до 8 выше я упоминал.
Только вот нормальная программа выдала бы ошибку, а не генерировала кашу.
Не я ее писал. Вы первый раз сталкиваетесь с бесплатным софтом?
BushmanK wrote:К слову, если уж вы взяли один канал - что не взять панхроматический (восьмой) с разрешением в два раза лучше?
там бы тоже были зубцы
возьму ещё, если настрою тайлорезку
Упоминание восьмого канала никак не связано с интерполяцией - только с разрешением.
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline