WikiDer > Google Chart API - Википедия
Эта статья слишком полагается на Рекомендации к основные источники. (Январь 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Оригинальный автор (ы) | |
---|---|
изначальный выпуск | 2007 |
Стабильный выпуск | Февраль 2010 г. |
Доступно в | HTTP Запросы |
Интернет сайт | Разработчики |
В Google Chart API это интерактивный веб-сервис (сейчас же устарел) что создает графический графики из предоставленных пользователем данных. Серверы Google создают PNG изображение диаграммы из данных и параметров форматирования, заданных пользователем HTTP запрос. Сервис поддерживает широкий спектр информации и форматирования диаграмм. Пользователи могут удобно встроить эти диаграммы в страница в Интернете используя простой тег изображения.
Первоначально API был внутренним инструментом Google для поддержки быстрого встраивания диаграмм в Googleсобственные приложения (например, Google Финансы Например). Google посчитал, что это будет полезный инструмент для веб-разработчиков. Официально он был запущен 6 декабря 2007 года.
В настоящее время линия, полоса, круговая диаграмма и радарные диаграммы, а также Диаграммы Венна, точечные диаграммы, спарклайны, карты, гугл-о-метры и QR коды поддерживаются.
Google отказался от API в 2012 году[1][2] с гарантированной доступностью до апреля 2015 года. 18 марта 2019 года Google отключил API.[3] Google рекомендует сервис-преемник Google диаграммы.[4]
Пример
Следующий URL создает круговую диаграмму ниже:
http://chart.apis.google.com/chart?
chs = 200x200
& chdlp = b
& chtt = Уберман
& chdl = Спит | Ав
& chd = t: 11,11,11,11,11,11,11,11,11,11,11,11
& cht = p
& chco = 586F8E, красный, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F, 586F8E, 7D858F
Внешние библиотеки
Вместо создания URL-запроса вручную для большинства языков программирования доступно множество библиотек с открытым исходным кодом.
Платформа | Имя | Интернет сайт |
---|---|---|
Ява | Оболочка Google Chart API[5] | https://code.google.com/p/googlechartwrapper/ |
Ява | charts4j[6] | https://code.google.com/p/charts4j/ |
C #/.СЕТЬ | ngchart | https://code.google.com/p/ngchart/ |
Рубин | gchart | https://web.archive.org/web/20100618222849/http://rubyforge.org/projects/gchart/ |
Python | google-chartwrapper | https://code.google.com/p/google-chartwrapper/ |
PHP | gchartphp | https://github.com/pacbard/gChartPhp |
Смотрите также
- Сравнение фреймворков JavaScript для построения графиков
- Список программного обеспечения для обработки информации