Страница 1 из 1

Задачка с рельефом местности

Добавлено: 04 апр 2019, 20:03
mniz
Всем доброго дня! Прошу гуру помочь мне в решении насущного вопроса.
Задача состоит в следующем. Есть объект – сельскохозяйственный инженерный лиман (огромное поле, огороженное искусственными валами), ежегодно затапливаемый весенними паводковыми водами. Площадь данного лимана больше 1000 га. Глубина затопления на всей площади варьирует от 10 до 1000 см. Такой разброс в глубине затопления нежелателен. Подскажите пожалуйста, как средствами ГИС (желательно Arcmap) поделить весь лиман на участки с глубиной затопления 30-40 см. ЦМР на объект есть. Если можно, ткните ссылкой на решение похожих задач. Буду очень признателен!

Re: Задачка с рельефом местности

Добавлено: 04 апр 2019, 20:37
gamm
mniz писал(а):
04 апр 2019, 20:03
Глубина затопления на всей площади варьирует от 10 до 1000 см ... поделить весь лиман на участки с глубиной затопления 30-40 см.
противоречивые параграфы, попробуйте еще раз
ЦМР на объект есть.
откуда взялась, и какова ее детальность

Re: Задачка с рельефом местности

Добавлено: 04 апр 2019, 21:13
freeExec
Наверное 30-40см это разница между максимумом и минимумом на образованном участке.

Re: Задачка с рельефом местности

Добавлено: 04 апр 2019, 21:22
gamm
или еще чего-нибудь. К сожалению, Ванга умерла и нам не поможет ...

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 08:48
mniz
gamm писал(а):
04 апр 2019, 21:22
или еще чего-нибудь. К сожалению, Ванга умерла и нам не поможет ...
Согласен, я некорректно сформулировал условия. Моя цель - произвести планировку (переустройство) территории таким образом, чтобы добиться равномерного затопления лимана. Подобный пример изображен на прилагаемом рисунке. Конечно, можно все отрисовать вручную, но хотелось бы этот процесс частично автоматизировать, то есть чтобы программа сама моделировала ситуацию. ЦМР построил сам по топокарте М 1:25000.

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 08:50
trir
нужно засыпать все ямы?

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 08:53
mniz
trir писал(а):
05 апр 2019, 08:50
нужно засыпать все ямы?
Нет, ямы засыпать не надо. Только путем добавления новых валов.

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 10:10
gamm
т.е. нужна система новых дамб, которые рассекут территорию на водоемы с разными уровнями, глубина которых имеет перепад 10 см (35+-5см).

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

полуавтомат можно сделать примерно так: снести глубины на растр (они и так на нем, с размером ячеек разобраться), и запустить иерархическую кластеризацию (слияние соседних сегментов, если их глубины не сильно разные, с контролем средней глубины и разброса глубин). И поиграть с критериями слияния соседних сегментов в стиле eCognition - единственное, что из готового на ум приходит. Но лучше руками сделать, взяв за основу какой-нибудь код сегментации изображений на питоне, только вместо дисперсии придется контролировать гистограмму глубин, лимитируя долю тех, кто выходит за границы (небольшие островки и ямки не страшны, я полагаю).

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 11:49
mniz
gamm, спасибо большое! Исходная карта специфическая, на ней дополнительно очень часто нанесены высотные отметки всех западин и возвышенностей. Она с какого-то проекта.
Можете дать ссылки на примеры или литературу по операциям с полуавтоматом? Честно говоря, я этим никогда не занимался.

Re: Задачка с рельефом местности

Добавлено: 05 апр 2019, 13:23
gamm
mniz писал(а):
05 апр 2019, 11:49
Честно говоря, я этим никогда не занимался.
написанное мною - это для программистов, которые подобным занимались. Конкретной литературы нет.

Re: Задачка с рельефом местности

Добавлено: 10 апр 2019, 03:35
Fankmaster
mniz писал(а):
05 апр 2019, 08:48
ЦМР построил сам по топокарте М 1:25000.
ЦМР по такой карте как то совсем не дело, квадрокоптера под рукой нет? Отснять ортофото с него снять истинную ЦМР, и в Arcmap построить полигональный .shp, сгруппировать по высотам и как итог получите желаемый результат, мне это видится так, все делается автоматом минимальные манипуляции с клац клац мышом...

Re: Задачка с рельефом местности

Добавлено: 10 апр 2019, 11:56
andreygeo
А приобретение профессиональных программ для таких расчетов и моделирования вы не рассматриваете? Ну и с ЦМР надо что-то делать конечно.