| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > А как сграбить геоданные на большой площади (SketchUp например)

А как сграбить геоданные на большой площади (SketchUp например)

Ответ
Поиск в этой теме
Непрочитано 25.08.2014, 01:16 #1
А как сграбить геоданные на большой площади (SketchUp например)
ETCartman
 
Регистрация: 09.12.2008
Сообщений: 4,649

вот, пользуясь сравнительно простым примером - можно сграбить сравнительно небольшой кусок данных
http://youtu.be/L0H3XII1xnk
В сеточном формате (dxf, stl и так далее)
Есть ли возможность сграбить большую площадь? Что то подобное находил в Gerris Flow - там можно автоматом моделировать куски океана на предмет всяких цунами (соответственно данные грабятся скриптом с какого то научного сервера), но эта программа явно для продвинутых, так просто там не разобраться.
Тем не менее, мне кажется что такая возможность должна быть.
что то типа какого нибудь научного веб-сайта (сейчас смотрю на предмет http://vterrain.org/Elevation/global.html)
Вопрос второй, более общий - как уйти от сеточного формата к нормальному CAD-формату, типа IGES
В солидворксе пытался использовать подобную фичу, но она работает дико медленно и ждать я не стал. Нашел открытое решение, для тех же целей (грабление топографии по массивам точек), но пока не пробовал. Предполагаю что по логике такая фича должна быть в Rhino3d - потому что эта программа очень хорошо работает как с CAD так и с сеточной геометрией.
буду рад любому совету на эту тему. Думаю что разного рода геологи должны знать.

PS
кое что стал понимать. Данные такого рода есть от NASA и можно в том числе скачать их в спец. формате .hgt
http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/
Теперь буду смотреть как с этим форматом работать

Последний раз редактировалось ETCartman, 25.08.2014 в 01:37.
Просмотров: 3811
 
Автор темы   Непрочитано 25.08.2014, 05:27
#2
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


В общем, исследовав вопрос лучше - сграбить данные не проблема, через скрипт в Блендере. Проблема что стандартные "квадраты" на этот раз - очень велики.
3мб бинарного файла NASA дают несолько сотен мегабайт STL сеточного файла, когда все это висит в памяти - оперировать с этим очень сложно.
В скрипте есть настройки с заданием квадрата по широте-долготе, но все равно приходится тащить много лишнего, если нужна специальная область.
А разбираться в формате и править скрипт - для меня сложно достаточно, ибо не владею.
Переформулирую вопрос - есть ли такой сервис или CAD программа (желательно бесплатная для некоммерческого использования) чтобы позволяла на карте выделить четко очерченную полигоном область и импортировать поверхность с заданной заранее точностью?
Вероятней всего искать надо в направлении надстроек к Скетч-Апу или какого то интернет сервиса.

PS
в общем сам себе и отвечаю вторично - решение состоит в обрезке сетки. Там же во фрикаде (присоединил файл)
Таким образом проблема решена. Максимальное разрешение данных НАСА - 30 метров для США и 90 метров остальной мир. По некоторым странам доступны более аккуратные разрешения.
Есть ли такие данные по РФ российского происхождения?
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot from 2014-08-24 20:18:45.png
Просмотров: 84
Размер:	426.0 Кб
ID:	134154  Нажмите на изображение для увеличения
Название: Screenshot from 2014-08-24 21:01:52.png
Просмотров: 82
Размер:	301.0 Кб
ID:	134155  
Вложения
Тип файла: zip io_import_scene_srtm.py.zip (4.6 Кб, 20 просмотров)

Последний раз редактировалось ETCartman, 25.08.2014 в 06:07.
ETCartman вне форума  
 
Непрочитано 25.08.2014, 06:55
#3
trir


 
Регистрация: 18.12.2010
Сообщений: 5,052


Для работы с пространственными данными существуют специальные программы - QGIS, SAGA

Есть и другие наборы данных - ETOPO30, Aster GDEM, SRTM4

Цитата:
Есть ли такие данные по РФ российского происхождения?
Нет! Такие вопросы даже задавать неприлично! Даже если бы и были - никто бы вам их не дал!
trir на форуме  
 
Непрочитано 25.08.2014, 08:44
#4
Кочетков Андрей

Java/Kotlin backend
 
Регистрация: 03.02.2006
Сообщений: 5,737


Я не совсем понял что такое "сграбить", но если вам нужна цифровая модель рельефа, то из открытых источников могу посоветовать SRTM, который доступен почти для всей Земли, в т.ч. для РФ.
http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp
Кочетков Андрей вне форума  
 
Автор темы   Непрочитано 25.08.2014, 09:05
#5
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


да - спасибо. нашел уже. все они по сути из одного или нескольких источников
наилучшая карта мне показалась тут http://www.viewfinderpanoramas.org/C...ramas_org3.htm

Порядок к которому я пришел - таков
1) качаете архив и уточняете файлы в архиве по ширине-долготе.
2) в блендер устанавливаете надстройкой скрипт выложенный выше. Импортируете нужный файл в сеточный формат. Сразу же из блендер можно экспортировать в любой поддерживаемый им - с надстройкой или без - сеточный формат (в моем случае stl)
3) в freecad в mesh модуле вырезаете нужный участок. Можно наверно сделать это и в блендере тоже- кому как удобней. поскольку исходный файл довольно большой - без обрезки манипуляции на слабом компьютере затруднительны.

