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 для построения графиков
- Список программного обеспечения для обработки информации
