Recent posts
Page 74 of 76 · 903 posts
Posted Jan 11
Вот типа, что должно получиться.
Posted Jan 11
Алярм! Вчера прилетела интересная задачка из инженерной геологии. Как вынести на профиль трассы скважины, которые расположены в стороне. Но не только вынести, но и записать им номер и расстояние до пикета. А также определить с какой стороны от трассы расположены скважины. Записал урок на эту тему
Posted Jan 11
Код для Генератора Геометрии: end_point(shortest_line($geometry,geometry( get_feature('Line','ID','1')))) Код для опредления номер пикета и расстояния with_variable('int_pt', end_point(shortest_line($geometry,geometry( get_feature('Line','id','1')))), with_variable('L', line_locate_point( geometry( get_feature('Line','id','1')), @int_pt ), 'ПК ' || floor(@L/1000) || '+' || (round(@L) - floor(@L/1000)*1000) || ' м.' ) ) Код для определения левой/ правой стороны if ( intersects(single_sided_buffer( geometry( get_feature('Line','ID','1')) , 5000),$geometry)=1, 'Left','Rigth')
Posted Jan 10
Posted Jan 10
Вчера задали вопрос, где ещё можно использовать геомодели. Ответ. Везде где приходится последовательно применять несколько инструментов. А чтобы ответить более конкретно, хочется узнать в какой сфере вы работаете. Проголосуйте и я расскажу, какие конкретно задачи можно частично или полностью автоматизировать.
Posted Jan 10
Posted Jan 9
Чуть не забыл. Геомодель можно запускать в пакетном режиме, чтобы за раз обработать кучу файлов.
Posted Jan 9
Posted Jan 9
С помощью геомоделей мы создаём новые инструменты для решения своих задач.
Posted Jan 9
Геомодель напоминает фабричный конвейер, где роботы по цепочке превращают заготовки и сырьё в продукт. Геомодель берёт исходные слои карты и прогоняет их через цепочку инструментов геообработки. На выходе выдаёт новый слой карты. В данном примере на входе 2 слоя: точки измерений и полигональный слой маски. Цепочка инструментов геообработки состоит из трех последовательных шагов: сплайн-интерполяция, построение изолиний и обрезка изолиний. На выходе получаем готовый слои изолиний. Дальше геомодель сохраняем, чтобы запустить и построить карту изолиний для других исходных данных.
Posted Jan 9
Ничего сложного, но есть одна проблема, если надо сделать одну или несколько карт изолиний. Но в данном случае съёмка охватывает 14 уровней глубины, а значит надо сделать 14 карт. 3 шага × 14 = 42 действия. Плюс каждую карту изолиний сохранить, оформить, удалить промежуточные данные. Но и это еще не все. Таких участков надо сделать порядка 30 штук. 3 шага × 14 карт × 30 объектов = рехнуться можно от объёма повторяющихся действий. Но что, если сделать робота, который за нас выполнит все однотипные действия. Возьмет точечный слой, построит грид, накрутит изолинии и обрежет по маске. Надо полагать, что объём работы сильно снизиться. Автоматизировать рутинные шаги поможет геомодель.
Posted Jan 9