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

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Contr
Отправлено: 05 Июля, 2013 - 12:05:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




http://tgtoil[dot]com/services/well-[dot][dot][dot]rrosion-logging/
нажимаем на странице "example1"
видим график.
Данные откуда берутся - не важно. График надо нарисовать. Он до жути сложный
Варианты есть?
 
 Top
DelphinPRO
Отправлено: 05 Июля, 2013 - 12:14:16
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




лучше яваскриптом на канве, наверное


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 12:17:22
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




Мне все равно, главное чтоб в вебе.
Очень сложно? Как делать то хоть?
 
 Top
Crate
Отправлено: 05 Июля, 2013 - 12:38:39
Post Id



Посетитель


Покинул форум
Сообщений всего: 312
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




Contr Raphael.js
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 12:40:47
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




Crate пишет:
Contr Raphael.js

Это хня.
 
 Top
IllusionMH
Отправлено: 05 Июля, 2013 - 12:48:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте

(Отредактировано автором: 05 Июля, 2013 - 12:50:33)

 
 Top
esterio
Отправлено: 05 Июля, 2013 - 12:51:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Contr пишет:
Crate пишет:
Contr Raphael.js

Это хня.

А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 12:53:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 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 или другую) и ее выводить на экран
 
 Top
esterio
Отправлено: 05 Июля, 2013 - 13:02:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Contr
И каждый раз генерировать изображение. Еще раз есть SVG, VML, Canvas. Если нужно кроссбраузерно то svg для "норм. браузеров" и vml для ИЕ. Чтоб не заморачиваться есть лыбы такые как Raphael. Ет векторная графика йомайо. Я вообще не понимаю зачем нагружать сервак на генерацию.
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 13:05:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




Для такого есть библиотеки?
(Добавление)
Я не думаю что тут векторная графика. Скорее пиксельная
Прикреплено изображение (Нажмите для увеличения)
LD_Ex1.png
 
 Top
esterio
Отправлено: 05 Июля, 2013 - 13:06:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Contr пишет:
Это мега серьезные графики!

Ахахаа ет серйозный график. Блин я делал куда серезнее и на странице их до 20 может быть. все летает.
Значит мы говорим на разных языках. Вы хоть смотрели что такое Raphael? ет не готовые графикы.
Ет нарисуй-ка мне линию здесь, квадрат там и круг тут. Потом наложы картинку, а и не забудь градиент. Вот как виглядит работа.
В общем решайте как хочете. Хотите заморочиваться с jpeg пожалста мне от етого не холодно не жарко. Но мои слова потом припомните
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 13:08:42
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




esterio, покажите свои примеры
(Добавление)
может быть на самом деле, реально сделать так как Вы говорите
 
 Top
IllusionMH
Отправлено: 05 Июля, 2013 - 13:09:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Contr, нет, подобные проги пишутся/модернезируются под 1 проект и у меня есть подозрения, что их строит прога которая подключена к сканеру этого объекта, и может в реальном времени(в зависимости от технологий)
Если данные есть - спокойно пихается в любую либу(обычные графики(2штуки слева)), а 2 правых - "графики температуры" тоже видел(ссыль сейчас не дам). В крайнем случае на канве реализуется за полчаса-час.
 
 Top
esterio
Отправлено: 05 Июля, 2013 - 13:12:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




ок вот вам мой первый набросок который я делал
http://objava[dot]ho[dot]ua/raphael/test1[dot]htm
и ет только первый вариант, посмотреть можно ли сделать то что мне нужно было на raphaeljs. Так сказать приглядеться для выбора.
 
 Top
Contr
Отправлено: 05 Июля, 2013 - 13:25:11
Post Id



Частый гость


Покинул форум
Сообщений всего: 202
Дата рег-ции: Окт. 2011  
Откуда: с Марса


Помог: 1 раз(а)




Получается, варианты:
1)php http://www.php.su/functions/?cat=image
2)canvas
3)сторонние библиотеки, типа highcharts
если это все, то будем разбираться...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Графика в PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB