Первоначальный автор (s) | |
---|---|
Первоначальный выпуск | 2007 |
Стабильный выпуск | февраль 2010 г. |
Доступен в | HTTP запросах |
Веб-сайт | для разработчиков.google.com / chart / image / |
Google Chart API - это интерактивная веб-служба (теперь устарела ), который создает графические диаграммы из данных, введенных пользователем. Серверы Google создают изображение диаграммы в формате PNG на основе данных и параметров форматирования, указанных в запросе пользователя HTTP. Сервис поддерживает широкий спектр информации и форматирования диаграмм. Пользователи могут удобно встраивать эти диаграммы в веб-страницу с помощью простого тега изображения.
. Первоначально API был внутренним инструментом Google для поддержки быстрого встраивания диаграмм в Собственные приложения Google (например, Google Finance ). Google посчитал, что это будет полезный инструмент для веб-разработчиков. Он официально запущен 6 декабря 2007 года.
В настоящее время линейные, гистограммы, круговые диаграммы и радарные диаграммы, а также диаграммы Венна, точечные диаграммы Поддерживаются, спарклайны, карты, google-o-meter и QR-коды.
Google отказался от API в 2012 году с гарантированной доступностью до апреля 2015 года. 18 марта 2019 года Google отключил API. Google рекомендует следующий сервис Google Charts.
Следующий URL создает круговую диаграмму ниже:. http://chart.apis.google.com/chart?. chs = 200x200. chdlp = b. chtt = Uberman. chdl = Спящий | Aw. 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-запроса вручную существует множество библиотек с открытым исходным кодом, доступных для большинства программ языков.
Platform | Name | Веб-сайт |
---|---|---|
Java | оболочка Google Chart API | https://code.google.com/p/googlechartwrapper/ |
Java | charts4j | https://code.google.com/p/charts4j/ |
C# /.NET | ngchart | https://code.google.com/p/ngchart/ |
Ruby | 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 |