OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

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

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

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,725

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: 534
Website

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

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

Offline

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

luiswoo
Member
From: Ростов-на-Дону
Registered: 2010-09-11
Posts: 1,296

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

akks wrote:

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

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

Offline

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

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,648

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
Registered: 2017-01-09
Posts: 19

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
From: Ростов-на-Дону
Registered: 2010-09-11
Posts: 1,296

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: 456

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