Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

Ищу компонент для рисования примитивной графики   Найти похожие ветки 

 
GarryFV   (2003-08-22 14:18) [0]

Парни... и девушки :), избавьте, пожалуйста от долгих шатаний по просторам и-нета в поисках компонента.

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

Это нужно, чтобы в БД наряду с основной информацией хранить несложные графические схемки.

Вариант - рисовать все в mspaint-e и хранить bmp-шки в общем-то покатит на худой конец, но это ж, сами понимаете, не выход ;-)

P.S. Был такой компонент из библиотеки UgTools (кто знает, тот знает), но на 5-й Дельфе помер.
Или может у кого исходники к 5-й имеются?


 
Digital Man   (2003-08-22 15:48) [1]

http://www.flex-graphics.com
http://www.vkasoft.narod.ru


 
miek ©   (2003-08-22 16:27) [2]

WinAPI, камрад :)


 
GarryFV   (2003-08-22 18:55) [3]

Спасибо за ссылки, но это слишком серьезные вещи. Я, собственно, и занимаюсь городскими коммуникациями на плане города. Так что редактор объектов карты уже написан :). А тут нужно еще небольшие схемки хранить - основной редактор не потянет - слишком монстроидален :).


 
Digital Man   (2003-08-22 20:08) [4]

Я тоже занимаюсь коммуникациями :) только электро, использую компоненты datamap. Все схемы храню в BLOB полях и подгружаю их по необходимости - все легко и просто :) Кликнул на здании и получил в отдельном окне подробную схему здания - делов на пять минут кодирования.
Писать самому очень накладно в плане времени :( в свое время пытались все делать с нуля, но в итоге решили не изобретать велосипед и воспользоваться готовыми компонентами для схем.


 
GarryFV   (2003-08-25 12:45) [5]

Хранить-то - это одно, а рисовать чем?
Основная схема телефонного колодца (электрическая) создается в отдельном редакторе - ну там каналы, блоки каналов, кабеля, прохождения, соединения, муфты...

А тут еще нужно схематическое отображения всего профиля - несколько десятков кружков и надписей. MiniGraphEditor нужен :).

Пустячок, а неприятно :)


 
Digital Man   (2003-08-25 18:48) [6]

Гы... так тем же DataMap или Flex-ом и рисовать можно, и весьма сложные объекты и с кружочками и с надписами, и все это можно группировать, поворачивать и т.п., у DataMap к тому же есть откатка UNDO на любое количество операций как в COREL и работает с здоровенными схемами очень быстро. У нас целый город в 80000 объектов оцифрован и все летает :), уж несколько десятков кружочков и надписей сделать элементарно, инструмент позволяет это делать. Лучшеt вряд ли что найдешь в сети, проверено, сам искал ;)


 
GarryFV   (2003-08-26 11:56) [7]

Ну тогда где можно взять этот самый DataMap?

P.S. А у нас город в 2.000.000 объектов оцифрован и тоже летает неплохо :). Причем карта с сервака тянется...


 
Digital Man   (2003-08-26 12:15) [8]

http://www.vkasoft.narod.ru
2000000 неплохо :), если не секрет, что это за город такой? Как минимум Москва или Питер.


 
GarryFV   (2003-08-26 12:30) [9]

Минск, однако. Просто не только электрокоммуникации храним, а вообще все инженерные сети и сооружения.


 
Digital Man   (2003-08-26 13:03) [10]

Почти угадал :) в общем столица.
Так у вас есть ESMA под боком, у них вроде движок свой есть, может поделятся.


 
GarryFV   (2003-08-26 13:38) [11]

Движок и у нас есть, нужен движочек :). А DataMap я вспомнил, что смотрели в свое время...

Нашел нужную рисовалку - EasyDraw называется, но не компонента, а отдельный редактор. Но файло ему не подсунешь :(.



Страницы: 1 вся ветка

Текущий архив: 2003.12.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
3-75108
pashaz
2003-11-26 23:45
2003.12.23
Запись в базу...


4-75450
Sfagnum
2003-10-23 12:04
2003.12.23
Значение SES_EMULATESYSEDIT


1-75249
DimaLos
2003-12-10 14:33
2003.12.23
Как добавить разрыв страницы в Excel из Delphi?


1-75147
smu
2003-12-10 09:12
2003.12.23
Как вызывать консольные приложения и закрывать по завершению?


3-75089
Borys
2003-11-29 22:28
2003.12.23
TADOConnection, не могу подключится к серверу с клиента