Teechart

редактировать
Разноцветный графический набор Галерея Teechart

TeeChart - это библиотека графиков для программистов, разработанная и управляемая Steema Software из Жироны, Каталония, Испания. Доступно как коммерческое, так и некоммерческое программное обеспечение. TeeChart был включен в большинство продуктов Delphi и C ++ Builder с 1997 года, а TeeChart Standard в настоящее время является частью Embarcadero RAD Studio 10.4 Sydney. Версия TeeChart Pro - это коммерческий продукт, который предлагает условно-бесплатные версии для всех своих форматов, TeeChart. Lite для.NET - это бесплатный компонент построения диаграмм для сообщества Microsoft Visual Studio.NET, а TeeChart для PHP - это библиотека с открытым исходным кодом для сред PHP. Библиотека диаграмм TeeChart предлагает диаграммы, карты и датчики в версиях для Delphi VCL / FMX, ActiveX, C# для Microsoft Visual Studio.NET, Java и PHP. Полный исходный код всегда был доступен для всех версий, кроме версии ActiveX. Пользовательский интерфейс TeeChart переведен на 38 языков.

Содержание
  • 1 История
  • 2 Использование
  • 3 Справочник программиста
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
История

Первая версия TeeChart была создана в 1995 году Дэвидом Бернедой, соучредителем Steema, с использованием среды программирования Borland Delphi Visual Component Library, и TeeChart был первым выпущена как условно-бесплатная версия и стала доступной через Compuserve в том же году. Он был написан в первой версии Delphi VCL в виде 16-битной библиотеки диаграмм с именем TeeChart версии 1. Следующая версия TeeChart была выпущена как 32-битная библиотека (Delphi 2 поддерживала 32-битную компиляцию), но имела марку TeeChart. VCL v3 должен совпадать с соглашением об именах Borland для включения в палитру панели инструментов Borland Delphi v3 в 1997 году и с C ++ Builder v3 в 1998 году. С тех пор он присутствует в палитре инструментов Delphi / C ++ Builder. Текущая версия - Embarcadero RAD Studio 10.3 Rio.

Первая версия TeeChart ActiveX, также названная «версия 3», чтобы соответствовать номенклатуре версии VCL, была выпущена в 1998 году. Версия была оптимизирована для работать с пакетами разработчиков Microsoft Visual Studio v97 и v6.0, которые включают языки программирования Visual Basic и Microsoft Visual C ++. За поддержкой новых сред программирования последовала первая собственная версия TeeChart C # для Microsoft Visual Studio.NET, выпущенная в 2002 году, и TeeChart.Lite для.NET, бесплатный компонент построения диаграмм, выпущенный для Visual Studio.NET в 2003 году и поддерживающий тоже Моно (программирование). Steema Software выпустила первую собственную версию TeeChart Java (язык программирования) в 2006 году, а первая собственная версия TeeChart PHP была выпущена в 2009 году и опубликована как с открытым исходным кодом в Июнь 2010 г. Мобильные версии TeeChart для устройств (операционная система) и Windows Phone 7 были выпущены в первой половине 2011 года. В 2012 году TeeChart расширил функциональные возможности до Устройства iPhone / iPad и BlackBerry OS и новая версия JavaScript были выпущены в том же году для поддержки HTML5 Canvas. В 2013 году Steema запустила TeeChart для.NET Chart для приложений Windows Store и включила поддержку мобильной платформы Microsoft Windows Phone 8. TeeChart для Xamarin.Forms, написанный с использованием 100% кода C # и кросс-платформенной поддержки для настольных компьютеров.NET, Windows Phone, iOS и Android, был выпущен в 2014 году. Также с 2014 года диаграммы Webforms теперь предлагают интерактивность HTML5.

Использование

