Switching to Google Charts, an actively developed JavaScript library for interactive charts and can render many common chart types as static PNGs. However, Google Image Charts provides some "charts" that Google Charts does not, such as QR codes, LaTeX equations, and road signs. For those we have no suggested replacement.
Using another charting library such as D3 or Dygraphs (both JavaScript).
Generating all the charts you'll ever need before March 14 and storing them yourself. (Many users of Google Image Charts create the same exact chart over and over, which is slower and more wasteful than generating the chart once and storing it locally.)
Thanks for the update Jon.Question : would you know of any other similar alternative ?
--
You received this message because you are subscribed to the Google Groups "Google Chart API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chart-a...@googlegroups.com.
To post to this group, send email to google-c...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-chart-api.
For more options, visit https://groups.google.com/d/optout.
--
vs
Google-Image Charts rendering
(also note the missing 1 in the 1587 label, that Image-Charts.com handles for you 👌)
Enjoy!
|
{
"type": "bar",
"data": {
"labels": ["January", "February", "March", "April", "May"],
"datasets": [{
"label": "Dogs",
"data": [ 50, 60, 70, 180, 190 ],
"yAxisID": "y-axis-1",
}, {
"label": "Cats",
"data": [ 1000, 2000, 3000, 4000, 5000 ],
"yAxisID": "y-axis-2",
}]
},
"options": {
"scales": {
"yAxes": [{
"type": "linear",
"display": true,
"position": "left",
"id": "y-axis-1"
}, {
"type": "linear",
"display": true,
"position": "right",
"id": "y-axis-2",
"gridLines": {
"drawOnChartArea": false
}
}]
}
}
}
I am looking for a solution to this as well! https://chart.googleapis.com/chart?chst=d_map_spin&chld=.85|0|EA4335|10|b|10
On Tuesday, March 5, 2019 at 10:47:10 AM UTC-7, Nicholas Sadowy wrote:Is there an "easy" alternative dynamic push pin generator to replace what was available via http://chart.apis.google.com/chart?chst=d_map+pin_letter&chld=1|00FF00|FFFFFF?
--
The QuickChart rendering service is based on Chart.js and the chartjs-chart-radial-gauge plugin, so it can be customized according to the options in the documentation. Feel free to open an issue on the Github repo if you need help or clarification.
They do mention on their site (http://goqr.me/) that it is free. "QR codes created on goQR.me are completely free of charge (commercial and print usage allowed, including advertising)." I think if you want a colored QR code, they do charge a fee for that.
On Friday, March 8, 2019 at 11:35:38 AM UTC-7, Aron Kansal wrote:Stuart - are you nervous that the price and usage is not listed?
Google Image Charts will be turned back on between 2pm and 3pm today. It will stay up until March 14 at which point it will be shut off forever.Jon
On Tuesday, March 5, 2019 at 11:52:28 AM UTC-5, Jay Ashe wrote:How long will the long outage be for?
--
--
let markerHeight = 60; let svgPath = `M213.285,0h-0.608C139.114,0,79.268,59.826,79.268,133.361c0,48.202,21.952,111.817,65.246,189.081 c32.098,57.281,64.646,101.152,64.972,101.588c0.906,1.217,2.334,1.934,3.847,1.934c0.043,0,0.087,0,0.13-0.002 c1.561-0.043,3.002-0.842,3.868-2.143c0.321-0.486,32.637-49.287,64.517-108.976c43.03-80.563,64.848-141.624,64.848-181.482 C346.693,59.825,286.846,0,213.285,0z`; // find a pretty svg icon or construct your own path
let svgHeight = 425.963; // depends on your svg path above let svgWidth = 425.963; // depends on your svg path above
let markerOptions = { icon: { path: svgPath, fillColor: 'red', fillOpacity: 0.9, strokeWeight: 2, strokeColor: "#fff", scale: 1 / svgHeight * markerHeight, anchor: new google.maps.Point(svgWidth / 2, svgHeight), labelOrigin: new google.maps.Point(svgWidth / 2, svgHeight / 2.8)
}, label: { text: "A", fontSize: "12px", fontWeight: "bold", color: "#fff"
} };
let markerHeight = 60; let svgPath = `M213.285,0h-0.608C139.114,0,79.268,59.826,79.268,133.361c0,48.202,21.952,111.817,65.246,189.081 c32.098,57.281,64.646,101.152,64.972,101.588c0.906,1.217,2.334,1.934,3.847,1.934c0.043,0,0.087,0,0.13-0.002 c1.561-0.043,3.002-0.842,3.868-2.143c0.321-0.486,32.637-49.287,64.517-108.976c43.03-80.563,64.848-141.624,64.848-181.482
C346.693,59.825,286.846,0,213.285,0z`; // find or construct an appropriate icon path
let svgHeight = 425.963; // depends on your svg path above let svgWidth = 425.963; // depends on your svg path above
let markerOptions = { icon: { path: svgPath, fillColor: 'red', fillOpacity: 0.9, strokeWeight: 2, strokeColor: "#fff", scale: 1 / svgHeight * markerHeight, anchor: new google.maps.Point(svgWidth / 2, svgHeight), labelOrigin: new google.maps.Point(svgWidth / 2, svgHeight / 2.8)
}, label: { text: "A", fontSize: "12px", fontWeight: "bold", color: "#fff"
} };
let markerHeight = 60; let svgPath = `M213.285,0h-0.608C139.114,0,79.268,59.826,79.268,133.361c0,48.202,21.952,111.817,65.246,189.081 c32.098,57.281,64.646,101.152,64.972,101.588c0.906,1.217,2.334,1.934,3.847,1.934c0.043,0,0.087,0,0.13-0.002 c1.561-0.043,3.002-0.842,3.868-2.143c0.321-0.486,32.637-49.287,64.517-108.976c43.03-80.563,64.848-141.624,64.848-181.482
C346.693,59.825,286.846,0,213.285,0z`; // find a pretty svg icon or construct your own path
let svgHeight = 425.963; // depends on your svg path above let svgWidth = 425.963; // depends on your svg path above
let markerOptions = { icon: { path: svgPath, fillColor: 'red', fillOpacity: 0.9, strokeWeight: 2, strokeColor: "#fff", scale: 1 / svgHeight * markerHeight, anchor: new google.maps.Point(svgWidth / 2, svgHeight), labelOrigin: new google.maps.Point(svgWidth / 2, svgHeight / 2.8)
}, label: { text: "A", fontSize: "12px", fontWeight: "bold", color: "#fff"
} };
Google Image Charts -- not to be confused with Google Charts -- is the free service at chart.googleapis.com that creates static charts.Its deprecation was announced back in 2012, so in theory nobody should be using it now that it's 2019.Several technical dependencies have made maintaining Google Image Charts unsustainable going forward, so it will be turned off on March 14, 2019.There is no effective way to identify or contact users of the service other than this group, so to alert them we will be creating outages: first a short one, and then a longer one.The short outage will be for an hour on Wednesday, February 13, at approximately 1pm Eastern Standard Time.The long outage will be for several hours on Tuesday, March 5, at approximately 10am Eastern Standard Time.If you are still using Google Image Charts, we recommend:
Switching to Google Charts, an actively developed JavaScript library for interactive charts and can render many common chart types as static PNGs. However, Google Image Charts provides some "charts" that Google Charts does not, such as QR codes, LaTeX equations, and road signs. For those we have no suggested replacement.
Using another charting library such as D3 or Dygraphs (both JavaScript).
Generating all the charts you'll ever need before March 14 and storing them yourself. (Many users of Google Image Charts create the same exact chart over and over, which is slower and more wasteful than generating the chart once and storing it locally.)
On a personal note, I've enjoyed maintaining the service over the years, and I'm happy to have watched the much more powerful Google Charts leapfrog it in capability.Jon
...
Its deprecation was announced back in 2012, so in theory nobody should be using it now that it's 2019.
...
There is no effective way to identify or contact users of the service other than this group, so to alert them we will be creating outages: first a short one, and then a longer one.
The short outage will be for an hour on Wednesday, February 13, at approximately 1pm Eastern Standard Time.The long outage will be for several hours on Tuesday, March 5, at approximately 10am Eastern Standard Time
If you are still using Google Image Charts, we recommend:
Switching to Google Charts, an actively developed JavaScript library for interactive charts and can render many common chart types as static PNGs. However, Google Image Charts provides some "charts" that Google Charts does not, such as QR codes, LaTeX equations, and road signs. For those we have no suggested replacement.
Using another charting library such as D3 or Dygraphs (both JavaScript).
Generating all the charts you'll ever need before March 14 and storing them yourself. (Many users of Google Image Charts create the same exact chart over and over, which is slower and more wasteful than generating the chart once and storing it locally.)
On a personal note, I've enjoyed maintaining the service over the years, and I'm happy to have watched the much more powerful Google Charts leapfrog it in capability
Google Image Charts -- not to be confused with Google Charts -- is the free service at chart.googleapis.com that creates static charts.
Its deprecation was announced back in 2012, so in theory nobody should be using it now that it's 2019.
Several technical dependencies have made maintaining Google Image Charts unsustainable going forward, so it will be turned off on March 14, 2019.
There is no effective way to identify or contact users of the service other than this group, so to alert them we will be creating outages: first a short one, and then a longer one.
The short outage will be for an hour on Wednesday, February 13, at approximately 1pm Eastern Standard Time.
The long outage will be for several hours on Tuesday, March 5, at approximately 10am Eastern Standard Time.
If you are still using Google Image Charts, we recommend:
Switching to Google Charts, an actively developed JavaScript library for interactive charts and can render many common chart types as static PNGs. However, Google Image Charts provides some "charts" that Google Charts does not, such as QR codes, LaTeX equations, and road signs. For those we have no suggested replacement.
Using another charting library such as D3 or Dygraphs (both JavaScript).
Generating all the charts you'll ever need before March 14 and storing them yourself. (Many users of Google Image Charts create the same exact chart over and over, which is slower and more wasteful than generating the chart once and storing it locally.)
On a personal note, I've enjoyed maintaining the service over the years, and I'm happy to have watched the much more powerful Google Charts leapfrog it in capability.Jon