Showing posts with label AutocCAD. Show all posts
Showing posts with label AutocCAD. Show all posts

28/09/2020

Дайджест ссылок

The Simple Online Groundwater Model. Простая Онлайновая Геофильтрационная Модель. В общем-то и добавить нечего. Для простых прикидочных расчетов очень даже удобно.
The Simple Online Groundwater Model (SOGWaM) is built for budding hydrogeology enthusiasts. It allows you to simulate and visualize groundwater flow, and to understand how system changes affect the flow field by developing and testing hypotheses.
Cadmapper. Онлайновый транслятор открытых данных OpenStreetMap, NASA и USGS в формат Autocad.
Architects and urban planners use Cadmapper to save hours of routine drawing. It transforms data from public sources such as OpenStreetMap, NASA, and USGS into neatly organized CAD files.
FloPyArcade. На базе MODFLOW уже игры пишут. Дожили до светлого дня.
FloPyArcade is a MODFLOW-powered groundwater arcade-type game. It builds on functionality of the library FloPy, which is a wrapper adding pre- and postprocessing options around MODFLOW as well as its related software.
Groundwater Learning Free of Charge. Очень полезное начинание от канадских коллег. Фактически, это онлайн-библиотека с бесплатными книгами и учебными пособиями по гидрогеологии. Насколько я знаю, к проекту уже присоединились русскоязычные авторы и переводчики. Искренне желаю им всяческих успехов.
The Groundwater Project, a non-profit organization, registered in Canada, is committed to contribute to advancement in education by creating and making available online free high-quality groundwater educational material for all. The Groundwater Project is led by Dr. John Cherry, recipient of the 2020 Stockholm Water Prize, and managed by a 11-member international Steering Committee and a larger and globally diverse Advisory Committee.
HatariChem. Онлайн утилита для рисования диаграмм химического состава воды.
We present our own webapp for the representation of the Piper Diagram, Stiff Diagram and Scholler Diagram. The webapp was developed in Python Django and it is entirely free for everyone. The main objective behind this webapp was to develop a user friendly and minimum requirement tool to create these water quality / hidrogeochemical diagrams.
Graphical Construction of Groundwater Flow Nets. Когда я учился в МГУ, нас тоже учили рисовать сетку потока подземных вод. Не думал, что этой теме можно аж целую книгу посвятить.
A groundwater flow net consists of two families of intersecting lines: equipotential lines, which connect locations of equal hydraulic head, and flow lines, which show paths of groundwater flow. Together, these two sets of lines provide a visual, two-dimensional representation of the groundwater conditions under steady state (that is, neither set of lines change with time).
Managing Interference Between Geothermal Installations. Расчет эффекта интерференции между геотермальными системами отопления/охлаждения.
There is an increasing interest in utilizing shallow ground and groundwater as a source for geothermal heating and cooling. Either open- or closed-loop systems can be used for heat exchange with the subsurface to supply heat pumps of buildings.
Environmental Modeling Solutions - Webinars. Серия вебинаров по актуальным гидрогеологическим темам.
How agriculture software for nutrient optimization can help to protect groundwater
According to a new report by the European Environment Agency (EEA), only 40% of the continent’s water bodies are compliant with the agency’s environmental standards set by the European directive on water, which was adopted in 2000. The directive offers a framework for the evaluation, management and improvement of water resources throughout Europe.

08/05/2020

Геоподоснова

Иногда очень хочется найти того человека, который додумался создавать геоподосновы в формате Autocad, и заставить его разбирать файл с двумя сотнями слоёв, носящими названия 1-пс-пд-пж-23, содержащими разнотипные объекты, и, ко всему прочему, напрочь перепутанными. Ну так, чтоб часть отметок рельефа (без координаты Z, конечно) лежало в одном слое , часть в другом. И чтоб стена здания начиналась в одном слое и была линией красного цвета, а заканчивалась в другом и уже в виде миллиона мелких отрезков зеленого цвета.

09/12/2012

Перевод отметок рельефа из Autocad в табличный вид