Цитата:
Для работы с пространственными данными существуют специальные программы - QGIS, SAGA
хорошие конечно программы - спасибо. мне собственно из всего гис только геометрия нужна.
нашел тоже ряд хороших открытых карт
http://wiki.openstreetmap.org/wiki/SRTM
http://www.opencyclemap.org/

Последний раз редактировалось ETCartman, 25.08.2014 в 09:32.
ETCartman вне форума  
 
Непрочитано 25.08.2014, 09:32
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,052


Для работы с mesh, кто то рекомендовал MeshLab
Данные OSM
trir на форуме  
 
Автор темы   Непрочитано 28.08.2014, 03:08
#7
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,649


А вот совершенно случайно нашел о чем писал выше (построение геометрии по топографии в растре) http://docs.salome-platform.org/late...tion_page.html
Насколько я понял - такими вещами занимается открытая библиотека http://www.gdal.org/index.html и вероятней всего в геотехнических открытых программах она внедрена, просто нет времени скачать и посмотреть.
В общем вывод такой: сграбить геометрию в сеточном формате не проблема. Также не проблема перевести ее в нормальный CAD формат, для удобного оперирования с точными объектами.
В Solidworks есть в принципе функция - при загрузке сетки, запустить визард распознавания и перевести в нормальную поверхность аппроксимированную по точкам автоматом или в ручном режиме.
Но поверхность получается все равно кусочная конечно же - вроде перестроенной заново сетки со сглаженными гранями.
Вопрос такой:
если пробовать строить поверхность по изолиниям, то получается чаще всего порнография как на рисунке, если использовать линии только для уровня и не определять контур по склонам.
Миниатюры
Нажмите на изображение для увеличения
Название: dealing_with_surface.PNG
Просмотров: 50
Размер:	371.1 Кб
ID:	134316  

Последний раз редактировалось ETCartman, 28.08.2014 в 03:19.
ETCartman вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > А как сграбить геоданные на большой площади (SketchUp например)

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
напечатать А0 с аккуратными границами и ровной заливкой большой площади? Chunga Разное 7 09.11.2011 11:17
Есть ли особенности устройства дереянного настила большой площади и протяженности? Romka Конструкции зданий и сооружений 4 23.02.2011 13:16
Навес большой площади SI_06 Конструкции зданий и сооружений 3 14.02.2008 09:41
плоская мягкая кровля большой площади Filcarpenter Архитектура 2 07.03.2007 12:38