http://tgtoil[dot]com/services/well-[dot][dot][dot]rrosion-logging/
нажимаем на странице "example1"
видим график.
Данные откуда берутся - не важно. График надо нарисовать. Он до жути сложный
Варианты есть?
1. Contr - 05 Июля, 2013 - 12:05:09 - перейти к сообщению
2. DelphinPRO - 05 Июля, 2013 - 12:14:16 - перейти к сообщению
лучше яваскриптом на канве, наверное
3. Contr - 05 Июля, 2013 - 12:17:22 - перейти к сообщению
Мне все равно, главное чтоб в вебе.
Очень сложно? Как делать то хоть?
Очень сложно? Как делать то хоть?
4. Crate - 05 Июля, 2013 - 12:38:39 - перейти к сообщению
Contr Raphael.js
5. Contr - 05 Июля, 2013 - 12:40:47 - перейти к сообщению
Crate пишет:
Contr Raphael.js
Это хня.
6. IllusionMH - 05 Июля, 2013 - 12:48:32 - перейти к сообщению
Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
7. esterio - 05 Июля, 2013 - 12:51:12 - перейти к сообщению
Contr пишет:
Crate пишет:
Contr Raphael.js
Это хня.
Contr Raphael.js
Это хня.
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
8. Contr - 05 Июля, 2013 - 12:53:55 - перейти к сообщению
IllusionMH пишет:
Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Это то что надо. Наверно.
Вообще, я вот что думаю, весь это график написан на
C++, использование STL, Boost, Qt Framework, ООП, Design Patterns.
или чем то таким...
Я думаю очень трудно сделать на веб платформе, но все таки можно
(Добавление)
esterio пишет:
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
Contr пишет:
Crate пишет:
Contr Raphael.js
Это хня.
Contr Raphael.js
Это хня.
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
Естерио, пройди по ссылке в первом топике, посмотри на график- это Вам не осадки и солнечне деньки считать. У меня около 20 динамических графиков на highcharts и fusioncharts, пара - на flot - они более менее серьезные данные описывают. А рафаель - это вообще ни о чем.
А по ссылке - там графики, я таких даже не видел, чтобы были библиотеки в сети
(Добавление)
Это мега серьезные графики! Поэтому тут и речь идет о том, чтобы не графиками пользоваться, а делать картинку (jpeg или другую) и ее выводить на экран
9. esterio - 05 Июля, 2013 - 13:02:12 - перейти к сообщению
Contr
И каждый раз генерировать изображение. Еще раз есть SVG, VML, Canvas. Если нужно кроссбраузерно то svg для "норм. браузеров" и vml для ИЕ. Чтоб не заморачиваться есть лыбы такые как Raphael. Ет векторная графика йомайо. Я вообще не понимаю зачем нагружать сервак на генерацию.
И каждый раз генерировать изображение. Еще раз есть SVG, VML, Canvas. Если нужно кроссбраузерно то svg для "норм. браузеров" и vml для ИЕ. Чтоб не заморачиваться есть лыбы такые как Raphael. Ет векторная графика йомайо. Я вообще не понимаю зачем нагружать сервак на генерацию.
10. Contr - 05 Июля, 2013 - 13:05:09 - перейти к сообщению
Для такого есть библиотеки?
(Добавление)
Я не думаю что тут векторная графика. Скорее пиксельная
(Добавление)
Я не думаю что тут векторная графика. Скорее пиксельная
11. esterio - 05 Июля, 2013 - 13:06:31 - перейти к сообщению
Contr пишет:
Это мега серьезные графики!
Ахахаа ет серйозный график. Блин я делал куда серезнее и на странице их до 20 может быть. все летает.
Значит мы говорим на разных языках. Вы хоть смотрели что такое Raphael? ет не готовые графикы.
Ет нарисуй-ка мне линию здесь, квадрат там и круг тут. Потом наложы картинку, а и не забудь градиент. Вот как виглядит работа.
В общем решайте как хочете. Хотите заморочиваться с jpeg пожалста мне от етого не холодно не жарко. Но мои слова потом припомните
12. Contr - 05 Июля, 2013 - 13:08:42 - перейти к сообщению
esterio, покажите свои примеры
(Добавление)
может быть на самом деле, реально сделать так как Вы говорите
(Добавление)
может быть на самом деле, реально сделать так как Вы говорите
13. IllusionMH - 05 Июля, 2013 - 13:09:49 - перейти к сообщению
Contr, нет, подобные проги пишутся/модернезируются под 1 проект и у меня есть подозрения, что их строит прога которая подключена к сканеру этого объекта, и может в реальном времени(в зависимости от технологий)
Если данные есть - спокойно пихается в любую либу(обычные графики(2штуки слева)), а 2 правых - "графики температуры" тоже видел(ссыль сейчас не дам). В крайнем случае на канве реализуется за полчаса-час.
Если данные есть - спокойно пихается в любую либу(обычные графики(2штуки слева)), а 2 правых - "графики температуры" тоже видел(ссыль сейчас не дам). В крайнем случае на канве реализуется за полчаса-час.
14. esterio - 05 Июля, 2013 - 13:12:12 - перейти к сообщению
ок вот вам мой первый набросок который я делал
http://objava[dot]ho[dot]ua/raphael/test1[dot]htm
и ет только первый вариант, посмотреть можно ли сделать то что мне нужно было на raphaeljs. Так сказать приглядеться для выбора.
http://objava[dot]ho[dot]ua/raphael/test1[dot]htm
и ет только первый вариант, посмотреть можно ли сделать то что мне нужно было на raphaeljs. Так сказать приглядеться для выбора.
15. Contr - 05 Июля, 2013 - 13:25:11 - перейти к сообщению
Получается, варианты:
1)php http://www.php.su/functions/?cat=image
2)canvas
3)сторонние библиотеки, типа highcharts
если это все, то будем разбираться...
1)php http://www.php.su/functions/?cat=image
2)canvas
3)сторонние библиотеки, типа highcharts
если это все, то будем разбираться...