Есть исходники геоинформационной системы, есть класс для чтения файлов формата *xls, нужно написать функцию рисования таблицы в этой ГИС и с помощью класса для чтения экселя запихать значения ячеек в эту таблицу. Все исходники на ...
Модуль специализированной векторной графики
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо разработать средство для визуализации технологического процесса управления системой, представляющей из себя связанные между собой объекты. Визуализация подразумевает рисование связного графа, его визуального редактирования и предоставления событийной модели для интерактивного взаимодействия пользователя с отрисованными объектами. Реализация в виде подключаемого модуля к существующему приложению, имеющему встроенную БД, где хранится вся необходимая исходная информация.
Внешний вид вершин и ребер графа определяется в зависимости от типа. В качестве шаблонов визуального отображения типов используются SVG-картинки. Кроме графа могут отображаться таблицы, графики, диаграммы, произвольные числа из БД. Значения по умолчанию: положения вершин графа, трассы ребер графа, а так же состав, формат и место вывода информации должны быть настраиваемыми. Должна быть возможность использовать подложки в виде векторных или растровых изображений с произвольным размещением и трансформацией. Должны быть реализованы основные функции векторного графического редактора для нанесения на холст графических примитивов, не связанных с объектами из БД. Все отображаемые элементы на холсте (вершины и ребра графа, векторные примитивы и т.д.) должны быть самостоятельными объектами, имеющими событийную модель управления. Действия по нажатию мыши и контекстное меню должны быть настраиваемыми отдельно для каждого типа объекта. На холст может быть выведено в среднем 5000 вершин и 8000 ребер. К каждой вершине и ребру может быть привязано в среднем около 10 цифровых и текстовых меток. При этом, пользователь обычно работает при масштабе, обеспечивающем ему одновременную видимость до 300 вершин на стандартном мониторе и интенсивно использует скроллинг с масштабированием. Должны поддерживаться плавный скроллинг и масштабировние без видимых задержек. Для этого необходима оптимизация вывода видимых объектов, скрытие, объединение мелких. Поддежка слоев, сглаживания линий и текста. С помощью настроек должно быть возможно создать правило для автоматического скрытия части слоев и изменение внешнего вида вершин и ребер графа в зависимости от масштаба. В режиме редактирования необходимо наносить на холст вершины графа из БД с автоматической оптимизированной отрисовкой ребер, оптимизацией "неналожения" объектов и их атрибутов друг на друга. Должны быть функции печати с предпросмотром, а так же экспорта в буфер обмена и в файл в векторном (SVG) и растровом (BMP) форматах с настраиваемой детализацией. Необходимо реализовать гибкий программный интерфейс для управления всей отображаемой информацией.
Более подробные ТТ после предварительного собеседования и просмотра портфилио.
Рассматриваются предложения только от групп разработчиков, имеющих опыт программирования векторной графики.
ОС: Windows XP SP3, Vista SP1.
Среда разработки: Си или Delphi (предпочтительно второе, т.к. сама программа написана на Delphi).
Сроки: от 1 до 3 месяцев.
Возможно использование сторонних движков (как платных так и бесплатных).
- Похожие заказы
- Прикладное ПО1 исполнительЗавершен16 лет назад
- $400
http://www.filehoster.ru/files/x8633 по этой ссылке тз Проанализируйте в ваших силах Язык программирования Какой вам удобней только не NET.Исходники ненужны. хочу подметить что в архиве два разных задания. Поиск 100-помошник 300. 10 дней срок
Прикладное ПО1 исполнительЗакрыт16 лет назад .
Прикладное ПО19 заявокЗакрыт16 лет назадНужен простенький скрипт кликающий по мышки каждый н секунд icq 341 102 321
Прикладное ПО5 заявокЗакрыт16 лет назад- $20
Есть программа сделанная по методичке. ЕЕ нужно доработать Задачи, которые необходимо выполнить самостоятельно: 1. Позволить пользователю задавать тип линии, ее толщину и цвет (сведения об этом должны храниться в объекте) 2. Для выбранной линии выводить на ...
Прикладное ПО1 заявкаЗакрыт16 лет назад Требуется доделать плагин LOGO Для VirtualDub 1) При выборе рисунка и нажатии кнопки просмотр На экране появляется этот рисунок(Но перед этим еще нужно загрузить видеофайл ): нужно сделать так чтобы рисунок передвигался если нажмешь левой кнопкой мыши ...
Прикладное ПО3 заявкиЗакрыт16 лет назад- $100
Для поиска извлечения тел.фах., в интернете, (по ключевым словам) в поисковых системах , с директорией RU. UA. COM. С возможностью сохранения в базу данных, EXcel, Word. Аналогичные программы (1st Fax Extractor; Fax ...
Прикладное ПО8 заявокЗакрыт16 лет назад Нужно сделать в В 2005 студии проект магазина видеопроката тут ТЗ http://slil.ru/25809272 от вас цены и контакты
Прикладное ПО1 исполнительЗавершен16 лет назад- $5000
Необходимо разработать программный модуль с графическим интерфейсом для: I. геокодирования файлов типа: изображение, звук, видео, документ, флэш, приложения, архивы, – путем внедрения координат и комментария в поля метаданных. Получение геоданных: 1) вручную – с помощью ...
Прикладное ПО6 заявокЗакрыт16 лет назад Подробное описание в прикрепленном документе. Пока не просмотрите ТЗ просьба не писать.
Прикладное ПО2 заявкиЗакрыт16 лет назад