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.***

#151 2012-05-07 05:01:24

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

Alno wrote:
Silver87 wrote:

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

А что это за участок именно? Какие координаты? Хочу посмотреть как именно перескакивает, возможно такие случаи можно решить более тонкой [авто]настройкой фильтра.

Отлично! Продвинутый java-плагин-векторизатор давно напрашивался, но достаточно сил и времени ни у кого не было...
Главное - не останавливаться на достигнутом.

Для векторизации до границ я бы предложил все (нужного типа) линии-границы обрисовать жирненько поверх временных копий битмапов (но может быть, есть решение проще).

И ещё моя мечта - полуручная векторизация (типа магнитного лассо в фотошопе), что бы вести мышкой вблизи границы, а плагин находил и рисовал эту границу...

Last edited by akks (2012-05-07 05:02:13)

Offline

#152 2012-05-07 05:17:37

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

Alno wrote:

P.S. Кое-где в коде пришлось копировать куски из ядра JOSM в силу того, что они в ядре плохо доступны:

* Преобразование координат тайлов в lat/lon из слоев - почему-то там поддерживаются исключительно целые координаты, хотя формула вполне допускает дробные, и обратная формула также выдает дробные.
* Douglas-Peucker почему-то protected внутри команды упрощения, пришлось скопировать.

Ядро можно поменять, легко. Скажите, где smile

Offline

#153 2012-05-07 09:23:05

trolleway
Member
Registered: 2011-02-09
Posts: 564
Website

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

Кинул vectorizer.jar в \plugins, в списке плагинов не видно.

Offline

#154 2012-05-07 09:29:33

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

akks wrote:

...полуручная векторизация (типа магнитного лассо в фотошопе), что бы вести мышкой вблизи границы, а плагин находил и рисовал эту границу...

Лучше как в гимпе - умные ножницы, результат можно поправить, продуманней  как то в целом.

Offline

#155 2012-10-06 16:54:17

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,303

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

А плагин рабочий еще или нет ? Захотелось попробовать - JOSM его выключает, ссылки на вики устарели...

(updated)
Рабочий smile
http://forum.openstreetmap.org/viewtopi … 17#p210917

Last edited by chnav (2012-10-14 06:13:28)

Offline

#156 2017-02-13 06:58:36

Eduard Popov
Member
From: Vladivostok
Registered: 2017-01-09
Posts: 37

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

Апну тему непраздным вопросом.

Многие регионы нашей необъятной Родины до сих пор совершенно пустые. Например, если смотреть Хабаровский край: на юге леса отрисованы, а сервернее совершенно пусто, хотя в действительности там лесов столько, что проще отмечать, где их нет, нежели где есть. Очень хочу заняться озеленением этого региона.

В связи с этим тестирую плагин Scanaerial. Беру ярко выраженный кусок леса - здесь https://www.openstreetmap.org/edit#map= … 0/136.5830 он относительно хорошо виден на снимке Bing.
Не могу никак добиться желаемого результата, играюсь с конфигом, масштабом и начальной точкой запуска алгоритма.

Прошу помощи, если у кого получится заставить плагин отрисовать этот кусок леса без залезания на реку и без огромного количества микродырок. В результате хотел бы дополнить документацию плагина (https://github.com/jonasstein/scanaeria … master/doc) примерами конфига со скриншотами.

Last edited by Eduard Popov (2017-02-13 07:09:09)

Offline

#157 2017-02-13 11:53:32

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

В этой теме: Мапить леса, метод хоть и более хитровыдуманный, но подуктивние.

Offline

#158 2017-02-13 17:14:02

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

С тех пор появились несколько более годные способы http://gis-lab.info/qa/qgis-sacp-sentinel2a.html
Полуавтоматическая классификация, автоматическое скачивание данных Sentinel.
Правда, требуется QGIS. Но для какой более-менее серьезной работы с пространственными данными не нужна ГИС?


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

Offline

#159 2017-02-14 13:02:36

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

Re: Рисование леса и других однородных полигонов - скрипт JOSM+python

Eduard Popov wrote:

В связи с этим тестирую плагин Scanaerial. Беру ярко выраженный кусок леса - здесь https://www.openstreetmap.org/edit#map= … 0/136.5830 он относительно хорошо виден на снимке Bing.
Не могу никак добиться желаемого результата, играюсь с конфигом, масштабом и начальной точкой запуска алгоритма.

Прошу помощи, если у кого получится заставить плагин отрисовать этот кусок леса без залезания на реку и без огромного количества микродырок. В результате хотел бы дополнить документацию плагина (https://github.com/jonasstein/scanaeria … master/doc) примерами конфига со скриншотами.

Ярко выражен этот кусок только для человека.
Если смотреть так, как этот снимок видит алгоритм, то можно заметить по средине облако, увидеть что светло-зелёный цвет леса похож на цвет травы, а тёмно-зелёный - на цвет воды. При всём этом, часть леса - темнее, часть - светлее.
Аналогом "волшебной палочки" фотошопа (а именно так работает scanaerial) это место не обработать.

Offline

Board footer

Powered by FluxBB