You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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

Xmypblu wrote:

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

Vort wrote:

я больше делал акцент на глобальном: "север без озёр - неплохо бы поправить"
для этого достаточно просмотреть доступные тайловые сервера, выбрать подходящий - и можно обклацывать

кстати, а не пробовал связку: графический планшет + FastDraw?
в свое время я упросил akks добавить в настройки чекбокс для отрисовки озер
использовал для отрисовки лесов с помощью Wacom Bamboo (получилось - так себе)
озера, дороги и реки - намного лучше получаются и интересней )))

Offline

#28 2015-01-03 19:23:43

Vort
Member
Registered: 2010-11-29
Posts: 512

Re: Новогоднее обновление scanaerial

Xmypblu wrote:

...кстати, а не пробовал связку: графический планшет + 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

Vitalts wrote:

...соединить пару кусков совсем не проблема.

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

Vitalts wrote:

На реках наверняка будут разрывы в виде именованных водоемов, а с озерами ничего не поделаешь, не бить же его...

я беспокоюсь вот о чём - не перегружу ли я какой-то софт (базу, рендер, редакторы), если отгружу на сервер мультиполигон, к примеру, из 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

freeExec wrote:

Если это замкнутый объект, то по-любому должен быть мультиполигон. Линейные объекты вполне живут сегментами. Вроде есть жёсткие ограничение на 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

Vort wrote:
freeExec wrote:

Если это замкнутый объект, то по-любому должен быть мультиполигон. Линейные объекты вполне живут сегментами. Вроде есть жёсткие ограничение на 2к точек в линии. Поэтому обычно ограничиваются 1к -1,5к.

я понимаю что мультиполигон
вопрос в его размере

реки разбивают на несколько, озера делают одним мультиполигоном (см Онежское, Чудское)

Offline

#46 2015-01-05 03:07:39

Vort
Member
Registered: 2010-11-29
Posts: 512

Re: Новогоднее обновление scanaerial

gryphon wrote:

реки разбивают на несколько, озера делают одним мультиполигоном (см Онежское, Чудское)

на какого размера кусочки режут мультиполигоны рек?
что важно - количество точек или протяженность в километрах?

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:
dfc7a747c8c5926236ea6898459b7f48.png
Озеро: 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

BushmanK wrote:

Про то, что 16бит нужно понижать до 8 выше я упоминал.

Только вот нормальная программа выдала бы ошибку, а не генерировала кашу.

BushmanK wrote:

К слову, если уж вы взяли один канал - что не взять панхроматический (восьмой) с разрешением в два раза лучше?

там бы тоже были зубцы
возьму ещё, если настрою тайлорезку

BushmanK wrote:

Я сам, честно говоря, пользуюсь для этого не 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

Vort wrote:
BushmanK wrote:

Про то, что 16бит нужно понижать до 8 выше я упоминал.

Только вот нормальная программа выдала бы ошибку, а не генерировала кашу.

Не я ее писал. Вы первый раз сталкиваетесь с бесплатным софтом?

Vort wrote:
BushmanK wrote:

К слову, если уж вы взяли один канал - что не взять панхроматический (восьмой) с разрешением в два раза лучше?

там бы тоже были зубцы
возьму ещё, если настрою тайлорезку

Упоминание восьмого канала никак не связано с интерполяцией - только с разрешением.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

Board footer

Powered by FluxBB