При подготовке данных для моделирования весьма часто возникает необходимость в конвертации отметок рельефа из геоподосновы, сохраненной в формате Autocad DWG, в табличный вид (типа X, Y, Z) для того, чтоб скормить эти данные какому-нибудь интерполятору (Surfer или встроенный в PmWin “Field Interpolator”).
Я почти уверен точно знаю, что эта задача может быть легко и быстро решена с помощью самого Autocad — достаточно запустить соответствующую программу на LISP-е и радоваться жизни. К сожалению, я LISP-а не знаю, да и вообще не являюсь большим специалистом в автокаде.
В современных версиях автокада эта проблема решается еще проще: через инструмент, расположенный в пункте меню Tools\Data Extraction. Инструмент довольно мощный, но в нестандартных случаях возможно придется повозиться.
Но проблему как-то надо решать. Я предлагаю использовать для этого MapInfo (согласен, для кого-то это выглядит сменой шила на мыло). Далее по пунктам:
  1. Конвертируем слой с отметками (желательно, чтоб слой содержал только отметки в текстовом виде, без самих точек) из формата Autocad DWG  в формат MapInfo TAB (с помощью встроенного в MapInfo мини-приложения Universal Translator).
  2. Подчищаем полученную таблицу от нетекстовых элементов: это можно сделать несколькими способами, наиболее удобный и быстрый — мини-приложение MapCad, но можно и с помощью Query Select и функции ObjectInfo(obj, 1), но там придется сначала создать дополнительный столбец в таблицу, занести него результат выполнения функции ObjectInfo(obj, 1), а уж потом делать Query Select по этому столбцу, выбирая значения, отличные от 10 (а 10 — это как раз текстовые).
  3. Еще разок запускаем Update Column (создайте новый столбец с типом float или смените тип существующего столбца) с той же функцией, но с другими параметрами: ObjectInfo(obj, 3). Если все сделано правильно, то в вашей таблице появится столбец типа float с отметками рельефа.
  4. Запускаем мини-приложение Coordinate Extractor: в таблице теперь будут столбцы с координатами центра текстовой подписи отметки рельефа. Вот тут важно отметить явный недостаток рассматриваемого метода: наши точки будут немного смещены относительно реальных отметок — ровно на столько, на сколько отличаются координаты середины метки от координат точки замера. Если вы страдаете перфекционизмом, то эту проблему можно решить с помощью простейших математических операций со свежеполученными координатами.
  5. Запускаем Table/Create Points, если хотим заменить тектовые метки на точки (а уж сами метки пусть MapInfo своими силами рисует, благо соответствующий столбец в таблице уже есть).
  6. Экспортируем полученную таблицу в нужный текстовый формат (txt или csv).
Метода только выглядит громоздко, на самом же деле, у меня уходит на все эти действия не больше минуты — главное не сбиваться и соблюдать порядок действий.

17/03/2012

Импорт WMF в MapInfo

Возникла у меня не совсем типичная задачка: прислали мне векторную карту, сохраненную в формате WMF (Windows Media File). Мне для работы желательно загнать эту карту в MapInfo. Решение «в лоб»: привязать wmf, как растровую подложку. Не сработало. MapInfo в принципе это умеет делать, но с большими файлами (а у меня он весит почти 5 мегабайт) не дружит — показывает от силы половину карты, а то и того меньше. К тому же, как-то некомильфо получается — векторный исходник подкладывать растром в векторную же программу.
Пришлось идти по длинному пути: сначала открываем наш WMF в AutoCAD-е с помощью команды _wmfin, не меняя масштаба по осям, потом командой _explode разбиваем блок (на всякий случай, т.к. у MapInfo случаются затыки с импортом блоков), сохраняем файл в виде DXF. Транслируем этот DXF в MapInfo. С помощью MapBasic-утилиты Register Vector перемещаем и масштабируем карту. Увы, если у вас был на карте текст, то он скорее всего потеряется. Особенно, если он написан на кириллице. Для решения этой проблемы, по всей видимости, придется перемещать и масштабировать карту сразу в AutoCAD-е, еще до импорта ее в MapInfo.