Программа для рисования археологических разрезов

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Программа для рисования археологических стратиграфических разрезов.

программа для рисования археологических стратиграфических разрезов
Требования:
1) Примитивный ,типовой win интерфейс.
2) Среда программирования Microsoft Visual C++.NET 7 (в крайнем случае MVC++ 6-й версии).
3) Желанно сохранение в типовой векторный формат.

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

Рисунок теперь делают в ручную,
(пример http://archaeology.nsc.ru/images/slides for web/sites/Biyka/Biyka1/stratBij1.GIF)
на этой ссылке пример представляет из себя рисунок сделанный из кривых и нарисованы составы слоев,
в программе довольно легко кривые и различная штриховка слоев , а так же подписи слоев .
( http://archaeology.nsc.ru/sites_ALTAI/Bijka_konpleks/bijka1/Bijk1_geo3.htm) - всеобщая информация.


В программе построение рисунка должно выглядить так:
1) сетка метр на метр тонкими линиями , масштаб 1:10 .
курсор необязательно плавное движение , дозволено привязать к внутренней сетки
2) пользователь расставляет точки по определенным кардинатам, у курсора обязаны неизменно идти кординаты
нахождения курсора. По этим точкам рисуется(генерируется) кривая (сплайновая кривая Catmull-Rom)-
- код и пример программы и изложение сплайновой косой Catmull-Rom в прилогающемся файле. (там все нетрудно план )
3) Должна быть вероятность добавления точек и перегенирация косой либо добавление новой линии
по новым точкам.
4) Должна быть вероятность удаления точек.
5) Поле рисования разбивается так же на квадраты , которые имеют так же свои координаты они будут
соответствовать реальным квадратам при археалогическом разрезе которые традиционно равны метр на метр либо 2 метра на 2
а на рисунке будут являться в масштабу и для печати М 1:10.
6) При распечатке нужно вероятность как распечатки каждого рисунка скажем на плоттере либо на обыкновенном принтере либо распечатка отдельных квадратов с печатью границ соседних квадратов (это на тот случай если нужно объединить листы формата а4 ).
7) При рисование вероятность увеличение и уменьшения рисунка для работы с одним ,2,3 -мя квадратами либо возврат к всеобщей картине .

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26