TeeChart - это компонент построения диаграмм общего назначения, предназначенный для использования в различных средах, предлагающий широкий спектр эстетических характеристик для данных диаграмм. Обычно TeeCharts, публикуемые в полевых условиях, в областях, где необходимо регулярно интерпретировать большие объемы данных, остаются по выбору дизайнера в их простейшей форме, чтобы максимизировать «соотношение данных и чернил». Sloan Digital Sky Survey, SDSS Web Использование сервисов для построения графиков «научных.. построение онлайн-данных» в Virtual Observatory Spectrum Services отражает этот подход. Авторы диаграммы SDSS предпочитают представлять данные с помощью стандартного 2D-линейного отображения TeeChart. Скорость также является фактором при выборе наиболее эффективного способа построения данных. Данные в реальном времени с частотой до десятков, сотен и более точек данных в секунду требуют наиболее экономичного подхода к построению графиков. Время компьютерной обработки, отводимое на построение данных, должно быть как можно более легким, освобождая компьютерные задачи «для сбора, отображения и анализа данных в реальном времени».

Важный и заявленный аспект многих данных приложения для визуализации - это возможность предложить пользователю интерактивность; В документе НАСА, Модель инженерной модели орбитального мусора ORDEM 3.0 - Руководство пользователя, 2014 г., говорится, что «Пользователь может манипулировать графиками для масштабирования, панорамирования, копирования в буфер обмена и экспорта в файлы различных типов. "и Компьютерные и вычислительные технологии в сельском хозяйстве II, Том 1, Даолян, Ли; Чуньцзян, Чжао (2009), также использующий TeeChart, заявляет, что «свойства в любой точке диаграммы можно просмотреть, наведя на нее указатель мыши». В статье об обучении контролю Юха Линдфорс заявляет: «Достигнута желаемая функциональность построения диаграмм (например, масштабирование и масштабирование)...».

Графические приложения становятся все более «онлайн-приложениями», доступными для широкой публики или территориально удаленная база пользователей через сетевые приложения. Всемирная паутина (Сеть) стала «безусловно, самым популярным интернет-протоколом» для распространения онлайн-приложений. Большинство основных IDE теперь предлагают среды для разработки веб-приложений, предназначенные для приложений, размещаемых в браузере. Компоненты построения диаграмм, в том числе TeeChart, адаптированы для предоставления моделей, которые работают в среде браузера, часто с использованием статических изображений и техник наложения сценариев, таких как Ajax (программирование), чтобы предложить уровень интерактивности, улучшить время отклика и скрыть явную задержку от пользователя. Варианты расширения возможностей клиента, гибкость обработки на стороне браузера используются библиотеками TeeChart с помощью модулей, которые предлагают «микросреды» в браузере, такие как давно устоявшаяся технология ActiveX, Adobe Flash, Microsoft Silverlight или Java апплеты. Серверные среды также предлагают средства взаимодействия со сценарием на основе браузера для динамического ответа на запросы построения диаграмм. Joomla и CodeIgniter - это среды хоста для TeeChart PHP, а пример приложения, разработанного Embarcadero IntraWeb VCL с использованием TeeChart, описан здесь.

Справочник программиста

Code Project включает демонстрацию, использующую TeeChart.Lite, которая называется «Самоорганизующиеся карты функций (карты Кохонена)», написанная Баширом Магомедовлом, а SourceForge включает в себя базу данных Stress and Monitor, которая также использует TeeChart.Lite.

Книги и источники информации, которые включают существенные разделы о работе с Delphi-версией TeeChart, включают «Освоение Delphi 6» Марко Канто, «Руководство разработчика C ++ Builder 5», видео-руководство по Delphi по построению диаграмм сжатия JPEG и форумы поддержки и справочные страницы на форумах поддержки TeeChart. Неанглоязычные источники документов включают: на чешском языке "Myslíme v jazyku Delphi 7: knihovna zkušeného programátora" Марко Канто, а также на китайском языке, Delphi 6, Delphi и Delphi 5.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-09 12:06:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте