Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
Хочется познакомить общественность с бесплатной программой DOT (open-source), которая принимает на вход текстовый файл со структурой графа, а на выходе формирует граф в виде графического, векторного или текстового файла. Входной файл для программы DOT является обычным текстовым файлом на специальном языке разметки графа – dot. Структура файла очень простая, например, Graph G{ Узел1 -> Узел2; Узел1 -> Узел3; Узел2 -> Узел3; } Программа Dot сама распознает все связи графа и упорядочит его таким образом, чтобы было наименьшее количество пересечений. Пример такого графа приаттачен к этому сообщению. Это взаимосвязи между объектами из программы 1С:Бухгалтерия 7.7 (небольшой фрагмент). DOT позволяет изменять внешний вид графа. Например, можно изменять форму фигур (прямоугольники, овалы, круги, параллелограммы, многоугольники), цвет и шрифт текста, цвет фона фигур, стиль стрелок и рамок фигур, подписи стрелок и т.д. Это позволяет формировать множество графов, отображающих любую информацию в графическом виде. Это делается путем указания во входном файле инструкций. В следующем примере изменяется формат стрелки и формат одного узла: digraph G { Узел1->Узел2 [style="bold”, arrowhead=”invdot”, label=”Связь1", fontsize=12]; Узел1 [shape="ellipse", label="Узел1"]; } Программа DOT поддерживает следующие форматы выходного файла: PNG, GIF, JPEG, SVG(xml), DOT (txt), imap (html), VRML, PostScript и другие. Есть возможность строить такие же графы полностью программно через технологию COM. Для этого используется программа Wingraphviz, содержащая в себе движок DOT. Эта программа оформлена в виде DLL и позволяет вызывать себя из других программ Сводная информация по DOT представлена на странице http://www.mista.ru/dot Хотелось бы спросить общественность, насколько такая программа может быть полезна, какие у нее могут быть применения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2004, 21:41 |
|
||
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
Управленческий учет. Моделирование производства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 05:33 |
|
||
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
А как на счет математики? Оптимальный путь и все такое??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 11:00 |
|
||
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
И еще бы не плохо, чтобы она сама распознавала графич. форматы и строила по ним граф, вот это было бы круто... Тогда если есть математика и распознователь граф. файлов, то подсовываешь карту и получаешь граф дорог, например, а по ним и оптим. маршруты. Но получение графов дорог по карте наверное невыполнимая задача. Короче, хоть математику подсуньте, тогда можно было бы и применение найти, а то получается это только рисовалка(даже весов у веток нет), а рисовалок на рынке до фига. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 11:06 |
|
||
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
2Маг: Она же бесплатная... А вы требования какие-то предъявляете... Не нравится - обойдите стороной. P.S. А математика типа "найти кратчайший путь в графе" - это кода на пол-экрана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 11:34 |
|
||
|
Построитель графов DOT
|
|||
|---|---|---|---|
|
#18+
авторОна же бесплатная... А вы требования какие-то предъявляете... Не нравится - обойдите стороной. Да не каких я требований не предъявляю, просто человек спросил где можно применитья, я и ответил. авторP.S. А математика типа "найти кратчайший путь в графе" - это кода на пол-экрана. Не так уж это и сложно, как кажется со стороны, да и куча примеров в инете валяется.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2004, 21:02 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=168&tid=1546458]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 331ms |

| 0 / 0 |
