Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Можно ли такое реализовать на php
Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011 Откуда: с Марса
Помог: 1 раз(а)
Crate пишет:
Contr Raphael.js
Это хня.
IllusionMH
Отправлено: 05 Июля, 2013 - 12:48:32
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Contr пишет:
Crate пишет:
Contr Raphael.js
Это хня.
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
Contr
Отправлено: 05 Июля, 2013 - 12:53:55
Частый гость
Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011 Откуда: с Марса
Помог: 1 раз(а)
IllusionMH пишет:
Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Это то что надо. Наверно.
Вообще, я вот что думаю, весь это график написан на
C++, использование STL, Boost, Qt Framework, ООП, Design Patterns.
или чем то таким...
Я думаю очень трудно сделать на веб платформе, но все таки можно (Добавление)
esterio пишет:
Contr пишет:
Crate пишет:
Contr Raphael.js
Это хня.
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
Естерио, пройди по ссылке в первом топике, посмотри на график- это Вам не осадки и солнечне деньки считать. У меня около 20 динамических графиков на highcharts и fusioncharts, пара - на flot - они более менее серьезные данные описывают. А рафаель - это вообще ни о чем.
А по ссылке - там графики, я таких даже не видел, чтобы были библиотеки в сети (Добавление)
Это мега серьезные графики! Поэтому тут и речь идет о том, чтобы не графиками пользоваться, а делать картинку (jpeg или другую) и ее выводить на экран
esterio
Отправлено: 05 Июля, 2013 - 13:02:12
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Contr
И каждый раз генерировать изображение. Еще раз есть SVG, VML, Canvas. Если нужно кроссбраузерно то svg для "норм. браузеров" и vml для ИЕ. Чтоб не заморачиваться есть лыбы такые как Raphael. Ет векторная графика йомайо. Я вообще не понимаю зачем нагружать сервак на генерацию.
Contr
Отправлено: 05 Июля, 2013 - 13:05:09
Частый гость
Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011 Откуда: с Марса
Помог: 1 раз(а)
Для такого есть библиотеки? (Добавление)
Я не думаю что тут векторная графика. Скорее пиксельная Прикреплено изображение (Нажмите для увеличения)
esterio
Отправлено: 05 Июля, 2013 - 13:06:31
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Contr пишет:
Это мега серьезные графики!
Ахахаа ет серйозный график. Блин я делал куда серезнее и на странице их до 20 может быть. все летает.
Значит мы говорим на разных языках. Вы хоть смотрели что такое Raphael? ет не готовые графикы.
Ет нарисуй-ка мне линию здесь, квадрат там и круг тут. Потом наложы картинку, а и не забудь градиент. Вот как виглядит работа.
В общем решайте как хочете. Хотите заморочиваться с jpeg пожалста мне от етого не холодно не жарко. Но мои слова потом припомните
Contr
Отправлено: 05 Июля, 2013 - 13:08:42
Частый гость
Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011 Откуда: с Марса
Помог: 1 раз(а)
esterio, покажите свои примеры (Добавление)
может быть на самом деле, реально сделать так как Вы говорите
IllusionMH
Отправлено: 05 Июля, 2013 - 13:09:49
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
Contr, нет, подобные проги пишутся/модернезируются под 1 проект и у меня есть подозрения, что их строит прога которая подключена к сканеру этого объекта, и может в реальном времени(в зависимости от технологий)
Если данные есть - спокойно пихается в любую либу(обычные графики(2штуки слева)), а 2 правых - "графики температуры" тоже видел(ссыль сейчас не дам). В крайнем случае на канве реализуется за полчаса-час.
esterio
Отправлено: 05 Июля, 2013 - 13:12:12
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
ок вот вам мой первый набросок который я делал http://objava[dot]ho[dot]ua/raphael/test1[dot]htm
и ет только первый вариант, посмотреть можно ли сделать то что мне нужно было на raphaeljs. Так сказать приглядеться для выбора.
Contr
Отправлено: 05 Июля, 2013 - 13:25:11
Частый гость
Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011 Откуда: с Марса
Помог: 1 раз(а)
Получается, варианты:
1)php http://www.php.su/functions/?cat=image
2)canvas
3)сторонние библиотеки, типа highcharts
если это все, то будем разбираться...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.