Батиметрия
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 02 июн 2022, 16:15
- Репутация: 0
- Откуда: Киев
Батиметрия
Здравствуйте уважаемые форумчане
Возможно вопрос и не по адресу но все же
У меня есть ЧПУ станок и я хочу из фанеры сделать изделия как прикрепил ниже. Я уже неделю изучаю QGIS но так и не нашел для себя ответа.
Задача состоит в том что бы я мог сделать срез глубин на любом водоеме(в том числе морей и океанов) и мог отправить это в векторном формате в редактор(autocad,coreldraw,illustrator)
Просто сейчас стоит задача так или отрисовывать каждый слой в ручную или воспользоваться вашим советом и это упростит мою работу.
Возможно моя задача не корректно сформулирована плюс я не владею подобающей лексикой в данном форуме, как говорится не обессудьте.
Возможно вопрос и не по адресу но все же
У меня есть ЧПУ станок и я хочу из фанеры сделать изделия как прикрепил ниже. Я уже неделю изучаю QGIS но так и не нашел для себя ответа.
Задача состоит в том что бы я мог сделать срез глубин на любом водоеме(в том числе морей и океанов) и мог отправить это в векторном формате в редактор(autocad,coreldraw,illustrator)
Просто сейчас стоит задача так или отрисовывать каждый слой в ручную или воспользоваться вашим советом и это упростит мою работу.
Возможно моя задача не корректно сформулирована плюс я не владею подобающей лексикой в данном форуме, как говорится не обессудьте.
- Вложения
-
- p1050113_5e6f7b9e61272.jpg (361.25 КБ) 2531 просмотр
-
- p1050106_5e6f7a2f1542d.jpg (585.08 КБ) 2531 просмотр
-
- p1050095_5e6f765c1200d.jpg (465.62 КБ) 2531 просмотр
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Батиметрия
надо взять модель рельефа и извлечь контуры
https://gis-lab.info/qa/etopo2.html
https://gis-lab.info/qa/etopo2.html
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Батиметрия
На основе DEM (в т.ч. доступного STRM) можно сделать террасирование в виде 3d полигонов, как вариант - TIN поверхность, потом (возможно внешними средствами) - текстурировать. Проблема QGIS - очень ограниченные форматы экспорта, по сути только вектор в 3d DXF для этой задачи (а далее собирать в автокаде ). А вот ArcGIS ArcScene умеет: настроить в 3d виде векторные слои (в т.ч. по атрибутам), использовать растровые DEM поверхности в качестве высотной основы 3d вида, текстурировать 3d вид растровыми и векторными слоями, подписать в 3d, и результат (почти готовая для станка раскрашенная модель) сохранить в VRML. А этот формат воспринимается любыми 3d программами, от 3dmax до illustrator
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Батиметрия
Например, вот такой макет (3x8 метров) был напечатан из собранной в ГИС 3d модели, которую экспортировали в vrml и немного допилили (преобразовали "фольгу" поверхности в толстое тело, 3-4 мм, которое уже можно было печатать и получалась жесткая конструкция)
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Батиметрия
В SRTM нет глубин, там только суша
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Батиметрия
QGIS можно использовать как источник "кирпичей", для того что бы собрать и доделать модель во вне. Например, модуль DEMto3D может экспортировать кусок DEM, STRM, etopo2 в формат STL (читаемый вообще всеми). Векторные слои можно экспортировать как 3d DXF. Модуль Qgis2threejs, предназначенный в общем для веба, сохранит как модель в glTF формате, в теории его можно сконвертировать во что то более подходящее.
-
- Гуру
- Сообщения: 4057
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Re: Батиметрия
При таком масштабе SRTM не нужен, хватит GTOPO 30, там батиметрия вроде есть
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Батиметрия
Etopo2 - глобальная цифровая модель рельефа, включающая как наземный, так и подводный рельеф, что выгодно отличает ее от большинства других цифровых моделей рельефа, таких как GTOPO30, SRTM и др.
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Батиметрия
Из за особенностей ЧПУ станка (видимо фрезерует?) рационально подготовить террасированную (дискретную) модель рельефа. Фрезерование ступенчато-плоских форм намного быстрее, чем естественной поверхности рельефа. Исходя из этого, из исходного рельефа, например etopo2, лучше подготовить специальную векторную версию "ступеньками". Для этого есть множество способов, например: QGIS 3.24.x:
Исходный рельеф: Шаг 1. Анализ данных - Анализ растров - Округлить рельеф (с параметрами для 100м ступеней: Количество знаков =-1, Основание=100, экспериментируйте)
Результат - округленный до целых значений нужного диапазона растр: Шаг 2. Меню - Растр - Преобразование - Создание полигонов
Векторный полигонами (атрибут высоты в семантике): Шаг 3. Анализ - Вектор геометрия - Упростить, Сглаживание.
Это для упрощения/выглаживания границ векторных полигонов - рельефных террас.
Шаг 4. Если нужна 3d геометрия, для dxf (в узлах полигона XYZ) , Анализ - Вектор геометрия - Установить значение Z (и там для значения Z - кнопка переопределения значения, взять из поля DN)
Исходный рельеф: Шаг 1. Анализ данных - Анализ растров - Округлить рельеф (с параметрами для 100м ступеней: Количество знаков =-1, Основание=100, экспериментируйте)
Результат - округленный до целых значений нужного диапазона растр: Шаг 2. Меню - Растр - Преобразование - Создание полигонов
Векторный полигонами (атрибут высоты в семантике): Шаг 3. Анализ - Вектор геометрия - Упростить, Сглаживание.
Это для упрощения/выглаживания границ векторных полигонов - рельефных террас.
Шаг 4. Если нужна 3d геометрия, для dxf (в узлах полигона XYZ) , Анализ - Вектор геометрия - Установить значение Z (и там для значения Z - кнопка переопределения значения, взять из поля DN)
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 18 янв 2017, 15:24
- Репутация: 4
Re: Батиметрия
Батиметрия степени подробности уровня «мир/континент» в шейп-файлах есть в Natural Earth Vector
https://www.naturalearthdata.com/downlo ... l-vectors/
Для России шейпы изобатов (и затем уже сковертировать их в полигоны батиметрии) можно выдернуть из цифровых данных ВСЕГЕИ: https://www.vsegei.ru/ru/info/topo/topo2500/ (Topo250 Conic)
https://www.naturalearthdata.com/downlo ... l-vectors/
Для России шейпы изобатов (и затем уже сковертировать их в полигоны батиметрии) можно выдернуть из цифровых данных ВСЕГЕИ: https://www.vsegei.ru/ru/info/topo/topo2500/ (Topo250 Conic)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей