Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2011, 12:36   #1
silvestr
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 38
По умолчанию Отрезки времени графически

День добрый, господа!

не подскажете API для графического отображения отрезков времени?

на подобии или схоже с: циферблат, части которого выделены цветом и рядом легенда этих цветов.

буду признателен, если кто подскажет, с помощью чего можно реализовать.
silvestr вне форума Ответить с цитированием
Старый 14.04.2011, 13:10   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Можно попробовать оттолкнуться вот от этого:
http://tutorialzine.com/2010/01/adva...hp-css-jquery/
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 14.04.2011, 13:35   #3
silvestr
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 38
По умолчанию

спасибо, но слишком громоздко получится, как мне кажется. мне нужно уместить графику в блоке 100*100, грубо говоря.

допустим, есть таблица:

событие - временной промежуток - коммент

так вот каждая ячейка колонки "временной промежуток" должна содержать что-то, чтобы удобоваримо отображать в графике отрезок времени.

add: все временные промежутки находятся в радиусе 12 часов циферблата, поэтому и возникла первая мысль, а что если это действительно будет циферблат.

Последний раз редактировалось silvestr; 14.04.2011 в 13:41. Причина: add
silvestr вне форума Ответить с цитированием
Старый 14.04.2011, 14:19   #4
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Либо флэш, либо самому писать на PHP с помощью GD2.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 14.04.2011, 15:12   #5
silvestr
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 38
По умолчанию

флеш означает, что еще в нем нужно разбираться. самому что-то писать в GD сил нет. поэтому и ищу готовый API
silvestr вне форума Ответить с цитированием
Старый 14.04.2011, 15:14   #6
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Поищите на платных ресурсах. Думаю, что за денюжку можно найти. Либо на фрилансе.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 14.04.2011, 18:23   #7
silvestr
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 38
По умолчанию

видимо, фриланс с денюжкой - это единственный выход. спасибо за ответ.
silvestr вне форума Ответить с цитированием
Старый 14.04.2011, 19:39   #8
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от silvestr Посмотреть сообщение
на подобии или схоже с: циферблат, части которого выделены цветом и рядом легенда этих цветов.

видимо, фриланс с денюжкой - это единственный выход. спасибо за ответ.
Не торопитесь тратить деньги...

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

Вот некоторые из них:
Flot - Pie exemple
Google Chart API - Pie charts

На самом деле их ещё много - и понадобится совсем немного усилий, чтобы адаптировать их под ваши нужды...
Все они обладают достаточной гибкостью и функциональностью.

Последний раз редактировалось Andkorol; 14.04.2011 в 20:31.
Andkorol вне форума Ответить с цитированием
Старый 15.04.2011, 12:02   #9
silvestr
Пользователь
 
Регистрация: 04.04.2011
Сообщений: 38
По умолчанию

я думал уже на эту тему, спасибо за совет

активно пользуюсь Google Chart API, даже сказал бы, что "активно" не выразит полностью, насколько я использую API.

не знаю как на счет jQuery Flot, но гугл чарт - точно весьма геморойно перестраивать под себя, рисуя из диаграммы циферблат. в основном палки в колеса ставят необходимость указания данных в процентах и прорисовка диаграммы начиная с 6ти часов циферблата.

если второе можно обойти, учтя, что циферблат будет рисоваться так: 6, 7, 8, 9, 10, 11, 12 - 1, 2, 3, 4, 5; то первую проблему я не представляю как решить.

указывая исходные данные в процентах нарисуют примерно следующее:



в случае, если бы все события начинались ровно в 00 минут, проблем бы не было и этот вариант был бы практически идеальным. но события могут начинаться в 19:53, допустим. и тогда возникает необходимость разбивать эту диаграмму не на 12 частей, как сейчас, а на 60, после чего она станет, мягко говоря, очень некрасивой, если не ужасной.

выделить цветом часть доли API не может. вот в этом то вся и проблема :/
silvestr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение системы уравнений графически. Alexander4321 Microsoft Office Excel 3 12.01.2011 00:22
Отрезки Иоанн IV Грозный Помощь студентам 0 10.01.2011 19:15
Уроки по программированию графически движущихся объектов DeKot Софт 6 03.09.2010 09:47
Отрезки VictorS Помощь студентам 9 16.05.2009 18:15
Графически приближенные значения корней уравнения CrossDeLena Помощь студентам 1 18.10.2008 16:31