इस पेज में, Google चार्ट के रिलीज़ होने की प्रोसेस के बारे में बताया गया है. इसमें Google चार्ट के मौजूदा और पिछले वर्शन के रिलीज़ नोट भी शामिल होते हैं. साथ ही, इसमें नया क्या है, इसकी हाइलाइट भी शामिल होती है.
-
Google चार्ट के सबसे नए वर्शन को
current
की आधिकारिक रिलीज़ भी कहा जाता है. यहां पिछली सभी रिलीज़ के बदलावों की खास जानकारी दी गई है.किसी रिलीज़ का
current
होने का क्या मतलब है, यह जानने के लिए लाइब्रेरी लोडिंग देखें. -
सभी 'jsapi' अनुरोध अब नए लोडर पर रीडायरेक्ट किए जा रहे हैं. अगर आप वर्शन '1' या '1.0' लोड कर रहे थे, तो अब 'मौजूदा' लोड होगा. jsapi लोडर के ज़रिए पहले से उपलब्ध पिछले वर्शन का सबसे नज़दीकी मैच '45.2' है.
कृपया अब से नए gstatic लोडर का इस्तेमाल करें. अपना लोडर कोड अपडेट करने का तरीका पर दिए गए निर्देश देखें.
Google विज़ुअलाइज़ेशन API रिलीज़ करने की प्रोसेस और रिलीज़ के कैंडिडेट
हम विज़ुअलाइज़ेशन API को दो चरणों में रिलीज़ करते हैं:
- विज़ुअलाइज़ेशन एपीआई का नया आधिकारिक वर्शन रिलीज़ करने से कम से कम दो हफ़्ते पहले, हम एक शुरुआती वर्शन रिलीज़ करेंगे, जिसे रिलीज़ कैंडिडेट (आरसी) कहा जाता है. इसे "आने वाले समय में" वर्शन के तौर पर लोड किया जा सकता है. इस सुविधा की मदद से, रिलीज़ में नुकसान पहुंचा सकने वाले बदलावों की जांच की जाती है. हम विज़ुअलाइज़ेशन एपीआई डेवलपर चर्चा ग्रुप में एक सूचना पोस्ट करेंगे और रिपोर्ट की गई समस्याओं के लिए उस ग्रुप को मॉनिटर करेंगे. साथ ही, पुराने सिस्टम के साथ काम करने से जुड़ी समस्याओं को ठीक करने की कोशिश करेंगे.
- आरसी रिलीज़ के दो हफ़्ते बाद, अगर हम पुराने सिस्टम के साथ काम करने से जुड़ी सभी समस्याओं को ठीक कर पाते हैं, तो हम इसे नई और आधिकारिक "मौजूदा" रिलीज़ के तौर पर रिलीज़ कर देंगे.
हमारा सुझाव है कि जितनी जल्दी हो सके, आप हर रिमोट कॉन्फ़िगरेशन के हिसाब से अपने ऐप्लिकेशन की जांच करें. साथ ही, अगर आपको कोई समस्या आती है, तो उसकी शिकायत करें. इससे हमें, स्थायी प्रॉडक्ट रिलीज़ करने में मदद मिलेगी.
विज़ुअलाइज़ेशन एपीआई टीम हर नए वर्शन की अच्छी तरह से जांच करती है, लेकिन हमें पता चला है कि किसी भी नई रिलीज़ में गड़बड़ियां अब भी मौजूद हो सकती हैं. इसलिए, दो चरणों वाली इस प्रोसेस का मकसद प्रोडक्शन सिस्टम के लिए, एपीआई को ज़्यादा भरोसेमंद बनाना है.
रिलीज़ के उम्मीदवार के बारे में सूचनाएं
हम विज़ुअलाइज़ेशन एपीआई डेवलपर चर्चा ग्रुप को ईमेल करके, हर नई रिलीज़ के बारे में बताएंगे. अगर किसी गंभीर ऐप्लिकेशन के लिए विज़ुअलाइज़ेशन एपीआई का इस्तेमाल किया जा रहा है, तो हमारा सुझाव है कि आप इस चर्चा समूह में शामिल हो जाएं.
इन ईमेल को ढूंढने या फ़िल्टर करने में आपकी मदद करने के लिए, रिलीज़ के हर एलान का विषय एक ही होगा: "रिलीज़ कैंडिडेट पुश किया गया: <DATE>", जहां <DATE> पुश की तारीख है. इस ईमेल में इस्तेमाल से जुड़े ये निर्देश शामिल होंगे. नई सुविधाओं के बारे में पूरी जानकारी नहीं दी जाएगी, क्योंकि रिलीज़ कैंडिडेट का मकसद नई सुविधाओं की जांच करना नहीं, बल्कि यह जांच करना है कि रिलीज़, मौजूदा सुविधाओं का उल्लंघन न करती हो. सभी नई सुविधाओं की जानकारी देने वाला दस्तावेज़, प्रोडक्शन वर्शन के साथ रिलीज़ किया जाएगा.
रिलीज़ कैंडिडेट को इस्तेमाल करने का तरीका
रिलीज़ कैंडिडेट पैकेज वर्शन "आने वाला" है. प्रोडक्शन वर्शन के "मौजूदा" वर्शन से अलग, पैकेज वर्शन "आने वाला है" है. (ध्यान दें कि आने वाले समय में रिलीज़ होने वाले ऐप्लिकेशन के नाम में कोई बदलाव नहीं होगा.)
अपने वर्शन पैरामीटर के हिसाब से, प्रोडक्शन या रिलीज़ कैंडिडेट (लेकिन दोनों को एक साथ नहीं) लोड किया जा सकता है, जैसा कि यहां दिखाया गया है:
// To load the production version, call this: google.charts.load('current', {'packages':['corechart']}); OR // To load the release candidate, call this: google.charts.load('upcoming', {'packages':['corechart']});
गड़बड़ी की शिकायत करना
अगर आपको Google चार्ट में कोई गड़बड़ी मिलती है, तो पहचान की गई समस्याओं वाले पेज पर जाएं. गड़बड़ी की शिकायत करने से पहले, कृपया अपना कोड जांच लें, ताकि यह पक्का हो जाए कि यह वाकई में कोई गड़बड़ी है (ज़्यादा मदद पाने के लिए, मेल सूची में सवाल पोस्ट करें). इसके बाद, उन समस्याओं वाले पेज पर खोजें जिन्हें पहले ही दर्ज किया जा चुका है या उनका समाधान किया जा चुका है.
अगर आपको रिलीज़ कैंडिडेट में कोई समस्या मिलती है, तो आपको विज़ुअलाइज़ेशन एपीआई डेवलपर के चर्चा ग्रुप को समस्या की जानकारी के साथ एक मैसेज भेजना चाहिए. विज़ुअलाइज़ेशन एपीआई टीम, रिलीज़ कैंडिडेट पीरियड के दौरान इस ग्रुप पर नज़र रखती है, ताकि उस समय बेहतर जवाब दिया जा सके.
आधिकारिक रिलीज़
Google चार्ट लोड करने पर आपके पास कुछ विकल्प होते हैं. आम तौर पर, यह काम इस तरह किया जाता है:
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', {packages: ['corechart']}); google.charts.setOnLoadCallback(drawChart); </script>
'current'
स्ट्रिंग का मतलब है कि Google चार्ट का मौजूदा स्टेबल वर्शन
लोड किया जाएगा. अगर आपको नया और 'current'
वर्शन रिलीज़ होने से पहले, कैंडिडेट रिलीज़ का नया वर्शन चाहिए, तो इसके बजाय 'upcoming'
का इस्तेमाल करें. आप इनमें से जो भी वर्शन तय करें, हम उसे समय-समय पर अपडेट करते रहेंगे.
28 जुलाई, 2015 को हमने फ़्रीज़ किए गए वर्शन का एलान किया था. ये Google चार्ट के
रिलीज़ हैं जिनमें हमेशा कोई बदलाव नहीं होगा (कभी-कभी होने वाले गंभीर सुधार का मॉड्यूल). 23 फ़रवरी, 2015 को रिलीज़ किए गए वर्शन की पहली रिलीज़ 41
थी. यह रिलीज़, 23 फ़रवरी, 2015 को रिलीज़ हुई थी.
आप फ़्रीज़ किए गए वर्शन को इस तरह लोड करते हैं:
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('46', {packages: ['corechart']}); google.charts.setOnLoadCallback(drawChart); </script>
ज़्यादा जानकारी के लिए, वर्शन लोड करें दस्तावेज़ पढ़ें.
वर्शन इतिहास
मौजूदा: अप्रैल 2023
फ़्रोज़न चार्ट के वर्शन 52 के तौर पर क्वासी-हमेशा के लिए उपलब्ध हैइस रिलीज़ में Google चार्ट के ओपन सोर्सिंग के पहले चरण की तैयारी के लिए, कई और इंटरनल रीफ़ैक्टरिंग और ES6 और TypeScript में माइग्रेशन शामिल हैं.
- GeoChart
- geochartVersion को 11 में और क्षेत्रcoderVersion को 1 में अपडेट किया गया है.
- डाइग्राफ़ चार्ट
- Gantt, टाइमलाइन, और मटीरियल चार्ट: बार, लाइन, स्कैटर
- अब Dygraph लाइब्रेरी को डाइनैमिक तौर पर लोड नहीं करता, क्योंकि उसे कंपाइल किया जाता है.
- टेबल
- 11 से ज़्यादा पेजों के लिए, मौजूदा पेज नंबर को हाइलाइट करने की समस्या ठीक की गई.
- OrgChart
- ‘कॉम्पैक्ट लाइन’ विकल्प जोड़ें. डिफ़ॉल्ट रूप से गलत पर सेट होती है.
- लेयर वाले ट्री के लिए, Reingold-Tilford एल्गोरिदम का इस्तेमाल करता है. इसका मुख्य फ़ायदा यह है कि सबट्री को एक-दूसरे के करीब रखकर हॉरिज़ॉन्टल स्पेस का ज़्यादा असरदार तरीके से इस्तेमाल किया जाता है. ऐसा तब तक होता है, जब तक एक ही लेयर में नोड ओवरलैप नहीं होते.
जून 2021
फ़्रोज़न चार्ट के वर्शन 51 के तौर पर क्वासी-हमेशा के लिए उपलब्ध हैइस रिलीज़ में Google चार्ट के ओपन सोर्सिंग के पहले चरण की तैयारी के लिए, कई और इंटरनल रीफ़ैक्टरिंग और ES6 और TypeScript में माइग्रेशन शामिल हैं.
- VegaChart
- टाइमलाइन
- टाइमलाइन में, छिपी हुई सुलभता टेबल जोड़ें.
-
पंक्ति या कॉलम के लिए अलग-अलग बैकग्राउंड स्टाइल को हल्के और गहरे रंगों पर सेट करने की सुविधा
चालू करने के लिए,
alternatingRowStyle
का नया विकल्प. डिफ़ॉल्ट तौर पर, यह 'सही' पर सेट होती है.
- क्वेरी
- यह तय करें कि क्वेरी के जवाबों में ';' के बाद का निशान न लगाएं.
अप्रैल 2021
फ़्रोज़न चार्ट वर्शन 50 के तौर पर क्वॉसी-हमेशा के लिए उपलब्ध हैइस रिलीज़ में कई इंटरनल रीफ़ैक्टिंग के साथ-साथ ES6 और TypeScript में माइग्रेशन शामिल हैं. साथ ही, Google Charts के ओपन सोर्सिंग के पहले चरण की तैयारी की जा रही है.
- VegaChart
- Vega-lite और Vega-embed के लिए सहायता जोड़ी गई.
- ट्रीमैप
enableHighlight
का नया विकल्प, एलिमेंट को हाइलाइट करने की सुविधा चालू करता है. हाइलाइट करने की सुविधा को ट्रिगर करने का तरीका eventConfig के साथ कॉन्फ़िगर किया जाना चाहिए. (highlightOnMouseOver
के इस्तेमाल पर रोक लगा दी गई है)- इवेंट, ट्रीमैप इंटरैक्शन को कैसे ट्रिगर करते हैं, यह कॉन्फ़िगर करने के लिए
eventsConfig
का नया विकल्प. यह डिफ़ॉल्ट कॉन्फ़िगरेशन है:{ highlight: ['mouseover'], unhighlight: ['mouseout'], rollup: ['contextmenu'], // right-click drilldown: ['click'] }
- नए इवेंट:
'highlight'
,'unhighlight'
,'drilldown'
- क्वेरी
- नए ज़्यादा सुरक्षित JSON रिस्पॉन्स को हैंडल करने के लिए, स्प्रेडशीट के पुराने वर्शन में सही तरीके से काम नहीं किया जाना चाहिए. इसकी वजह से, सीओआरएस से जुड़ी गड़बड़ियां होती हैं.
जुलाई 2020
फ़्रोज़न चार्ट के वर्शन 49 के तौर पर क्वासी-हमेशा के लिए उपलब्ध हैइस रिलीज़ में कई इंटरनल रीफ़ैक्टिंग शामिल हैं, इसलिए अनजाने में होने वाली गड़बड़ियों से सावधान रहें. जिस कोड पर असर हुआ है उसमें सभी फ़ॉर्मैटिंग क्लास, इवेंट, गड़बड़ियां, ChartEditor के कुछ हिस्से, ChartWrapper, ControlWrapper, Corecharts, Corechart ऐक्सिस टिक, GeoChart, और क्वेरी शामिल हैं.
- VegaChart
- नया चार्ट टाइप, अब बीटा वर्शन में रिलीज़ किया गया है.
- VegaChart कई संभावित विज़ुअलाइज़ेशन के लिए एक रैपर है. जिन्हें Vega विज़ुअलाइज़ेशन ग्रामर का इस्तेमाल करके तय किया जा सकता है और दूसरे चार्ट की तरह DataTables के डेटा का इस्तेमाल करके बनाया जाता है. आने वाली रिलीज़ में, हम Google चार्ट और Vega की सुविधाओं को और भी इंटिग्रेट करेंगे.
- कॉन्टेंट की सुरक्षा के बारे में नीति से जुड़ी पाबंदियों का पालन करने के लिए, यह वीगा इंटरप्रेटर का इस्तेमाल करता है.
-
GeoChart
-
geochartVersion
विकल्प, बॉर्डर डेटा वर्शन के बारे में बताता है; डिफ़ॉल्ट रूप से 10 है, लेकिन 11 अब उपलब्ध है. -
regioncoderVersion
विकल्प, क्षेत्र कोडर डेटा वर्शन के बारे में बताता है; डिफ़ॉल्ट 0 है, लेकिन अब 1 उपलब्ध है. - वह बग ठीक कर दिया गया है जो गलती से 'कोरचार्ट' में 'जियोचार्ट' पैकेज शामिल कर दिया था. अब दस्तावेज़ के रूप में काम करता है. इसका मतलब है कि पक्का करें कि आपने पैकेज लोड किए हों: ['geochart'].
-
-
गैंट चार्ट
-
sortTasks
विकल्प जोड़ा गया, डिफ़ॉल्ट वैल्यू 'सही' है. टास्क को सामान्य रूप से क्रम में लगाने के लिए, या गलत होने पर, DataTable में पंक्तियों के क्रम का इस्तेमाल करें.
-
-
क्वेरी
- JSON रिस्पॉन्स के विकल्प के लिए अब यह ज़रूरी है कि सर्वर सख्त JSON रिटर्न करे. साथ ही, सर्वर को क्रॉस-ऑरिजिन अनुरोधों की अनुमति देनी चाहिए.
-
लोडर
-
अगर
google.charts.load()
को अलग-अलग वर्शन या अलग-अलग भाषाओं में एक से ज़्यादा बार कॉल किया जाता है, तो पहली बार लोड की गई सेटिंग इस्तेमाल की जाती हैं. - यह सिर्फ़ वर्शन स्ट्रिंग का नहीं, बल्कि वर्शन नंबर की अनुमति देता है.
- पुराने jsapi लोडर से रीडायरेक्ट का समर्थन करने के लिए और पुराने संगत बदलाव.
- अपने-आप लोड होने वाले यूआरएल पैरामीटर को अब सख्त JSON फ़ॉर्मैट में होना चाहिए. साथ ही, यूआरएल को कोड में बदला जाना चाहिए.
-
google.charts.load()
कॉल अब JavaScript प्रॉमिस को दिखाता है. इसलिए, अन्य कॉलबैक मैकेनिज़्म के अलावा अपने चार्ट ड्रॉइंग फ़ंक्शन को इस तरह कॉल करें:google.charts.load('upcoming', {packages: ['corechart']}).then(drawChart);
-
अगर
मई 2020
फ़्रोज़न चार्ट के वर्शन 48 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है- अपनी कॉलबैक सेटिंग के साथ जोड़े जाने पर, ऑटोलोड पैरामीटर में हुई गड़बड़ी को ठीक किया गया.
- एक से ज़्यादा सीरीज़ होने पर, एनोटेशन के लिए BoxStyle की मदद से गड़बड़ी ठीक की गई.
- एनोटेशन चार्ट के ज़ूम बटन को ठीक किया गया.
- Range.entries() और Object.entries() का इस्तेमाल करने से बचें. ऐसा IE11 के लिए, पॉलीफ़िल की ज़रूरत से बचने के लिए किया जाता है, ताकि एक-दूसरे के साथ टकराव हो सकता है.
- Geoचार्ट अब xhr का इस्तेमाल करके डेटा लोड करता है, जिसका मतलब है कि setMapsSource तरीका फिर से दो शर्तों के साथ काम करेगा: (1) कॉन्टेंट के डेटा वाले हिस्से में कोई टिप्पणी नहीं होनी चाहिए (जैसे कि JSON फ़ॉर्मैट, सख्त JSON) और (2) सर्वर को डेटा के लिए क्रॉस-ऑरिजिन अनुरोधों की अनुमति देनी होगी.
फ़रवरी 2020
फ़्रोज़न चार्ट के वर्शन 47 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है- DataTable, DataView, और विकल्प प्रोसेसिंग के लिए मुख्य यूटिलिटी की अहम रीफ़ैक्टरिंग.
- कैलेंडर
legend.position
के लिए विकल्प जोड़ें, डिफ़ॉल्ट वैल्यू'right'
. लेजेंड छिपाने के लिए,'none'
का इस्तेमाल किया जा सकता है.
- टाइमलाइन
- सब-सेकंड टाइम इंटरवल को ठीक करें, लेकिन टिक के बिना भी ऐसा किया जा सकता है.
- ओवरलैप होने वाले टाइम इंटरवल से जुड़ी परफ़ॉर्मेंस की समस्याएं ठीक करें.
-
कंट्रोल - NumberRangeFilter में सुधार किया गया. अब
fractionDigits
को 0 पर सेट किया जा सकता है. - "safeMode" को चालू करने के लिए, लोडर सेटिंग जोड़ें. अगर नीति को 'सही है' पर सेट किया जाता है, तो उपयोगकर्ता से मिले डेटा से एचटीएमएल जनरेट करने वाले सभी चार्ट और टूलटिप, असुरक्षित एलिमेंट और एट्रिब्यूट को हटाकर, उसे सैनिटाइज़ कर देंगे.
- पुराने JSAPI लोडर के साथ पुराने सिस्टम के साथ काम करने के लिए, लोडर पर "ऑटोलोड" और "कॉलबैक" पैरामीटर के लिए सहायता जोड़ें. अपने-आप लोड होने वाले पैरामीटर के लिए, JSON कोड में होना ज़रूरी है. साथ ही, यह ज़रूरी है कि यूआरएल कोड में बदला गया हो.
- कोरचार्ट के लिए
"zoomDelta"
की वैल्यू 1.0 से कम होनी चाहिए"maxTextLines"
को वर्टिकल ऐक्सिस के विकल्प के तौर पर जोड़ें.
1 अक्टूबर, 2018
फ़्रोज़न चार्ट के वर्शन 46 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है- कोरचार्ट
- टिक और ग्रिडलाइन
- ऐक्सिस टिक और ग्रिडलाइन जनरेशन में कई बदलाव किए गए, ताकि ओवरलैप न होने वाले टिक को अच्छे से पैक किया जा सके.
- छोटी ग्रिडलाइन अब और भी ज़्यादा डाइनैमिक हो गई हैं. इसकी वजह यह है कि
माइनर ग्रिडलाइन की सही संख्या, बड़ी ग्रिडलाइन और उपलब्ध जगह के बीच के समय पर निर्भर करती है.
अगर छोटी ग्रिडलाइन फ़िट होती हैं, तो अब उन्हें हमेशा डिफ़ॉल्ट तौर पर दिखाया जाता है. कोई माइनर ग्रिडलाइन लागू न करने के लिए,
{ minorGridlines: { count: 0 }}
या माइनर ग्रिडलाइन चालू करने के लिए,{ minorGridlines: { count: 1 }}
तय करें. अगरminorGridlines.count
विकल्प का कोई मतलब नहीं है, तो इसका कोई मतलब नहीं है. - अगर बड़ी ग्रिडलाइन का रंग 'कोई नहीं' है, तो माइनर ग्रिडलाइन का रंग डिफ़ॉल्ट रूप से 'कोई नहीं' पर सेट होगा.
log
औरmirrorLog
स्केल के लिए, ग्रिडलाइन और टिक लेबल में कई सुधार किए गए हैं.- 'अन्य' तरीके को तिरछा करने के लिए, नेगेटिव तिरछा ऐंगल इस्तेमाल करने की अनुमति दें.
- डिफ़ॉल्ट रूप से, तारीख और समय के लिए स्किप करने और बारी-बारी से (उदाहरण के लिए, कई क्रम में लगाई गई लाइनें) बंद करें.
- ग्रिडलाइन, माइनरग्रिडलाइन, और टिक जनरेट करने से, अब ग्रिडलाइन की संख्या और स्पेसिंग, संख्या के अलावा दूसरे विकल्पों के आधार पर तय होती है.
अगर आपने
gridlines.count
के लिए कोई संख्या दी है, तो उसका इस्तेमाल सिर्फ़ अनुमान के तौर पर किया जाएगा. gridlines.minSpacing
औरminorGridlines.minSpacing
के नए विकल्पों की मदद से, आपको बड़ी ग्रिडलाइन के बीच पिक्सल में कम से कम स्क्रीन स्पेस तय करने की सुविधा मिलती है. बड़ी ग्रिडलाइन के लिए डिफ़ॉल्ट सेटिंग, लीनियर स्केल के लिए 40 और लॉग स्केल के लिए 20 है. माइनरग्रिडलाइन के लिए, डिफ़ॉल्ट मिन स्पेसिंग, लीनियर स्केल के लिए बड़ी ग्रिडलाइन की minSspace की 1/2 होती है और लॉग स्केल के लिए minSspace की 1/5 होती है. अगर काउंट की जानकारी दी जाती है, minSpacing की नहीं, तो minS वैल्यू को गिनती से कैलकुलेट किया जाता है. वहीं इसके उलट, अगर minSpacing की जानकारी दी जाती है, न कि संख्या की, तो गिनती को minSpacing से कैलकुलेट किया जाता है.gridlines.interval
के नए विकल्प की मदद से, ग्रिडलाइन और माइनरग्रिडलाइन के साइज़ का कलेक्शन तय किया जा सकता है. इन्हें पिक्सल के बजाय डेटा वैल्यू के तौर पर सेट किया जा सकता है. फ़िलहाल, यह विकल्प सिर्फ़ नंबर वाले ऐक्सिस के लिए है. हालांकि, यह विकल्पgridlines.units.<unit>.interval
के उन विकल्पों से मिलता-जुलता है जिन्हें सिर्फ़ तारीखों और समय के लिए इस्तेमाल किया जाता है.- लीनियर स्केल के लिए, डिफ़ॉल्ट वैल्यू
{ gridlines: { interval: [1, 2, 2.5, 5] } }
होती है. इसका मतलब है कि ग्रिडलाइन की वैल्यू हर यूनिट (1), सम यूनिट (2) या 2.5 या 5 के मल्टीपल पर आ सकती हैं. इनमें से 10 वैल्यू की कोई भी वैल्यू भी माना जाता है (जैसे, 10, 20, 25 या 50). माइनर ग्रिडलाइन के लिए, डिफ़ॉल्ट वैल्यू{ minorGridlines: { interval: [1, 1.5, 2, 2.5, 5] } }
होती है. चुना गया माइनर ग्रिडलाइन इंटरवल, चुने गए मुख्य ग्रिडलाइन इंटरवल का हमेशा बराबर का डिवाइडर होगा. - लॉग स्केल के लिए, डिफ़ॉल्ट वैल्यू
{ gridlines: { interval: [1, 2, 5] } }
और{ minorGridlines: { interval: [1, 2, 5] } }
है.
- लीनियर स्केल के लिए, डिफ़ॉल्ट वैल्यू
gridlines.multiple
औरminorGridlines.multiple
के लिए नए विकल्प, जिनमें यह बताया गया है कि ग्रिडलाइन और सही के निशान वाली वैल्यू, इस विकल्प की वैल्यू के मल्टीपल होने चाहिए. इसलिए,gridlines.multiple = 1
तय करके, टिक को पूर्णांक बनाया जा सकता है.- अगर नंबर के लिए फ़ॉर्मैट किए गए सही के लेबल डुप्लीकेट होंगे, तो अब ग्रिडलाइन अस्वीकार कर दी जाएंगी. अगर आपको सिर्फ़ पूर्णांक टिक दिखाने हैं, तो
format:"#"
तय करें. -
जब एक्सप्लिसिट 'टिक' विकल्प का इस्तेमाल किया जाता है, तो हम डेटा रेंज से बाहर होने पर, अश्लील टिक शामिल करने के लिए viewWindow को बड़ा करते हैं.
viewWindow
min
याmax
विकल्प को बदला जा सकता है. यह पिछली कार्रवाई से जुड़ा है जो अश्लील शब्दों वाले'maximized'
मोड की तरह ज़्यादा काम करता था. -
जब
viewWindowMode
,pretty
होता है, जो टारगेट ऐक्सिस के लिए डिफ़ॉल्ट होता है, तो viewWindow को अब संख्याओं के लिए सबसे नज़दीकी बड़ी ग्रिडलाइन या तारीख और समय के लिए सबसे नज़दीकी माइनर ग्रिडलाइन में बदल दिया जाता है.
- फ़ॉर्मैट
- 'छोटे' और 'लंबे' पैटर्न के लिए नंबर फ़ॉर्मैट में, अब तीन अहम अंक इस्तेमाल किए जाते हैं.
- Timeofday वैल्यू को 12 घंटे ('hh') वैल्यू के बजाय, डिफ़ॉल्ट रूप से 24 घंटे ('HH') वैल्यू का इस्तेमाल करके फ़ॉर्मैट किया जाएगा.
- तारीख और समय के लिए अश्लील फ़ॉर्मैट, अब 'इकाई' फ़ॉर्मैट की जगह लागू होंगे.
- चार्ट को फिर से बनाने के बाद काम करने वाले एक्सप्लोरर मोड की समस्या को ठीक किया गया है.
- टिक और ग्रिडलाइन
- हिस्टोग्राम चार्ट
- डोमेन ऐक्सिस की ग्रिडलाइन और बेसलाइन का डिफ़ॉल्ट रंग 'कोई नहीं' है.
- टारगेट ऐक्सिस का डिफ़ॉल्ट फ़ॉर्मैट, अब '#' पर सेट हो गया है. यह सिर्फ़ पूर्णांक दिखाने के लिए है.
- टिक जनरेशन एल्गोरिदम की मदद से बकेट जनरेट करें.
बकेट की डिफ़ॉल्ट संख्या को कैलकुलेट करने के लिए,
histogram.numBucketsRule
के नए विकल्प का इस्तेमाल किया जाता है. संभावित वैल्यू ये हैं: 'sqrt', 'sturge', और 'icee'. https://en.wikipedia.org/wiki/Histogram#Number_of_bins_and_width देखें
- कॉलमचार्ट और Barचार्ट
- कम से कम बार के साइज़ (आस-पास की वैल्यू के बीच का अंतर) की पहचान करने की सुविधा को ठीक किया गया है, ताकि वह तारीख और समय के साथ काम कर सके.
- टेबल
- पंक्तियों के लिए, 'className' प्रॉपर्टी काम करें.
- पंक्ति प्रॉपर्टी की तरह ही, उपयोगकर्ता के बताए गए कॉलम और सेल className प्रॉपर्टी को डिफ़ॉल्ट प्रॉपर्टी में जोड़ें (उन्हें बदलने के बजाय).
- डेटा
- एक से ज़्यादा एग्रीगेशन को एक ही कॉलम का इस्तेमाल करने की अनुमति देने के लिए, data.group फ़ंक्शन को ठीक करें.
- कॉन्टेंट की सुरक्षा के बारे में नीति (सीएसपी) का पालन
- JSON को डीसीरियलाइज़ेशन के लिए, eval के इस्तेमाल को हटाएं.
26 जून, 2017
फ़्रोज़न चार्ट के वर्शन 45.2 के तौर पर, क्वॉसी-हमेशा के लिए उपलब्ध है- कोरचार्ट
- विकल्पों को प्रोसेस करने के तरीके पर असर डालने वाले कई अंदरूनी बदलाव. (इस वजह से 'एक्सप्लोरर' मोड में कुछ गड़बड़ियां हुईं.)
tooltip.boxStyle
विकल्प जोड़े गए: उदाहरण'tooltip': { 'boxStyle': { 'stroke': '#b2b2b2', 'strokeOpacity': 1, 'strokeWidth': 1.5, 'fill': 'white', 'fillOpacity': 1, 'shadow': { 'radius': 1, 'opacity': 0.2, 'xOffset': 0, 'yOffset': 2 } }}
areaOpacity
विकल्प का इस्तेमाल करने के लिए, एरिया चार्ट लेजेंड आइटम को ठीक करें.- फ़ॉर्मैट किए गए डोमेन की वैल्यू (गलत तरीके से) संख्या में होने पर, अनंत लूप की समस्या को ठीक करें.
- टेबल चार्ट
- पेजिंग बटनों को ठीक करें.
- हेडर सेल के
class
एट्रिब्यूट में कॉलम का टाइप जोड़ें. - डेटा वाले कॉलम में, प्रॉपर्टी के हिसाब से वैल्यू डालें.
- क्रम से लगाने की सुविधा चालू होने पर, सुलभता लेबल ठीक करें.
- गैंट चार्ट
- पंक्ति का इंडेक्स शामिल करने के लिए, चुने गए ऑब्जेक्ट को ठीक करें.
6 जनवरी, 2017
फ़्रोज़न चार्ट के वर्शन 45.1 के तौर पर, क्वॉसी-हमेशा के लिए उपलब्ध है- कोरचार्ट
chartArea.bottom
और.right
विकल्प बहुत बड़े होने पर, गड़बड़ियों से बचने के लिए ठीक करें.
- गैंट चार्ट
- अब चुने गए आइटम के लिए
row
प्रॉपर्टी दिखाता है.
- अब चुने गए आइटम के लिए
12 सितंबर, 2016
फ़्रोज़न चार्ट के वर्शन 45 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है.- लोडर में किए गए बदलाव:
google.charts.load
को एक से ज़्यादा बार कॉल करने की सुविधा पाएं- ChartWrapper के इंस्टेंस, डाइनैमिक तरीके से लोड किए गए
chartType
के साथ कॉल किए जा सकते हैं. - GeoChart और Maps चार्ट में JSAPI लोडर को शामिल करने की ज़रूरत नहीं है. इसमें,
mapsApiKey
लोडर की एक नई सेटिंग उपलब्ध है. इसकी मदद से, आपको डिफ़ॉल्ट तरीके से कुंजी तय करने का विकल्प मिलता है. इसकी वजह से, सेवा को समय-समय पर थ्रॉटल किया जा सकता है.
- फ़्लैश पर आधारित चार्ट:
- GeoMap और MotionChart के लिए, swfobject.js को सबसे नए वर्शन 2.2 का इस्तेमाल करने के लिए अपडेट किया गया है. इस अपडेट की वजह से, चार्ट की सुविधाओं में कोई बदलाव नहीं दिखेगा.
- AnnotatedTimeline के लिए, अब हम इसकी जगह एनोटेशन चार्ट का इस्तेमाल कर रहे हैं. इस पर कुछ साल से काम चल रहा है और यह कम समय में सही लग रहा है. AnnotatedTimeline की करीब-करीब सभी सुविधाओं को एनोटेशन चार्ट पर लागू करना चाहिए. इसके लिए, आपको अपने कोड में किसी तरह का बदलाव करने की ज़रूरत नहीं होगी. हालांकि, इसका लुक और स्टाइल अलग होगा. एनोटेशन चार्ट में किसी फ़्लैश कोड का इस्तेमाल नहीं किया जाता है और इसे Corecharts, ChartRangeFilter, और टेबल चार्ट के ऊपर बनाया जाता है.
- कोरचार्ट:
certainty
भूमिका को ठीक कर दिया गया है, ताकि यह कस्टम स्टाइल के साथ सही तरीके से काम करे.- सुलभता टेबल को rtl कंटेनर में ठीक से छिपाएं.
- ChartWrapper के साथ इस्तेमाल किए जाने पर स्टार्टअप ऐनिमेशन ठीक करें.
- स्थानों को स्वैप करने वाले अलग-अलग मानों के ऐनिमेशन को ठीक करें.
- महीने का दिन चाहे जो भी हो, तारीखें बनाएं.
- रिलेटिव स्टैक किए गए एरिया चार्ट के कलर ठीक करें.
- लॉग स्केल और 0 या नेगेटिव वैल्यू वाले कॉलमचार्ट को ठीक करें.
- PieChart:
reverseCategories
विकल्प को लागू करने के अलग-अलग तरीकों को ठीक करें. - Calendar:
colorAxis.values
के न होने पर, अबcolorAxis.colors
कलेक्शन में दिए गए विकल्प से दो से ज़्यादा रंगों का इस्तेमाल किया जाता है. व्यवहार, Geoचार्ट की तरह होना चाहिए, जहां इन्फ़्लेक्शन पॉइंट पूरे ग्रेडिएंट में समान रूप से बांटे जाते हैं. - मटीरियल चार्ट: बैकग्राउंड कलर को सही तरीके से इस्तेमाल करने के लिए, मटीरियल चार्ट के लिए कन्वर्ज़न के विकल्प तय किए गए हैं.
- मैप चार्ट
अब जानकारी विंडो से मार्कर के टाइटल के टेक्स्ट को अलग कर देता है:
- जानकारी विंडो को खास तौर पर कंट्रोल करने के लिए, नया विकल्प 'showInfoWindow' जोड़ा गया.
- मार्कर के टाइटल के टेक्स्ट को खास तौर पर कंट्रोल करने के लिए, नया विकल्प 'showTooltip' जोड़ा गया.
- सेट न होने पर, दोनों विकल्प 'showTip' से मिलते-जुलते होते हैं.
- गड़बड़ी ठीक की गई: चुने गए पॉइंट पर क्लिक करने से, जानकारी वाली विंडो अब हट जाएगी.
23 फ़रवरी, 2016
फ़्रोज़न चार्ट के वर्शन 44 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है.- कोरचार्ट:
- समय के हिसाब से दी जाने वाली वैल्यू अब अंदरूनी तौर पर यूटीसी का इस्तेमाल करती हैं. इससे दिन के छोटे किए गए समय वाले ऐक्सिस से जुड़ी समस्याओं को ठीक किया जा सकता है.
bar.width
,bar.gap
,bar.group.width
(पहलेbar.groupWidth
था), औरbar.group.gap
की जानकारी देने के लिए विकल्प जोड़े गए.- बार-जैसे चार्ट से संगत बनाने के लिए बार-जैसे (बार और बॉक्स) इंटरवल बदले गए.
- हिस्टोग्राम:
- फ़ॉर्मैट की गई वैल्यू का इस्तेमाल करने के लिए, टूलटिप आइटम की फ़ॉर्मैटिंग को ठीक किया गया.
- बहुत छोटी और बहुत बड़ी वैल्यू वाली बकेटिंग को ठीक किया गया.
- बार की चौड़ाई और गैप के विकल्प, हिस्टोग्राम पर भी लागू होते हैं.
- बकेट की रेंज को बढ़ाने के लिए,
histogram.minValue
औरhistogram.maxValue
जोड़े गए. - डोमेन ऐक्सिस पर, अश्लील टिक के विकल्प के इस्तेमाल की अनुमति दें.
- PieChart:
- स्लाइस के बहुत छोटे होने की वजह से, टूलटिप में गड़बड़ी होने पर उसे ठीक किया गया.
- Calendar:
- टाइम ज़ोन और डेलाइट सेविंग टाइम से जुड़ी समस्याओं को ठीक किया गया है.
- GeoChart:
- भौगोलिक डेटा के लिए धीमे कनेक्शन पर ज़्यादा इंतज़ार करें.
- Gantt:
- आइटम के क्रम से जुड़ी कुछ समस्याओं को ठीक किया गया.
- मटीरियल चार्ट
- फ़ॉर्मैट की गई वैल्यू का इस्तेमाल करने के लिए, टूलटिप आइटम की फ़ॉर्मैटिंग को ठीक किया गया.
2 अक्टूबर, 2015
फ़्रोज़न चार्ट के वर्शन 43 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है.- चार्ट में अब आधिकारिक तौर पर Microsoft Edge काम करता है.
- कोरचार्ट:
focusTarget
, अब एक से ज़्यादा फ़ोकस टारगेट तय करने वाला कलेक्शन हो सकता है.- इंटरवल को अब स्टाइल रोल का इस्तेमाल करके स्टाइल किया जा सकता है.
- टूलटिप की कार्रवाइयों के लिए,
visible
प्रॉपर्टी से जुड़ी समस्या ठीक की गई. - एचटीएमएल टूलटिप की पोज़िशनिंग अब SVG टूलटिप के पोज़िशनिंग से ज़्यादा मेल खाती है.
chartArea
विकल्प अब'right'
और'bottom'
के साथ काम करता है.- ओवरलैप करने वाले वर्टिकल ऐक्सिस के टिक छोड़ दिए जाएंगे.
- लेजेंड के स्क्रोल करने वाले ऐरो का साइज़ तय हो जाता है.
- चार्ट
orientation
के'vertical'
होने या ऐक्सिस में-1
काdirection
होने पर, एनोटेशन सही जगह पर दिखते हैं. - अब
bars { variableWidth: true }
सेट करने पर, बार, कॉलम, और स्टेप्ड एरिया चार्ट में वैरिएबल-विथ सेट किया जा सकता है.
- बबल चार्ट: डिफ़ॉल्ट लेबल अब टूलटिप के लिए इस्तेमाल किए जाते हैं.
- सैंकी डायग्राम:
- रंग मैनेज करने की बेहतर सुविधा.
- लिंक इंटरैक्टिविटी अब काम करती है.
- टाइमलाइन:
- समय की जानकारी अब स्थानीय भाषा में उपलब्ध है.
- अब हॉरिज़ॉन्टल ऐक्सिस के लिए,
minValue
औरmaxValue
का इस्तेमाल किया जा सकता है.
- जियो चार्ट:
- जब किसी कस्टम टूलटिप के लिए कोई वैल्यू नहीं दी जाती है, तो इसके बजाय डिफ़ॉल्ट टूलटिप बनाया जाएगा.
- अब मार्कर के लिए इंटरैक्टिविटी को बंद किया जा सकता है.
- वर्ड ट्री:
- रंग मैनेज करने की बेहतर सुविधा.
- स्ट्रिंग के रंग का यह कॉलम अब काम नहीं करता. साथ ही, इसे बदलने के लिए स्टाइल कॉलम की सुविधा जोड़ी गई है.
- ट्रेंडलाइन: कई लॉग स्केल और तारीख से जुड़ी गड़बड़ियों को ठीक किया गया.
- टेबल चार्ट:
pagingButtons
विकल्प अबpage
,pageSize
, औरstartPage
विकल्पों के साथ ज़्यादा कॉम्बिनेशन में काम करता है. - मटीरियल चार्ट (अब तक बार, लाइन, और स्कैटर): किसी पेज पर रीड्रॉइंग चार्ट और कई चार्ट वाली कई गड़बड़ियां ठीक की गईं.
- एनोटेशन चार्ट: सीमा चुनने वाले टूल के लिए तारीख और समय का फ़ॉर्मैट, अब मुख्य चार्ट की तरह ही हो गया है.
30 अप्रैल, 2015
फ़्रोज़न चार्ट के वर्शन 42 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है.- कोरचार्ट
- ColumnChart, BarChart, दिखने की जगह की जानकारी देने वाला चार्ट, और स्टेपेड एरिया चार्ट की सुविधा
isStacked: 'percent'
(हर कैटगरी के लिए 100% डेटा तक स्केल करने के लिए) औरisStacked: 'relative'
(0..1 की रेंज में स्केल करने के लिए) के साथ काम करती है - सभी कोरचार्ट के लिए, ऐक्सिस की डिफ़ॉल्ट बेसलाइन अब चार्ट के किनारे पर नहीं होगी. डिफ़ॉल्ट बेसलाइन वैल्यू 0 का इस्तेमाल, अंकों वाले ऐक्सिस के लिए किया जाएगा. हालांकि, मौजूदा चार्ट के साथ पुराने सिस्टम के साथ काम करने के लिए, इसे चार्ट में अपने-आप तब तक शामिल नहीं किया जाएगा, जब तक यह डेटा के लिए "ज़रूरत के मुताबिक काफ़ी हो" न हो. अपने विकल्पों में
baseline: 0
को जोड़कर, बेसलाइन को ज़बरदस्ती शामिल किया जा सकता है. तारीख और तारीख और समय के ऐक्सिस के लिए, कोई डिफ़ॉल्ट बेसलाइन नहीं है. हालांकि, आपके पास अपनी ज़रूरत के हिसाब से एक बेसलाइन तय करने का विकल्प होता है. - कोरचार्ट लेजेंड, हर सीरीज़ से जुड़ी लाइन, एरिया, और पॉइंट स्टाइल का इस्तेमाल करते हैं.
- कोरचार्ट के लिए सभी टेक्स्ट विकल्प अब
opacity
विकल्प के साथ काम करते हैं. - वेबफ़ॉन्ट लोडर का इस्तेमाल अनजान फ़ॉन्ट लोड करने के लिए किया जाएगा. इस वजह से आपके चार्ट ड्रॉइंग में देरी हो सकती है. फ़ॉन्ट के नाम केस-इनसेंसिटिव होते हैं.
- स्टार्टअप ऐनिमेशन अब DataViews के साथ काम करता है. साथ ही, यह एक साथ काम नहीं करने वाले ड्रॉइंग मोड के साथ जोड़े जाने पर भी काम करता है.
- चार्ट को पहली बार ड्रॉ करने से पहले इस्तेमाल किए जाने वाले
clearChart
तरीके को ठीक करें. - टॉप-लेवल, सीरीज़, और ट्रेंडलाइन के लिए,
pointsVisible
विकल्प जोड़ा गया. इस विकल्प से यह कंट्रोल किया जाता है कि पॉइंट डिफ़ॉल्ट रूप से दिखने चाहिए या नहीं. इससे आपको पॉइंट छिपाकर रखते हुए,pointSize
को बदलने की सुविधा मिलती है. - HTML टूलटिप की स्थिति निश्चित है.
- स्कैटर चार्ट अब डिस्क्रीट डोमेन ऐक्सिस के साथ काम करता है और एनोटेशन के साथ काम करता है.
- पाई चार्ट अब कस्टम टूलटिप के साथ काम करता है.
- सैंकी
- अब नोड चुने जा सकते हैं. इस सुविधा को चालू करने के लिए,
sankey.node.interactivity
कोtrue
पर सेट करें. - चार्ट के विकल्पों की मदद से, सैंकी इंटरैक्टिविटी की जानकारी देने की सुविधा जोड़ी जा रही है. विकल्पों को आम तौर पर, नीचे दी गई कुंजियों में से किसी एक पर, बदले गए स्टाइल एट्रिब्यूट वाले ऑब्जेक्ट को जोड़कर, किसी भी चीज़ की स्टाइल के तहत बताया जाता है:
'selected'
,'focused'
,'unselected'
,'unfocused'
. - रंग
- अब
'style'
की भूमिका के लिए सैंकी का इस्तेमाल किया जा सकता है sankey.node.colorMode
विकल्प को'unique'
पर सेट करके, नोड अब खास तरह से रंग किए जा सकते हैं- लिंक अब रंगीन हो सकते हैं.
sankey.link.colorMode
विकल्प की मदद से, कलरिंग मोड को बदला जा सकता है. कन्वर्ज़न के लिए मान्य डिवाइस ये हैं:'unique'
: हर लिंक का अपना अलग रंग होता है.'source'
: हर लिंक अपने सोर्स नोड के रंग का इस्तेमाल करता है.'target'
: हर लिंक अपने टारगेट नोड के रंग का इस्तेमाल करता है.'gradient'
: हर लिंक को ऐसे ग्रेडिएंट से रंगा जाता है जो अपने सोर्स नोड के रंग से उसके टारगेट नोड के रंग तक जाता है.- ध्यान दें: अगर नोड का रंग डिफ़ॉल्ट पर सेट है या नोड और लिंक के लिए पैलेट अलग-अलग हैं, तो
'source'
,'target'
, और'gradient'
उन रंगों का इस्तेमाल करेंगे जो नोड को असाइन किए जाते हैं, अगरcolorMode
'unique'
था और लिंक और नोड ने एक पैलेट शेयर किया था.
- नोड के लिए रंग पटल को अब
sankey.node.colors
के ज़रिए बदला जा सकता है. - लिंक के लिए रंग पटल को अब
sankey.link.colors
के ज़रिए बदला जा सकता है.
- अब
- डिफ़ॉल्ट टूलटिप (एचटीएमएल और SVG दोनों) अब लिंक से जनरेट किए जा सकते हैं और कस्टम टूलटिप,
'tooltip'
भूमिका के ज़रिए काम करती हैं. - टाइमलाइन
- SVG टूलटिप की सुविधा अब काम करती है.
- कस्टम टूलटिप अब उपलब्ध हैं.
- अगर कलर उपलब्ध से ज़्यादा की ज़रूरत होगी, तो उसे एक-दूसरे से बदल दिया जाएगा.
- कैलेंडर
- SVG टूलटिप की सुविधा अब काम करती है.
- कस्टम टूलटिप अब उपलब्ध हैं.
- ट्रेंडलाइन
pointsVisible
विकल्प अब उपलब्ध है.
- टेबल चार्ट
'width'
और'height'
विकल्प साफ़ तौर पर नहीं बताए गए हो सकते हैं. इसका मतलब है कि टेबल को जितना हो सके उतना छोटा करना चाहिए या'100%'
का मतलब है कि टेबल ज़्यादा से ज़्यादा बड़ी होनी चाहिए.- फ़्रीज़ किए गए टेबल हेडर के लिए इस्तेमाल की जाने वाली डुप्लीकेट टेबल हटाई गई.
- फ़्रीज़ किए गए कॉलम, इसका इस्तेमाल तब किया जा सकता है, जब आपके पास मौजूद कॉलम की संख्या से ज़्यादा कॉलम हों. उदाहरण के लिए, सबसे बाईं ओर के दो कॉलम,
'frozenColumns': 2
की मदद से फ़्रीज़ किए जा सकते हैं. 'pagingButtons': #
विकल्प की मदद से, पेजिंग बटन की संख्या बताएं. जब तक आपने'pageSize'
विकल्प नहीं चुना, तब तक हर पेज में लाइनों की संख्या इस आधार पर तय होगी.'rtlTable'
विकल्प अब पेजिंग या स्क्रोलिंग के साथ काम करता है, लेकिनfrozenColumns
के साथ काम नहीं करता.- एक ही जगह पर टकराव से बचने के लिए, कुछ सीएसएस क्लास का नाम बदला गया (जैसे कि
'content'
). - कॉलम हेडर अब डिफ़ॉल्ट रूप से रैप नहीं होते हैं.
- मटीरियल चार्ट
(इस समय बार, लाइन, और स्कैटर चार्ट के मटीरियल वर्शन मौजूद हैं.)- तारीख, तारीख और दिन के समय वाले ऐक्सिस के लिए बेहतर सहायता.
- एक ही पेज पर मौजूद कई चार्ट में साइज़ से जुड़े सवाल हल किए जा सकते हैं.
- अब इसे ChartWrapper के साथ इस्तेमाल किया जा सकता है.
- एनोटेशन चार्ट
- एनोटेशन और रेंज चुनने के विकल्प के रंग को चुनने के सुधार.
table.sortAscending
विकल्प का इस्तेमाल करके, एनोटेशन चार्ट को एनोटेशन टेबल का क्रम तय करने की अनुमति दें.
- मैप
- अगर अक्षांश/देशांतर की वैल्यू 0 हैं, तो निर्देशांकों के सेट को अनदेखा नहीं किया जाता.
23 फ़रवरी, 2015
फ़्रोज़न चार्ट के वर्शन 41 के तौर पर क्वासी-हमेशा के लिए उपलब्ध है.- कोर चार्ट
- ज़्यादातर कोरचार्ट के लिए स्टार्टअप ऐनिमेशन:
animation
के विकल्प मेंstartup:true
जोड़ें. clearChart()
को ऐसे कई चार्ट में जोड़ें जिनमें यह फ़ंक्शन मौजूद नहीं था.- चार्ट एरिया के अंदर मौजूद वर्टिकल ऐक्सिस के टिक, अब पूरे
chartArea.width
का इस्तेमाल कर सकते हैं. - शून्य वैल्यू को एक जैसे तरीके से हैंडल करना चाहिए. खास तौर पर, JSON फ़ॉर्मैट वाली टेबल के लिए.
- एसिंक्रोनस रूप से ड्रॉ करने के लिए
allowAsync
विकल्प जोड़ें. timeofday
की वैल्यू में एक से सात एलिमेंट होने की अनुमति दें.- कॉलम में इंडेक्स नंबर के अलावा, आईडी या लेबल का रेफ़रंस भी दिया जा सकता है.
style
भूमिका को सामान्य बनाएं.- दाएं से बाएं लिखी जाने वाली भाषाओं के लिए टूलटिप.
- मटीरियल लाइट थीम जोड़ी गई (थीम जोड़ें:
material
विकल्प). - एचटीएमएल टूलटिप
- एचटीएमएल टूलटिप की स्थिति इस तरह तय करें कि वे कंटेनर के हिसाब से हों.
tooltip tag is undefined
गड़बड़ी ठीक करें.- टेक्स्ट स्टाइल के लिए कलर प्रॉपर्टी का इस्तेमाल करें.
- ट्रेंडलाइन
- लॉग स्केल के लिए ठीक करें.
- हर ट्रेंडलाइन के हिसाब से टूलटिप को बंद करने की अनुमति दें.
- एक से ज़्यादा वर्टिकल ऐक्सिस के साथ काम करना.
- ऐनिमेशन के साथ काम करें.
- व्याख्या: एनोटेशन टूलटिप से एनोटेशन को कवर करने से बचें.
- ज़्यादातर कोरचार्ट के लिए स्टार्टअप ऐनिमेशन:
- मटीरियल चार्ट
colors
विकल्प का इस्तेमाल करके, सीरीज़ के रंग अपनी पसंद के मुताबिक बनाने की सुविधा जोड़ें.- मटीरियल लाइन चार्ट जोड़ें.
- मटीरियल स्कैटर चार्ट जोड़ें.
convertOptions()
का इस्तेमाल करते समय, अब सबटाइटल की सुविधा उपलब्ध है.
- हिस्टोग्राम: बहुत छोटा होने से बचने के लिए बकेट की संख्या को अपने आप सीमित करें.
- कैलेंडर चार्ट: शून्य वैल्यू का इस्तेमाल किया जा सकता हो.
- मैप विज़ुअलाइज़ेशन
- ज़ूम लेवल ठीक किया गया.
- अलग-अलग स्टाइल में मैप का इस्तेमाल किया जा सकता है.
- कई तरह के कस्टम मार्कर के साथ काम किया जा सकता है.
- कैंडलस्टिक चार्ट: अब वर्टिकल ओरिएंटेशन के साथ काम करता है.
- टेबल चार्ट
draw()
को कॉल करने पर, पहले से चुने गए विकल्प को हटाएं.- टेबल हेडर के लिए,
THEAD
औरTH
एलिमेंट का इस्तेमाल करें. - सुलभता टूल के साथ काम करने के लिए,
draw()
कॉल के बीच हेडर सेव रखें.
- AnnotationChart
- टेबल में एनोटेशन का क्रम उलटा करें.
- सीरीज़ छिपाते और दिखाते समय सीरीज़ के रंग सुरक्षित रखें.
- तय न होने पर चौड़ाई और ऊंचाई को डिफ़ॉल्ट पर पुनर्स्थापित करें.
- रेंज चुनने के विकल्प की पोज़िशन के आधार पर, चार्ट व्यू विंडो सेट करें.
- गेज चार्ट: बाद के
draw()
कॉल पर 'छोटा होने का विकल्प' समस्या को ठीक करें. - डैशबोर्ड: ऐसा
getSelection()
तरीका जोड़ें जो डैशबोर्ड में मौजूद सभी विकल्पों का कॉम्बिनेशन दिखाता है. - ChartWrapper और ControlWrapper पैरामीटर,
containerId
की जगह, अबcontainer
एलिमेंट की अनुमति देते हैं. - ChartRangeFilter और कैटगरी फ़ोकस टूलटिप का इस्तेमाल करने वाले चार्ट के लिए, परफ़ॉर्मेंस में सुधार.
- चार्ट का एडिटर
- जो चीज़ें काम की नहीं हैं उन्हें छिपाएं. जैसे, कोई लेजेंड आइटम न होने पर, लेजेंड मेन्यू.
- हिस्टोग्राम बकेट आइटम डिवाइडर छिपाएं (डिफ़ॉल्ट रूप से).
- पिचचार्ट का रंग ठीक किया गया.
- थीम का इस्तेमाल किया जा सकता है.
- पॉलिनोमियल ट्रेंडलाइन सपोर्ट.
- तारीख पर आधारित ऐक्सिस और एरिया चार्ट के लिए, ट्रेंडलाइन की सुविधा चालू करें.
- कम से कम या ज़्यादा से ज़्यादा वैल्यू के लिए, एडिटर सपोर्ट पर क्लिक करें.
- कंटिन्यूअस ऐक्सिस और ट्रेंडलाइन के लिए, बार चार्ट की सुविधा.
6 अक्टूबर, 2014
- वर्ड ट्री
- सुलभता
- स्क्रीन रीडर के लिए डेटा वाली टेबल जोड़ना.
- औरस वाले टेक्स्ट के लिए सुधार.
- सुलभता से जुड़े ज़्यादा समाधान/बदलाव.
- एनोटेशन चार्ट
- आकार बदलने पर एनिमेशन ठीक करता है
- लेजेंड ठीक करना
- ChartWrapper में कई गड़बड़ियां ठीक की गईं.
- टाइमलाइन
- तारीख का फ़ॉर्मैट अब टूलटिप में उपलब्ध है
- बार लेबल अब टास्क बार के अंदर ही लागू किए जा सकते हैं
- अन्य विषय
- टिकलाइन और टिक के सुधार
- टूलटिप फ़ॉर्मैटिंग के ज़्यादा विकल्प
- कई आंतरिक रेंडरिंग सुधार
- डेटा एक्सप्लोरर में किए गए सुधार
- ट्रेंडलाइन के सुधार
- ऐक्सिस प्रोसेसिंग में सुधार
- नई Google विज़ुअल स्टाइल के साथ काम करने वाला मटीरियल बार और कॉलम चार्ट
25 जून, 2014
- कोर चार्ट (लाइन, बार, कॉलम, एरिया, कॉम्बो, पाई, स्कैटर, कैंडलस्टिक, बबल, हिस्टोग्राम, स्टेप्ड एरिया):
- अब 0 ग्रिडलाइन और एक ग्रिडलाइन काम करती है.
- अलग-अलग ऐक्सिस वैल्यू की बड़ी संख्या में तेज़ी से होने वाला ऐनिमेशन.
- शून्य या डुप्लीकेट मानों वाले ऐनिमेशन को ठीक किया गया.
highContrast
एनोटेशन के नए विकल्प की मदद से, किसी बार में टेक्स्ट के रंग को फिर से अपनी पसंद के मुताबिक बनाया जा सकता है.- शून्य या NaN डाटुम के लिए टूलटिप जनरेट करते समय, गड़बड़ी को ठीक किया गया.
- असामान्य परिस्थितियों में एक्सप्लोरर मोड क्रैश हो सकता है; अब नहीं.
- चार्ट प्रिंट करना
- टूलटिप अब सीरीज़ प्लॉट के ऊपर रेंडर किए जाते हैं.
- व्याख्याओं को अब क्लिप नहीं किया जाता.
- ओपैसिटी को ठीक करता है.
- Firefox और IE के मिले-जुले सुधार.
- अंडरलाइन किए गए टेक्स्ट को हैंडल करता है.
- चार्ट ड्रॉइंग को चार्ट के एरिया में जोड़ा जाता है और टूलटिप को नहीं.
- 3D पाई चार्ट सही तरीके से बनाए जा सकते हैं.
- बार और कॉलम चार्ट
- यह विकल्प जोड़ा गया है कि एनोटेशन हमेशा बार के बाहर दिखाए जाएं.
- पाई चार्ट
- ठीक 3D रिवर्स्ड पाई चार्ट.
- Chrome में 'फ़िक्स्ड पाई चार्ट' की समस्या की वजह से, करीब-करीब पूरी सर्कल में गड़बड़ी हो रही थी.
- हिस्टोग्राम
- एक से ज़्यादा चुनने और टूलटिप के एग्रीगेशन को तय किया गया.
- जियो चार्ट
- टूलटिप.trigger के लिए सहायता = 'selection'.
- टाइमलाइन
- यह 'तारीख और समय' और 'तारीख' के साथ काम करता है.
- अब 1970 से शुरू और खत्म होने पर वैल्यू == शून्य को हैंडल कर सकता है.
- अब IE10 में काम करने वाले टूलटिप और इंटरैक्टिविटी मौजूद हैं.
- IE10 में क्रैश के लिए समाधान.
- एनोटेशन चार्ट
- 26 से ज़्यादा एनोटेशन होने पर लेबल को ठीक किया जा सकता है.
- अब
rangechange
,ready
, औरselect
इवेंट काम करते हैं. - DataView के लिए फ़िक्स्ड सपोर्ट.
- पॉइंट के आकार
dent
के नए विकल्प की मदद से, स्टार के रंग को अपनी पसंद के मुताबिक बनाया जा सकता है.
- सुलभता
- डीओएम से ग़ैर-ज़रूरी चीज़ें हटाई गईं और जानकारी देने वाले ARIA टैग जोड़े गए.
25 मार्च, 2014
- पॉइंट के आकार
- नया टॉप लेवल
pointShape
विकल्प जोड़ा गया. - ब्रश के लिए
strokeDashStyle
का नया विकल्प जोड़ा गया.
- नया टॉप लेवल
- ऐनिमेशन: एनोटेशन और इंटरवल के ऐनिमेशन के लिए अतिरिक्त सुधार जोड़ा गया.
- एक्सप्लोरर मोड
- तारीख, तारीख और दिन के समय वाले ऐक्सिस को ठीक करने के लिए.
- अलग-अलग ऐक्सिस की मदद से, गड़बड़ी से बचने के लिए ठीक करें.
- Google Docs चार्ट एडिटर
- टैब स्विच करने में कई सुधार किए गए हैं.
- सुलभता को बेहतर बनाने के लिए ARIA लेबल जोड़े गए.
- 'अपने-आप' ग्रिडलाइन विकल्प जोड़ा गया.
- टाइमलाइन
- स्टाइल के लिए सहायता जोड़ी गई.
- टूलटिप बंद करने का विकल्प जोड़ा गया.
- आइटम को चुनने की सुविधा जोड़ी गई.
- सैंकी
- डेटा में साइकल के लिए जांच की सुविधा जोड़ी गई.
- इससे नोड पतले किए जाते हैं और हल्के लिंक किए जाते हैं.
- कैलेंडर
- चुनने के लिए सहायता जोड़ी गई.
- तारीख और समय के लिए सहायता जोड़ी गई.
- स्टाइल के लिए सहायता जोड़ी गई.
- रंग और स्टाइल में मामूली सुंदरता जोड़ी गई है.
- एनोटेशन चार्ट
- बहुत कम समयावधि वाली तारीख और समय वाले ऐक्सिस के लिए, सुधार जोड़ा गया.
- चार्ट के रंग से मिलान करने के लिए, रेंज सिलेक्टर की लाइन का रंग बदला गया.
- हिस्टोग्राम: टूलटिप के लिए समाधान जोड़ा गया.
- विविधिता
- डिफ़ॉल्ट फ़ॉर्मैटिंग को बेहतर बनाने के लिए, अश्लील टिक के लिए सुधार जोड़ा गया.
- लॉगस्केल अब हमेशा ग्रिडलाइन की वैरिएबल संख्या का इस्तेमाल करता है.
- ग्रिडलाइन की अलग-अलग संख्या के साथ इस्तेमाल किए जाने पर तारीख, तारीख और दिन के समय के लिए टिक जनरेट करने का नया तरीका जोड़ा गया.
- NaN वैल्यू को शून्य के तौर पर मानें. साथ ही, लाइन चार्ट और एरिया चार्ट के लिए आइसोलेटेड वैल्यू (शून्य के आस-पास) हैंडल करें.
- टेबल चार्ट के लिए नया विकल्प जोड़ा गया:
keepScrollPosition
. - एरिया चार्ट में
labeled
लेजेंड के लिए सहायता जोड़ी गई. - कॉम्बो चार्ट के लिए सुधार जोड़े गए, जब बार को दूसरी तरह के बार के साथ मिला दिया जाता है, जिसकी वजह से अंतर आता है.
- मैप चार्ट में, मार्कर आइकॉन को पसंद के मुताबिक बनाने की सुविधा जोड़ी गई.
29 जनवरी, 2014
- नया चार्ट: एनोटेशन, एनोटेट की गई टाइमलाइन का फ़्लैश-फ़्री वर्शन
- नया चार्ट: सैंकी.
- नया चार्ट: Calendar.
- नई सुविधा: स्कैटर चार्ट, लाइन चार्ट, और कॉम्बो चार्ट के लिए क्रॉसहेयर.
- नई सुविधा: चार्ट को PNG में बदलें.
- नया तरीका:
addOneTimeListener()
, इसका इस्तेमाल किसी इवेंट के पहली बार होने के बारे में जानने के लिए किया जाता है. - टाइमलाइन: 'स्टाइल' भूमिका के लिए जोड़ा गया.
- टाइमलाइन: चुने गए आइटम अब उपलब्ध हैं.
- पाई चार्ट: डेटा की सिर्फ़ एक पंक्ति होने पर व्यवहार ठीक किया गया.
- ग्रिडलाइन की वैरिएबल संख्याओं के लिए बेहतर तारीख का व्यवहार.
- ऐनिमेशन: maxFramesPerSecond को अब कॉन्फ़िगर किया जा सकता है.
- एनोटेशन के लिए,
boxStyle
के विकल्पों का सेट. - डेटाटेबल में कन्वर्ज़न को नंबर देने के लिए स्ट्रिंग: कॉलम टाइप में कोई संख्या होने पर, वे अपने-आप बदल जाएंगे.
- कॉलम चार्ट: टूलटिप में अब शून्य वैल्यू दिखती हैं.
- हिस्टोग्राम की स्पीड में सुधार: अब वे बड़े डेटासेट के लिए कॉलम चार्ट की तरह रेंडर होते हैं.
- हिस्टोग्राम: कैटगरी वाले टूलटिप के लिए समस्याएं हल करें.
- एक्सप्लोरर: बिना संख्या वाले डेटा के लिए ठीक किया गया.
- google.load पर किए जाने वाले कॉल अब क्रम से लगाए जाएंगे.
- एनोटेशन और स्टैक किए गए कॉलम का उपयोग करते समय IE7, IE8 गड़बड़ी ठीक की गई.
26 नवंबर, 2013
- अब बार, कॉलम, पॉइंट वगैरह के बगल में स्थायी वैल्यू दिखाई जा सकती हैं.
- मार्कर अब सही साइज़ में बनाए गए हैं, जब इन्हें कम से कम वैल्यू > ज़्यादा से ज़्यादा डेटा वैल्यू पर सेट किया गया है.
- लागू किए गए पैन/ज़ूम करने के लिए खींचें और छोड़ें
- जापान के लिए तय तारीख के फ़ॉर्मैट
- तय: फ़ॉलोअर स्केल दुनिया के मैप को ओवरलैप कर रहा है
- माउस खींचने और चार्ट पर कर्सर घुमाने के दौरान, कर्सर घुमाने पर कोई इफ़ेक्ट न दें
- ठीक की गई: जब viewWindow को पैनिंग करने के लिए सेट किया जाता है, तो ग्रिडलाइन टारगेट-ऐक्सिस स्केल में होने वाले बदलावों के लिए सही संकेत नहीं देती हैं.
- ठीक की गई: [Firefox] जब उपयोगकर्ता पोस्ट टैब के नीचे ग्राफ़ बार पर माउस घुमाता है, तो जानकारी पॉप-अप नहीं दिखता
- ठीक किया गया: getSelection तय नहीं की गई कॉलम प्रॉपर्टी के साथ चुनने के लिए ऑब्जेक्ट दिखाता है
- ठीक की गई: जॉइन() और ग्रुप() फ़ंक्शन अब कॉलम आईडी को खाली नहीं करते
- निश्चित: Mac Safari में पाकिस्तान में अफ़ग़ानिस्तान मार्कर दिखाई देता है
- अलग-अलग चार्ट में तय की गई मेमोरी लीक होने की समस्या
- Geoचार्ट में अब ऐसी सभी टूलटिप सुविधाएं काम करती हैं जो कोरचार्ट में काम करती हैं
- Coreचार्ट वैल्यू पर क्लिक करने से, रिवर्सकैटगरी सही होने पर सही डेटा वैल्यू को चुनने या चुने हुए का निशान हटाने का विकल्प मिलता है
- डिफ़ॉल्ट रंग अब एक विकल्प है
- तय: ऐसे ऐनिमेशन जिनमें ऐक्सिस टाइप को तारीख के ऐक्सिस से बदला जाता है और उन्हें तारीख के ऐक्सिस से बदला जाता है, उनमें गड़बड़ी हो जाएगी
- नेटिव इवेंट टारगेट के लीक होने से जुड़ी लिसनर समस्या को ठीक करें
- पॉइंट के लिए डेटा की ओपैसिटी अब काम करती है
- तय: लगातार डोमेन ऐक्सिस वाला कॉलम चार्ट, बार चार्ट, और कैंडलस्टिक चार्ट, ऐक्सिस के निचले और ऊपरी सिरों पर बार को आधे हिस्से में बांट देता है
- vAxis:{logScale:true}, डेटा में NaN मौजूद होने पर, कोई गड़बड़ी नहीं होती
- तय: जब vAxis.logScale सही होती है, तो vAxis.maxValue, vAxis.gridlines.count की तरह काम करता है
- निश्चित: ग्रिडलाइन की परिवर्तनशील संख्या के साथ minValue और maxValue 0 पर सेट किए गए अधिकतम मान को अनदेखा कर दिया जाता है (जब ग्रिडलाइन.count == -1 हो)
- viewWindow.max और viewWindow.min को टिक के साथ काम करने की अनुमति दें
- ऐक्सिस पर तारीख की तय फ़ॉर्मैटिंग
- "जगह बदलें और साइज़ बदलें" विकल्प अब सही तरीके से जवाब देता है
- slantedText के साथ हॉरिज़ॉन्टल ऐक्सिस अब टेक्स्ट को ऑफ़सेट कर देता है, ताकि उसे टिक वैल्यू के बीच में रखा जा सके
- कम से कम व्यू विंडो के साथ बेसलाइन बदलने पर, कुछ चार्ट में सही तरीके से कार्रवाई नहीं होती
- createTextOnLineByAngle के लिए सहायता जोड़ी गई
- टाइमलाइन चार्ट में अब रोज़ का डेटा दिखेगा
- सबसे कम ऐक्सिस की वैल्यू सेट होने पर, जियोचार्ट मार्कर का साइज़ नहीं बदलता
- बार लेबल न होने की वजह से, टूलटिप के टाइटल मौजूद न होने की समस्या को ठीक किया गया
- टाइमलाइन में कुछ इवेंट जोड़े गए, लेकिन पूरे सेट नहीं जोड़े गए
- 'टाइमलाइन' के लिए चालू करने की सुविधा जोड़ी गई
- फ़ॉर्मैट की गई, सही टिक वैल्यू को अब कंपाइल मोड में अनदेखा नहीं किया जाता है
- डेटा की एक लाइन में, बार जैसे चार्ट वाली गड़बड़ियां नहीं होती हैं
- RangeToDataTable में अब पहली पंक्ति के हेडर को ऑब्जेक्ट तय करने की अनुमति मिलती है
- DataTableFromCsv फ़ंक्शन का इस्तेमाल करें
- अगर लाइनों की संख्या, उपलब्ध चौड़ाई से ज़्यादा हो, तो सभी कैंडलस्टिक दिखाने के लिए कैंडलस्टिक चार्ट काम करना बंद नहीं करेगा
- डेटा की शून्य पंक्तियों और ग्रिडलाइन की वैरिएबल संख्या वाले ऐक्सिस चार्ट में अब अनंत लूप नहीं होगा
- सही डेटा की टाइमलाइन में अब कोई गड़बड़ी नहीं होगी
- Math.floor(x) === x अब कोई अनिर्धारित परिणाम नहीं है
- ट्रेंडलाइन अब स्पार्क चार्ट के लिए काम करती है
- बार चार्ट के लिए गड़बड़ी ठीक की गई
- सीरीज़ के लिए Z ऑर्डर का विकल्प बनाया गया
- SansSerif फ़ॉन्ट गड़बड़ी ठीक की गई
- वर्तमान कोरचार्ट कोड के कारण होने वाले ठीक किए गए अपवाद
- स्वाइप ऐनिमेशन के आखिर में अचानक दिखने के बजाय, इमेज-आफ़्टर-नेक्स्ट अब आसानी से ऐनिमेट होती है
- इनलाइन चार्ट के लिए, अब बाएं वर्टिकल ऐक्सिस के विकल्प दिखाए गए
- इनलाइन चार्ट के लिए, "चार्ट बदलें" ड्रॉप-डाउन में अब चार्ट के विकल्प किसी भी स्थिति में नहीं दिखेंगे
- RangeToDataTable में पास की गई स्ट्रिंग/नंबरों की कैटगरी अब ऑब्जेक्ट के अरे में नहीं बदलेगी
- लाइन चार्ट में अस्पष्ट मेमोरी लीक ठीक किया गया
- हिस्टोग्राम "पसंद के मुताबिक बनाएं" टैब में अब लेजेंड के विकल्प मौजूद नहीं हैं.
- हिस्टोग्राम, ट्री चार्ट की झलक अब ठीक से दिखती हैं.
- "तुलना मोड" चुनने पर, हिस्टोग्राम अब गड़बड़ी नहीं दिखाता
- तय: Sheets के चार्ट एडिटर में ऐक्सिस के विकल्प न होने पर भी, हिस्टोग्राम चार्ट में ड्यूअल ऐक्सिस मोड काम करता है.
- ऐक्सिस टैब के विकल्प अब हिस्टोग्राम के लिए दिखते हैं
- अंतर चार्ट के लिए निश्चित एनिमेशन
- हिस्टोग्राम के लिए "शून्य वैल्यू प्लॉट करें" विकल्प चालू है
- ChartRangeFilter की गड़बड़ी ठीक की गई
- टूलटिप में अब "शून्य" की लंबाई का ध्यान रखा जाता है
27 अगस्त, 2013
- टाइमलाइन चार्ट
टाइमलाइन एक चार्ट होता है. इसमें यह दिखाया जाता है कि समय के साथ, संसाधनों के सेट का इस्तेमाल कैसे किया जाता है. अगर आप सॉफ़्टवेयर प्रोजेक्ट मैनेज कर रहे हैं और यह दिखाना चाहते हैं कि कौन क्या कर रहा है और कब कर रहा है या अगर आपको कॉन्फ़्रेंस का आयोजन करना है और मीटिंग रूम शेड्यूल करना है, तो टाइमलाइन अक्सर एक उचित विज़ुअलाइज़ेशन विकल्प होती है. Gantt चार्ट, टाइमलाइन का एक लोकप्रिय टाइप है:
https://developers.google.com/chart/interactive/docs/gallery/timeline - डोनट चार्ट
अब हम आपको पाई चार्ट के बीच से एक छेद हटाकर, डोनट चार्ट बनाने की सुविधा देते हैं:
https://developers.google.com/chart/interactive/docs/gallery/piechart#donut - GeoChart के लिए मैप डेटा रीफ़्रेश
Google, Ground Truth जैसे प्रोजेक्ट की मदद से अपने भौगोलिक डेटा को बेहतर बना रहा है. इसलिए, हम समय-समय पर इन सुधारों को इंटिग्रेट करने के लिए स्टैटिक मैप डेटा फिर से जनरेट करते हैं.
- अश्लील टिक
अब हम "अश्लील टिक" की सुविधा उपलब्ध कराते हैं. इससे आपको यह बेहतर बनाने में मदद मिलती है कि टिक कहां दिखते हैं और उन्हें कैसे लेबल किया जाता है.
hAxis.ticks
औरvAxis.ticks
विकल्प यहां देखें. उदाहरण के लिए, https://developers.google.com/chart/interactive/docs/gallery/linechart#Configuration_Options. - बाउंडिंग बॉक्स
हमने
getBoundingBox()
और इससे मिलते-जुलते कई तरीकों का दस्तावेज़ तैयार किया है. इनकी मदद से, यह जानकारी एक्सट्रैक्ट की जा सकती है कि स्क्रीन पर चार्ट एलिमेंट कहां ड्रॉ किए जाते हैं. ज़्यादा जानकारी के लिए, चार्ट गैलरी के दस्तावेज़ पेज देखें. - जियोकोडिंग में सुधार
हमने अपनी जियोकोडिंग लाइब्रेरी में कई सुधार किए हैं, ताकि एक ही पेज पर कई Geoचार्ट में अनुरोधों को बेहतर तरीके से कैश मेमोरी में सेव किया जा सके.
- कई सुधार
- कुछ स्थान-भाषाओं के लिए, तारीख के फ़ॉर्मैट में सुधार
- JSON को क्रम में लगाने से जुड़ी समस्याएं ठीक की गईं
- ट्रेंडलाइन लाइन की चौड़ाई ठीक करें
- डेटा में NaN आने पर, vAxis पर LogScale का समाधान
15 मई, 2013
- ट्रेंडलाइन - ज़्यादातर मुख्य चार्ट में लीनियर और एक्स्पोनेंशियल ट्रेंडलाइन के लिए सहायता.
- कार्रवाइयां - अब टूलटिप में ज़्यादा इंटरैक्टिविटी जोड़ी जा सकती है. यह एक विस्तार से दी जाने वाली सुविधा है जो आपको टूलटिप के मेन्यू में JavaScript कॉलबैक जोड़ने की अनुमति देती है.
- ग्रिडलाइन अपने-आप चुनने की सुविधा - ग्रिडलाइन की संख्या अपने-आप चुनने के लिए, हमारे एल्गोरिदम का इस्तेमाल करें.
gridlines.count
विकल्प को-1
पर सेट करके, इसका इस्तेमाल किया जा सकता है. ऐसा करने से,hAxis
याvAxis
, दोनों का इस्तेमाल किया जा सकेगा. - ChartWrapper की परफ़ॉर्मेंस को बेहतर बनाया गया.
24 सितंबर, 2012
- HTML टूलटिप - डेटा पॉइंट, कैटगरी, और एनोटेशन के लिए, कस्टम एचटीएमएल टूलटिप कॉन्टेंट के लिए सहायता (सिर्फ़ कुछ कोर चार्ट के लिए)
- मां देखो, कोई iFrame नहीं! - IE 8 को छोड़कर, चार्ट अब डिफ़ॉल्ट रूप से iFrame में नहीं बनाए जाते. अगर आप रेट्रो जैसा महसूस कर रहे हैं, तो विकल्प
forceIFrame: true
सेट करके उसे वापस ला सकते हैं strictFirstColumnType
विकल्प हटाया गया. जैसा कि आपको याद होगा, पुराने सिस्टम के साथ काम करने की सुविधा के लिए, यह तरीका कुछ समय के लिए ही था. सही समाधानों के लिए, कृपया इस सहायता सेक्शन पर जाएं- GeoChart: नया विकल्प, टूलटिप.trigger, जो कोर चार्ट की तरह ही काम करता है
- GeoChart: बॉर्डर के बेहतर रंग
- ChartRangeFilter: अब पैन या ज़ूम करते समय कंट्रोल एरिया से बाहर निकला जा सकता है
- ChartRangeFilter: एक हैंडल को दूसरे हैंडल से ले जाने पर कभी-कभी होने वाले क्रैश की समस्या ठीक की गई
- तारीख जैसे डोमेन ऐक्सिस के साथ चार्ट बनाते समय, परफ़ॉर्मेंस में हुए अहम सुधार
18 जून, 2012
- कैंडलस्टिक चार्ट: कैंडलस्टिक के रंगों पर ज़्यादा कंट्रोल पाने की अनुमति दें (
candlestick
विकल्प ग्रुप देखें) - कॉम्बो चार्ट: कैंडलस्टिक और स्टेपपेड एरिया सीरीज़ के साथ काम करें (
series
/seriesType
विकल्प देखें) - कॉलमचार्ट/BarChart/Candleस्टिकचार्ट: डोमेन ऐक्सिस के साथ काम करता है (इससे जुड़ा डेटा फ़ॉर्मैट सेक्शन देखें)
- सभी कोरचार्ट चार्ट: लेजेंड अलाइनमेंट का इस्तेमाल करें (
legend.alignment
विकल्प देखें) - सभी कोरचार्ट ऐक्सिस चार्ट: माइनर ग्रिडलाइन के साथ काम करता है (
minorGridlines
विकल्प देखें)
2 मई, 2012
- कॉलम चार्ट/BarChart में बार की चौड़ाई और Candleस्टिकचार्ट में कैंडलस्टिक को कंट्रोल करने के लिए, कॉन्फ़िगरेशन का एक विकल्प जोड़ा गया
- कोरचार्ट पैकेज में चार्ट के लिए एक पंक्ति में clearChart() को दो बार कॉल करने पर क्रैश की समस्या ठीक की गई
- कोरचार्ट पैकेज में चार्ट के लिए clearChart() के बादDraw() कॉल करने पर ठीक से काम न करने वाली इंटरैक्टिविटी को ठीक किया गया
- जियोचार्ट: एस्टोनिया, फ़िनलैंड, लिथुआनिया, लातविया, सोमालिया, और दक्षिण सूडान के लिए नए प्रांत का मैप
- गेज: Firefox में enter() को दो बार कॉल करने पर क्रैश को ठीक किया गया है.
2 अप्रैल, 2012
- एनोटेशन:
- एनोटेशन चुनने के लिए, आसान विज़ुअल इफ़ेक्ट (टेक्स्ट को बोल्ड करें).
- एनोटेशन बंडल को बेहतर तरीके से हैंडल करना (उदाहरण के लिए, एक ही डेटा पॉइंट / डोमेन वैल्यू पर एक से ज़्यादा एनोटेशन).
- 'कैटगरी' के फ़ोकस टारगेट में, एनोटेशन के साथ इंटरैक्शन करने की अनुमति दें.
- ट्रीमैप चार्ट:
- ट्रीमैप में वेटेड औसत का इस्तेमाल करने के लिए, एक विकल्प जोड़ा गया.
22 फ़रवरी, 2012
- बबल चार्ट में ग्रेडिएंट कलर मोड जोड़ा गया.
- जियो चार्ट:
- मार्कर मोड में क्षेत्र इंटरैक्टिविटी अब डिफ़ॉल्ट रूप से अक्षम है.
पुराने व्यवहार को कैसे बनाए रखें?
enableRegionInteractivity
विकल्प को 'सही' पर सेट करें. - मार्कर अब डिफ़ॉल्ट रूप से ओपेक हैं.
पुराने व्यवहार को कैसे बनाए रखें?
markerOpacity
विकल्प को 0.5 पर सेट करें. - मार्कर का साइज़ अब डिफ़ॉल्ट रूप से 3 से 12 पिक्सल के बीच है.
पुराने व्यवहार को कैसे बनाए रखें?
sizeAxis
विकल्प को {minSize: 2, maxSize: 30} पर सेट करें. - जब उपयोगकर्ता अव्यवस्थित मार्कर (IE<=8 को छोड़कर) पर माउस घुमाता है, तो अब मैग्नीफ़ाइंग ग्लास खुल जाता है.
पुराने व्यवहार को कैसे बनाए रखें?
magnifyingGlass
विकल्प को {enable: false} पर सेट करें. - अब हम मैप को डिफ़ॉल्ट रूप से नहीं दिखाते, बल्कि मूल आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखते हैं.
पुराने व्यवहार को कैसे बनाए रखें?
keepAspectRatio
विकल्प को 'गलत' पर सेट करें.
- मार्कर मोड में क्षेत्र इंटरैक्टिविटी अब डिफ़ॉल्ट रूप से अक्षम है.
पुराने व्यवहार को कैसे बनाए रखें?
- एक नया कंट्रोल - ChartRangeFilter.
- एक्सपेरिमेंट के तौर पर उपलब्ध एक नया विकल्प
forceIFrame
, जिसका डिफ़ॉल्ट विकल्प सही है (मौजूदा व्यवहार के आधार पर), लेकिन 'गलत' पर सेट किया जा सकता है. गलत पर सेट होने पर, कोरचार्ट चार्ट, जियो चार्ट, ट्रीमैप, और गेज, चार्ट को iframe में रेंडर नहीं करेंगे (IE<=8 को छोड़कर सभी ब्राउज़र के लिए). इस पर अब भी प्रयोग जारी है और दस्तावेज़ उपलब्ध नहीं है. हम चाहते हैं कि आप इसे आज़माएं और हमें अपने सुझाव दें!
18 जनवरी, 2012
strictFirstColumnType
की डिफ़ॉल्ट सेटिंग को 'सही' पर सेट किया गया है. अगर इसकी वजह से आपके चार्ट में समस्याएं आ रही हैं, तो कृपया सहायता सेक्शन देखें.- नया चार्ट - बबल चार्ट जोड़ा गया.
- पसंद के मुताबिक बनाए जाने वाले नए पैनल के साथ, चार्ट एडिटर का नया डिज़ाइन.
- मुख्य गैलरी में सभी विज़ुअलाइज़ेशन में clearChart तरीका जोड़ा गया.
- टेबल: मेमोरी लीक होने की समस्या को ठीक किया गया.
- कैंडलस्टिकचार्ट: सभी ब्राउज़र की परफ़ॉर्मेंस में सुधार.
- Geoचार्ट: IE 8 में परफ़ॉर्मेंस में सुधार.
- चरण
7 दिसंबर, 2011
- ट्रांज़िशन ऐनिमेशन.
- स्कैटर, लाइन, एरिया, और अन्य चार्ट में, चार्ट एलिमेंट पर फ़ोकस करने और उन्हें चुनने के लिए नए विज़ुअल इफ़ेक्ट.
- कॉलम में भूमिका की नई सुविधा, एनोटेशन को चालू करने की सुविधा, गड़बड़ी बार, कस्टम टूल से जुड़ी सलाह, आउट-ऑफ़-स्कोप संकेत, संभावना लेवल, और मुख्य चार्ट के टाइप में ज़ोर देने की सुविधा.
- जियोचार्ट में मार्कर मोड.
- नया चार्ट: स्टेप्ड एरिया.
- ChartEditor के लिए नया यूज़र इंटरफ़ेस
- जियो चार्ट: अमेरिका के राज्यों के लिए नए मैप, विवादित इलाकों की बेहतर जानकारी.
- चार्ट का साइज़ बढ़ाने के लिए नया विकल्प:
{theme: 'maximized'}
.
30 अक्टूबर, 2011
- गड़बड़ियां ठीक की गईं और इन्फ़्रास्ट्रक्चर काम कर रहा है.
26 सितंबर, 2011
- कोरचार्ट और GeoChart में रेंडरिंग की क्षमता को बेहतर बनाना.
- स्थानीय भाषा में लिखने की सुविधा.
- Coreचार्ट: LineChart/AreaChart/ScatterChart में पॉइंट चुनने का विज़ुअल इफ़ेक्ट.
- Geoचार्ट/ट्रीमैप: IE8 में कलर स्केल ठीक किया गया.
17 अगस्त, 2011
- Geoचार्ट में रेंडरिंग की क्षमता को बेहतर बनाना.
- गेज विज़ुअलाइज़ेशन में iOS और IE8 के साथ काम करना.
- Coreचार्ट: माउस ओवर पर फ़ोकस करने के विज़ुअल इफ़ेक्ट को बेहतर बनाया गया.
13 जुलाई, 2011
कई नई प्रॉपर्टी, जिनमें ये शामिल हैं:
- वर्टिकल डेटा को ज़ूम करने/काटने की सुविधा के बारे में बताने के लिए,
viewWindow
pieChartTooltip
- यह बताने के लिए कि टूलटिप में कौनसी जानकारी होनी चाहिएseries
प्रॉपर्टी:visibleInLegend
,enableInteractivity
,areaOpacity
vAxis
/hAxis
objects.
पर कई नई ओवरराइड प्रॉपर्टीseries.targetAxisIndex
औरvAxes
/hAxes
प्रॉपर्टी का इस्तेमाल करके, Dual Y ऐक्सिस अब काम करते हैं- Geoचार्ट की परफ़ॉर्मेंस बेहतर हुई
9 मई, 2011
- GeoChart - New GeoChart (मौजूदा Flash GeoMap की जगह)
- कैंडलस्टिक - नया कैंडलस्टिक चार्ट
- ComboChart - एक ही ऐक्सिस पर बार, लाइन, और एरिया चार्ट के कॉम्बिनेशन चालू करता है.
- कोरचार्ट पैकेज में इंडिपेंडेंट सीरीज़ को पसंद के मुताबिक बनाने की सुविधा चालू करें (उदाहरण के लिए, कॉम्बोचार्ट में सीरीज़ के विकल्प देखें)
- ChartWrapper - चार्ट बनाने और उसे क्रम में लगाने के लिए, नई ChartWrapper क्लास.
- ChartEditor - नया ChartEditor, जिसे आपकी साइट में एम्बेड किया जा सकता है.
- TreeMap के रंग-रूप में बदलाव.
- नया controls पैकेज और ControlWrapper.
- फ़्यूज़न टेबल अब Google विज़ुअलाइज़ेशन का पालन करने वाले डेटा सोर्स हैं.
- https का इस्तेमाल करने के लिए इमेज चार्ट ले जाए गए.
21 मार्च, 2011
- ट्रीमैप - नया रोलअप इवेंट
- ImageCandlestick - पहली और आखिरी कैंडल के लिए पैडिंग (जगह) जोड़ी गई
- गॉज - डिफ़ॉल्ट कलर बदला गया और उपयोगकर्ताओं को उन्हें बदलने की अनुमति दी गई. मेमोरी लीक होने की कुछ समस्याएं ठीक की गईं
- बार, लाइन, एरिया, कॉलम, और स्कैटर चार्ट - ग्रिडलाइन के दिखने का तरीका अपडेट किया गया.
24 फ़रवरी, 2011
17 जनवरी, 2011
- बार, कॉलम, लाइन, और स्कैटर चार्ट के लिए:
gridlineColor
विकल्प जोड़ा गया. - अलग-अलग चार्ट: सही के निशान वाले टेक्स्ट को फ़ॉर्मैट करने के लिए, दो नए विकल्प जोड़े गए:
hAxis.format
(बार, स्कैटर चार्ट)vAxis.format
(लाइन, एरिया, कॉलम, स्कैटर चार्ट)
- लाइन चार्ट:
interpolateNulls
विकल्प जोड़ा गया.- अब पॉइंट डिफ़ॉल्ट रूप से तब तक नहीं दिखते, जब तक उन पर कर्सर घुमाया नहीं जाता.
- पाई चार्ट:
- स्लाइस या स्लाइस लेजेंड पर कर्सर घुमाने पर, अब स्लाइस पर ज़ोर दिया जाता है.
- पाई स्लाइस चुनने से, उनमें जोड़ने के बजाय पिछले चुने गए हिस्से को बदल दिया जाता है.
- कंपोज़िट स्लाइस का रंग बदलने के लिए, pieResidueSliceColor विकल्प जोड़ा गया है.
- ट्रीमैप:
- तीन कॉलम वाले डेटा मॉडल को रेंडर होने से रोकने वाली गड़बड़ी को ठीक किया गया
- तय क्रम में लगाने की सुविधा
- क्षेत्र, बार, कॉलम, लाइन, पाई, स्कैटर, ट्रीमैप, और गेज चार्ट में अब VML के बजाय IE9 पर SVG का इस्तेमाल किया जा रहा है.
- नया फ़ंक्शन,
google.visualiation.arrayToDataTable()
.
7 नवंबर, 2010
- एरिया, बार, कॉलम, लाइन, और स्कैटर चार्ट में इन प्रॉपर्टी को जोड़ा गया:
- चार्टएरिया का इस्तेमाल करके, चार्ट की सीमाओं के अंदर चार्ट एरिया का साइज़ और पोज़िशन तय की जा सकती है.
- चार्ट और ऐक्सिस के टाइटल की पोज़िशन तय करने के लिए, titlePosition और axisTitlesPosition.
- बैकग्राउंड कलर का इस्तेमाल करें. इसका इस्तेमाल, चार्ट एरिया के बैकग्राउंड और बॉर्डर का रंग बताने के लिए किया जाता है.
- वर्टिकल और हॉरिज़ॉन्टल ऐक्सिस पर टिक मार्क के लिए लेबल की पोज़िशन बताने के लिए, vAxis/hAxis.textPosition.
- पाई चार्ट में ये सुविधाएं जोड़ी गईं:
- चार्टएरिया का इस्तेमाल करके, चार्ट की सीमाओं के अंदर चार्ट एरिया का साइज़ और पोज़िशन तय की जा सकती है.
- बैकग्राउंड कलर का इस्तेमाल करें. इसका इस्तेमाल, चार्ट एरिया के बैकग्राउंड और बॉर्डर का रंग बताने के लिए किया जाता है.
- pieResiDueSliceLabel का इस्तेमाल करें, ताकि उस स्लाइस के लिए लेबल तय किया जा सके जो तय किए गए थ्रेशोल्ड मान से कम सभी स्लाइस की इकट्ठा की गई वैल्यू दिखाता है.
11 अगस्त, 2010
- मुख्य चार्ट का पैकेज अपडेट किया गया:
- लेजेंड की ऊपरी और निचली पोज़िशनिंग चालू की गई.
- चार्ट के टेक्स्ट ओवरलोड होने पर, लेबल लेआउट की सुविधा को बेहतर बनाया गया है. ज़रूरत पड़ने पर, वैकल्पिक लेबल और स्लैन्टेड टेक्स्ट पर अपने-आप स्विच किया जा सकता है.
- 3D दिखाने और स्लाइस और टूलटिप पर टेक्स्ट को फ़ॉर्मैट करने के लिए, पाई चार्ट को बेहतर बनाया गया है.
- सभी चार्ट में गड़बड़ी की सूचनाओं को बेहतर तरीके से हैंडल करना.
- कई गड़बड़ियों को ठीक किया गया है. इसमें चार्ट को फिर से बनाते समय होने वाली मेमोरी लीक को ठीक करना भी शामिल है.
- जियोमैप में दो अक्षरों वाले कोड वाली गड़बड़ी को ठीक कर दिया गया है, जहां दो अक्षरों वाले कोड को गलत क्षेत्र का कोड माना गया था.
16 जून, 2010
- ट्रीमैप में ऑनमाउसओवर/ऑनमाउसआउट इवेंट जोड़े गए
- जेनरिक इमेज चार्ट, रडार टाइप:
- अब r और rs, दोनों तरह के चार्ट टाइप काम करते हैं
- ShowValueLabels अब डिफ़ॉल्ट रूप से सही है
- एरिया, बार, कॉलम, लाइन, पाई, और स्कैटर चार्ट:
- कुछ लेआउट और ऑर्डरिंग गड़बड़ियों को ठीक किया गया.
- खराब डेटा वैल्यू से जुड़ी गड़बड़ियों को बेहतर तरीके से मैनेज करना.
- कुछ और छोटी गड़बड़ियां ठीक की गईं.
- जियोमैप - अब अंतरराष्ट्रीय टूल से जुड़ी सलाह वाली स्ट्रिंग का इस्तेमाल किया जा सकता है.
18 मई, 2010
- नए मुख्य चार्ट (नीचे देखें) - कई सामान्य चार्ट टाइप को फिर से डिज़ाइन किया गया है और उन्हें
corechart
नाम के एक ही पैकेज में जोड़ दिया गया है. अब हम पुराने वर्शन में न तो गड़बड़ियां ठीक करेंगे और न ही नई सुविधाएं जोड़ेंगे. इसके बजाय, हम उपयोगकर्ताओं को नए चार्ट पर माइग्रेट करने के लिए बढ़ावा देंगे. - इमेज चार्ट अब इंटरैक्टिविटी की सुविधा देते हैं
- नया ट्री मैप विज़ुअलाइज़ेशन
- अब Mac पर टेबल विज़ुअलाइज़ेशन के लिए एक से ज़्यादा आइटम चुनने की सुविधा काम करती है.
- मैप अब इलाके का टाइप दिखाता है.
मुख्य चार्ट के बारे में ज़्यादा जानकारी
हमने कई सामान्य तरह के चार्ट के नए वर्शन बनाए हैं. इनमें एरिया, बार, कॉलम, लाइन, पाई, और स्कैटर चार्ट शामिल हैं. नए वर्शन एक सामान्य पैकेज में हैं, जिसे कोरचार्ट कहते हैं. पुराने वर्शन अपने पिछले पैकेज में मौजूद रहेंगे. हालांकि, हमारा सुझाव है कि आप इन नए वर्शन का इस्तेमाल करें.
नए चार्ट पर माइग्रेट करने का तरीका:
- अपने पैकेज का नाम बदलें
पुराने पैकेज की जगह नयाcorechart
पैकेज लोड करें. इस नए पैकेज में, इलाके के नए वर्शन, बार, कॉलम, लाइन, पाई, और स्कैटर विज़ुअलाइज़ेशन के लिए कोड शामिल हैं. इन्हें पहले अलग-अलग पैकेज की मदद से लोड किया जाता था.google.charts.load("current", {packages:["corechart"]});
- चार्ट के विकल्पों में बदलाव करना
हालांकि, कई विकल्प पहले जैसे ही हैं, लेकिन कुछ विकल्पों का नाम बदल दिया गया है या वे अभी काम नहीं कर रहे हैं.
नाम बदले गए विकल्प:- reverseAxis - अब इसका नाम
reverseCategories
है. - lineSize - अब इसे
lineWidth
कहा जाता है. - smoothLine - अब इसे
curveType
कहा जाता है. इसके बजाय, वैल्यू के तौर पर 'फ़ंक्शन' को उपयोगकर्ता को बताना चाहिए. - titleX/titleY - इन विकल्पों को अब
title
कहा जाता है और ये नएhAxis
याvAxis
ऑब्जेक्ट का हिस्सा हैं. - logScale/logScaleX - इन विकल्पों को अब
logScale
कहा जाता है. ये नएhAxis
याvAxis
ऑब्जेक्ट का हिस्सा हैं. - कम से कम/ज़्यादा से ज़्यादा - इन विकल्पों को अब
minValue
/maxValue
कहा जाता है और ये नएhAxis
याvAxis
ऑब्जेक्ट का हिस्सा हैं.
काम न करने वाले विकल्प:- लेजेंड की जगह - फ़िलहाल, हम सिर्फ़ सही लेजेंड पोज़िशन पर काम करते हैं (या लेजेंड नहीं दिखा सकते).
- 3D - इस समय पाई चार्ट का 3D वर्शन काम नहीं करता.
- टूलटिप - मौजूदा वर्शन में, टूलटिप माउस के कर्सर घुमाने पर अपने-आप खुल जाती हैं. एपीआई का इस्तेमाल करके, उन्हें खोला या बंद नहीं किया जा सकता.
- reverseAxis - अब इसका नाम
22 अप्रैल, 2010
ज़्यादातर आंतरिक बदलाव.
5 फ़रवरी, 2010
- मैप और जियोमैप अब
मैप
एपीआई V3 को डाइनैमिक तरीके से लोड करते हैं. अगर आपने Maps API V2 स्क्रिप्ट को फ़िलहाल लोड किया है, तो आपको इसे हटा देना चाहिए.
ध्यान दें: Maps API V2 को gviz Maps/जियोमैप चार्ट के साथ इस्तेमाल नहीं किया जा सकता. - मैप चार्ट
- सही तैयार इवेंट दिखाता है.
- टूलटिप कॉलम किसी भी तरह का हो सकता है (न कि सिर्फ़ पहले की स्ट्रिंग).
- इमेज चार्ट - अब आपको दो नए बैकग्राउंडकलर और valueLabelsInterval सुविधा मिलती है.
- टेबल चार्ट - पेजिंग बटन अब उपयोगकर्ता की ऊंचाई को सही तरीके से ध्यान में रखते हैं.
10 नवंबर, 2009
- टाइमलाइन के बारे में जानकारी - चार्ट में शून्य वैल्यू अब सटीक तरीके से दिखती है.
- एरिया, बार, कॉलम, लाइन, पाई, और स्कैटर चार्ट - Internet Explorer 8 इवेंट और टूलटिप अब सही तरीके से हैंडल किए जाते हैं.
- टेबल चार्ट - कस्टम "आगे बढ़ें" बटन का टेक्स्ट अब ठीक से दिख रहा है.
- मोशन चार्ट - अब ऐनिमेशन वाले लाइन चार्ट काम करते हैं. अब ये स्थान-भाषा इस्तेमाल किए जा सकते हैं: "ru", "tr", "cs", और "hu".
- जियोमैप - अब महानगरीय क्षेत्र कोड का इस्तेमाल किया जा सकता है.
- इमेज पाई चार्ट - अब लेजेंड और लेबल सेट करने के विकल्पों का इस्तेमाल किया जा सकता है.
29 सितंबर, 2009
- DataTable -
toJSON()
वाला नया तरीका जो JSON स्ट्रिंग दिखाता है, जिसका इस्तेमालDataTable
कंस्ट्रक्टर में किया जा सकता है. - वायर प्रोटोकॉल - JSON रिस्पॉन्स फ़ॉर्मैट, अब सही JSON-मान्य तारीख स्ट्रिंग के साथ काम करता है.
- imageचार्ट -
getImageUrl()
का नया तरीका इस्तेमाल करने पर, चार्ट एपीआई में इस्तेमाल किया गया इमेज का यूआरएल दिखता है. - एनोटेट की गई टाइमलाइन:
- गड़बड़ी ठीक की गई - लेजेंड अब कॉमा को सही तरीके से सपोर्ट करता है
- अब आपके पास शुरू या खत्म होने की तारीख के तौर पर
setVisibleChartRange()
में शुरू या खत्म होने की तारीख तय करने का विकल्प नहीं है.
- एरिया चार्ट, बार चार्ट, कॉलम चार्ट - गड़बड़ी ठीक की गई: लेजेंड अब इन चार्ट के स्टैक किए गए वर्शन में सीरीज़ के क्रम में दिखाए जाते हैं
- स्कैटर चार्ट - गड़बड़ी ठीक की गई: शून्य वैल्यू की वजह से डेटा टेबल में पंक्तियों के इंडेक्स की गिनती बंद हो गई.
- एरिया, बार, कॉलम, लाइन, पाई, स्कैटर चार्ट:
- दोनों पैरामीटर, शून्य या
खाली अरे के बिना
setSelection()
को कॉल करने से, चुने गए सभी आइटम से चुने हुए का निशान हट जाएगा. - जोड़े गए नए विकल्प: टूलटिप फ़ॉन्ट साइज़, चौड़ाई, और ऊंचाई की सेटिंग चालू करने के लिए, tooltipWidth, tooltipHeight, और tooltipFontSize काे क्रम से हटाया गया है.
- ऐक्सिस (ऐक्सिस) को लॉगारिद्मिक स्केल में बदलने के नए विकल्प: logScale, logScaleX
- दोनों पैरामीटर, शून्य या
खाली अरे के बिना
- बार फ़ॉर्मैटर - अगर मौजूद हो, तो अब यह असल डेटा वैल्यू के बजाय फ़ॉर्मैट की गई वैल्यू दिखाता है.
- ग्रुप करने और शामिल होने की सुविधा अब
DataTable
पर चालू है. प्रोडक्शन रिलीज़ के बारे में जानकारी. - आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए कॉलम की सुविधा
अब
DataView
को चालू कर दी गई है. प्रोडक्शन रिलीज़ के बारे में जानकारी. DataView
-getProperties()
का नया तरीका जोड़ा गया.- पाई चार्ट - Internet Explorer में कुछ छोटे स्लाइस बनाने से जुड़ी गड़बड़ी को ठीक किया गया.
- संगठन चार्ट - संगठन चार्ट के लुक को बेहतर बनाया गया.
20 जुलाई, 2009
- ऐरो फ़ॉर्मैटर - छोटी-मोटी गड़बड़ी ठीक की गई: ऐरो फ़ॉर्मैट का इस्तेमाल करने पर, उस सेल का बॉर्डर जोड़ा जाता है जो मौजूद नहीं है
- मोशन चार्ट - स्टेटचेंज इवेंट जोड़ें
- DataTable - गड़बड़ी ठीक की गई: getDistinctValues() को खाली डेटा टेबल (अपवाद देने के लिए इस्तेमाल किया जाता है) पर
- एनोटेट किया गया टाइमलाइन चार्ट
- जानकारी की सूची का नया वर्शन
- लेबल में डबल एस्केपिंग को ठीक किया गया (उदाहरण के लिए, जब यूरो सिंबल नंबर फ़ॉर्मैट में था)
- गड़बड़ी ठीक की गई: रेंज में छोटे-छोटे बदलाव होने पर, रेंज में बदलाव होने का इवेंट ट्रिगर हो जाएगा
- ऐरो से ज़ूम करने पर, अब रेंज में बदलाव वाला इवेंट ट्रिगर होता है
- भरने का रंग और लाइन का रंग एक ही है
- इस विकल्प को चुनने पर, एनोटेशन कॉलम को इस्तेमाल करने की अनुमति मिलती है. ऐसा तब भी होता है, जब DisplayDescription का विकल्प 'गलत' पर सेट हो, लेकिन कॉलम को अनदेखा किया जाता है
- गड़बड़ी ठीक की गई: दिखाई देने वाली रेंज चुनते समय गलत टाइमज़ोन
- किसी बड़े किए गए चार्ट पर क्लिक करते समय माउस को हाथ में न बदलें
- निकटतम बिंदु को हाइलाइट करने के लिए, अंतिम को हाइलाइट करने के लिए नया विकल्प (अब डिफ़ॉल्ट)
- सबसे ऊपर दाएं कोने में, बार तारीख सेपरेटर को छिपाने का नया विकल्प
- टॉप लेजेंड में बिंदुओं को छिपाने का नया विकल्प
- टॉप लेजेंड में वैल्यू छिपाने का नया विकल्प
- इमेज चार्ट
- गड़बड़ी ठीक की गई: कुछ पैरामीटर हटाए जा रहे थे
- छिपे हुए कॉलम के लिए सहायता
- संगठन चार्ट - गड़बड़ी ठीक की गई: 'स्टाइल' और 'चुनी गई स्टाइल' को सही तरीके से हैंडल करें.
- इंटरैक्टिव चार्ट (सभी) - सीरीज़ के बीच में शून्य वैल्यू होने पर, चुनी गई गड़बड़ी को ठीक किया गया
- ToolBar - htmlcode कॉम्पोनेंट में टूलबार विज़ुअलाइज़ेशन में "स्टाइल" विकल्प जोड़ा गया
- पैटर्न फ़ॉर्मैट - नतीजे को, दिए गए कॉलम में सेल की कस्टम प्रॉपर्टी में आउटपुट करने के लिए एक विकल्प जोड़ा गया
- टेबल विज़ुअलाइज़ेशन - यूनिकोड वर्णों के बजाय डिफ़ॉल्ट रूप से इमेज का इस्तेमाल करने के लिए, पेजिंग सिंबल बदले गए. साथ ही, सुलभता के लिए पिछले/अगला पेजिंग कीबोर्ड शॉर्टकट तय करने के लिए एक पैरामीटर जोड़ा गया.
26 मई, 2009
- डेटा सोर्स को पूरी तरह लागू करना. इसमें, ओपन-सोर्स Java लाइब्रेरी में विज़ुअलाइज़ेशन क्वेरी लैंग्वेज के साथ पूरी तरह से काम करना भी शामिल है.
- Google विज़ुअलाइज़ेशन एपीआई वायर प्रोटोकॉल का एक नया वर्शन (0.6) जिसमें ये सुविधाएं शामिल हैं:
- बेहतर सुरक्षा के साथ क्वेरी के अन्य विकल्प.
- अब कस्टम प्रॉपर्टी, DataTables में सेल, पंक्ति, कॉलम, और टेबल लेवल पर काम करती हैं.
- आउटपुट से जुड़ी नई सुविधाएं:
- नए आउटपुट फ़ॉर्मैट के लिए सहायता (टैब से अलग की गई वैल्यू).
- CSV या TSV फ़ाइलों के लिए, कस्टम आउटपुट फ़ाइल के नाम का अनुरोध करने की सुविधा (
outFileName
पैरामीटर देखें).
- Google विज़ुअलाइज़ेशन एपीआई क्वेरी की भाषा का नया वर्शन (0.7) जिसमें ये सुविधाएं हैं:
- आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए कॉलम के लिए सहायता.
- अदिश फ़ंक्शन के लिए समर्थन.
- एक नया जेनरिक इमेज चार्ट विज़ुअलाइज़ेशन, जिसमें Google Chart API की सुविधा शामिल है:
- Chart API से मिले सभी चार्ट दिखाता है
- यूआरएल का इस्तेमाल करके सीधे Chart API का इस्तेमाल करते समय, 2K डेटा सीमा से सीमित नहीं.
- पहले से बेहतर google.visualization.ColorFormat अब बूलियन को छोड़कर, सभी डेटा टाइप के साथ काम करता है.
- इमेज पाई चार्ट, इमेज स्कैटर चार्ट, और इमेज लाइन चार्ट में लेजेंड को कुछ समय के लिए बंद कर दिया गया है. (इमेज स्कैटर और इमेज लाइन चार्ट, सामान्य इमेज चार्ट का इस्तेमाल करके बनाए जाते हैं. इसके लिए, 'cht' को 's' (स्कैटर चार्ट) या 'lxy' (लाइन चार्ट) विकल्प पर सेट किया जाता है.
- संगठन की जानकारी देने वाला चार्ट
- माउसओवर और माउसआउट इवेंट जोड़े गए
- पसंद के मुताबिक स्टाइल प्रॉपर्टी के लिए सहायता जोड़ी गई
- जियोमैप - Google Maps
<script>
के मार्कर की मदद से अक्षांश/देशांतर फ़ॉर्मैट का इस्तेमाल करने पर, अब इसे शामिल करने की ज़रूरत नहीं है. - डेटा भेजने के अलग-अलग तरीकों के साथ काम करने के लिए, google.visualization.Query में नए विकल्प जोड़े गए हैं.
- एरिया, बार, कॉलम, लाइन, पाई, और स्कैटर चार्ट में नए विकल्पों का इस्तेमाल किया जा सकता है: titleFontSize, LegendFontSize, और AxisFontSize.
- इमेज पाई चार्ट की गड़बड़ी को ठीक किया गया. पहले, अगर आपने विकल्प के लिए कई रंगों को पास किया है, तो यह सिर्फ़ पहले रंग के आधार पर एक ग्रेडिएंट बनाता है. इसमें बाकी सभी रंगों को अनदेखा किया जाता है. नव यह दस्तावेज़ में दिए गए सभी रंगों का इस्तेमाल करता है.
- गड़बड़ी को लेबल करने वाली एनोटेट की गई टाइमलाइन को ठीक किया गया. पहले, लेबल को लेजेंड में किसी भी % मार्कर तक छोटा किया जाता था; % वर्णों की अनुमति देने के लिए, इस गड़बड़ी को ठीक किया गया है.
6 अप्रैल, 2009
- नया टूलबार हेल्पर एलिमेंट इसकी मदद से, अपने डेटा को अलग-अलग फ़ॉर्मैट में एक्सपोर्ट किया जा सकता है. इसके अलावा, विज़ुअलाइज़ेशन को किसी दूसरे पेज में एम्बेड भी किया जा सकता है.
- इंटरैक्टिव चार्ट (एरिया, बार, कॉलम, लाइन, पाई,
और scatter चार्ट)
onmouseover
औरonmouseout
इवेंट जोड़े गए.- कैटगरी लेबल छिपाने के लिए,
showCategories
विकल्प जोड़ा गया. (पाई चार्ट पर लागू नहीं होता). - ऐक्सिस स्केल गड़बड़ी को ठीक किया गया: अगर कम से कम वैल्यू शून्य से बस ऊपर थी और सबसे बड़ी वैल्यू बड़ी थी, तो चार्ट लेजेंड को शून्य से नीचे तक बड़ा किया गया था.
- टेबल विज़ुअलाइज़ेशन
- टेबल को पसंद के मुताबिक बनाना
- उपयोगकर्ता को
headerRow, tableRow, oddTableRow, selectedTableRow, hoverTableRow, headerCell, tableCell, rowNumberCell.
के लिए css क्लास नाम देने की अनुमति दें
- उपयोगकर्ता को
- सेल प्रॉपर्टी 'className' में गड़बड़ी ठीक की गई.
ready
इवेंट जोड़ा गया.- टेबल के लिए, मूल रूप से दाईं से बाईं ओर लिखी गई भाषा की सुविधा.
sort
इवेंट औरgetSortInfo
तरीके से, इंडेक्स का ऐसा कलेक्शन दिखाता है जो मौजूदा क्रम की मैपिंग है.
- टेबल को पसंद के मुताबिक बनाना
- मैप
zoomLevel
विकल्प जोड़ा गया.
- मोशन चार्ट
ready
इवेंट जोड़ा गया.getState
तरीके को चालू करने के लिए, गड़बड़ी ठीक की गई.
- संगठन चार्ट
- टूलटिप के लिए कॉलम जोड़ा गया, जिसे तीसरे वैकल्पिक कॉलम के तौर पर लागू किया गया है. अगर यह वैल्यू सेट की जाती है, तो तीसरे कॉलम में मौजूद वैल्यू, टूल-टिप के तौर पर दिखेगी. यह वैल्यू, नोड के ऊपर कर्सर घुमाने पर दिखेगी.
- फ़ॉर्मैटर
- बार फ़ॉर्मैटर के आस-पास, खाली सफ़ेद जगह वाला मार्जिन जोड़ा गया.
- बार फ़ॉर्मैटर की शून्य वैल्यू पर काली लाइन दिखाने का विकल्प जोड़ा गया.
- एनोटेट किया गया टाइम लाइन चार्ट
- रेंज चुनने के विकल्प को छिपाने का नया विकल्प.
- कॉलम में नंबर फ़ॉर्मैट करने वाले ऐप्लिकेशन जोड़े गए
- चार्ट के सबसे ऊपर दाईं ओर मौजूद तारीख में, तारीख फ़ॉर्मैट करने वाला टूल जोड़ा गया.
- DataView
- पंक्तियों के बजाय, सिर्फ़ कॉलम में बदलाव करने के लिए इस्तेमाल किए जाने पर DataView का बेहतर परफ़ॉर्मेंस.
- गड़बड़ी ठीक की गई: सिर्फ़ कॉलम में बदलाव करने के लिए DataView का इस्तेमाल करते समय और व्यू बनाने के बाद ही, टेबल में पंक्तियां जोड़ते समय, इन पंक्तियों को व्यू से ऐक्सेस नहीं किया जा सकता था.
- DataTable
- वैल्यू की रेंज के हिसाब से कॉलम को फ़िल्टर करें.
getFilteredRows
के लिए पास किया गया हर फ़िल्टर,minValue
औरmaxValue
की प्रॉपर्टी वाला एक रेंज फ़िल्टर हो सकता है
- वैल्यू की रेंज के हिसाब से कॉलम को फ़िल्टर करें.
23 फ़रवरी, 2009
नई सुविधाएं
इस एपीआई की सबसे दिलचस्प नई सुविधाओं की खास जानकारी यहां दी गई है.
- मोशन चार्ट में अहम बदलाव किए गए हैं. इनमें ज़ूम, बार, और स्थिति को सेव और पहले जैसा करने का विकल्प शामिल है.
-
इंटरैक्टिव पाई चार्ट में नए विकल्प जोड़े गए:
pieJoinAngle
औरpieMinimalAngle
'अन्य' स्लाइस के व्यवहार को कंट्रोल करने के लिए. - ऐक्सिस पर आधारित इंटरैक्टिव चार्ट (लाइन चार्ट, बार चार्ट, एरिया चार्ट वगैरह) के
min
औरmax
y वैल्यू पर कंट्रोल जोड़ा गया. - सभी इंटरैक्टिव चार्ट के लिए 'तैयार' इवेंट समर्थन जोड़ा गया.
-
संगठन चार्ट (
allowCollapse
) के लिए, छोटा करने का विकल्प जोड़ा गया. - नया तारीख फ़ॉर्मैटर जोड़ा गया.
- सभी विज़ुअलाइज़ेशन के लिए फ़ॉर्मैट उपलब्ध कराए गए हैं, न कि सिर्फ़ टेबल के लिए.
- एनोटेट किए गए टाइम लाइन चार्ट पर, प्रोग्राम के हिसाब से किसी डेटा सीरीज़ को छिपाने और दिखाने के लिए तरीके जोड़े गए.
गड़बड़ियां ठीक की गईं
कोई बड़ी गड़बड़ी ठीक नहीं की गई.
आम गड़बड़ियां
- एनोट किए गए टाइम लाइन चार्ट के सबसे ऊपर दाएं कोने में दी गई तारीखें, कुछ स्थान-भाषाओं में खराब हैं (es, po).
- लाइन चार्ट में किसी लाइन के लेजेंड पर क्लिक करने के बाद, लाइन की चौड़ाई को वापस डिफ़ॉल्ट वैल्यू पर सेट कर दिया जाता है, भले ही कोई दूसरी वैल्यू दी गई हो.
- मोशन चार्ट में, बबल का डिफ़ॉल्ट साइज़ अलग है.
- बार चार्ट में, फ़ॉन्ट का साइज़ बहुत बड़ा हो सकता है. हमें ज़्यादा से ज़्यादा फ़ॉन्ट साइज़ को सीमित करना चाहिए.
20 जनवरी, 2009
नई सुविधाएं
इस एपीआई की सबसे दिलचस्प नई सुविधाओं की खास जानकारी यहां दी गई है. पूरी सूची के लिए, नीचे पूरी जानकारी देखें.
- नया सामान्य
ready
इवेंट, जो तब ट्रिगर होता है, जब कोई खास विज़ुअलाइज़ेशन, कॉल किए जाने के तरीकों के लिए तैयार होता है. - एनोट किए गए टाइम
लाइन चार्ट के लिए नए विकल्प:
- लाइनों के नीचे के हिस्से की ट्रांसपेरेंसी को कंट्रोल करने के लिए,
fill
कॉन्फ़िगरेशन विकल्प. - लाइनों की मोटाई कंट्रोल करने के लिए,
thickness
कॉन्फ़िगरेशन का विकल्प. - Y-ऐक्सिस में दिखने वाली सबसे बड़ी वैल्यू
को कंट्रोल करने के लिए, कॉन्फ़िगरेशन का
max
विकल्प. - अगर
date
टाइप का इस्तेमाल किया गया है, तो x-ऐक्सिस के रिज़ॉल्यूशन को दिनों तक सीमित करें. ready
इवेंट तब ट्रिगर होता है, जब चार्ट, कॉल किए जाने के तरीकों के लिए तैयार होता है.- जब उपयोगकर्ता फ़्लैग पर क्लिक करता है, तो
select
इवेंट ट्रिगर होता है.
- लाइनों के नीचे के हिस्से की ट्रांसपेरेंसी को कंट्रोल करने के लिए,
- संगठन के चार्ट और इंटेंसिटी मैप के लिए, नया
ready
इवेंट लागू किया गया. इवेंट तब ट्रिगर होता है, जब चार्ट, कॉल किए जाने के तरीकों के लिए तैयार होते हैं. DataTable
औरDataView
पर, सेट करने और पंक्ति की प्रॉपर्टी पाने के लिए फ़ंक्शन जोड़े गए.DataTable
औरDataView
पर, सेट करने और टेबल की प्रॉपर्टी पाने के लिए फ़ंक्शन जोड़े गए.
गड़बड़ियां ठीक की गईं
- गैज विज़ुअलाइज़ेशन का setInterval() तरीका ठीक कर दिया गया है और अब यह Internet Explorer के साथ भी ठीक से काम कर रहा है.
- एनोट किए गए टाइम लाइन चार्ट में, एक दिन से कम समय तक ज़ूम इन नहीं किया जा सका. यह समस्या ठीक कर दी गई थी.
- बार चार्ट लेबल उलटे क्रम में बनाए गए थे.
- इंटरैक्टिव चार्ट में सेल को हटाने से, अब टूलटिप बंद हो जाते हैं.
- इंटरैक्टिव विज़ुअलाइज़ेशन के कुछ गैजेट में रीफ़्रेश करने की सुविधा काम नहीं कर रही थी.
आम गड़बड़ियां
- एनोट किए गए टाइम लाइन चार्ट के सबसे ऊपर दाएं कोने में दी गई तारीखें, कुछ स्थान-भाषाओं में खराब हैं (es, po).
- लाइन चार्ट में किसी लाइन के लेजेंड पर क्लिक करने के बाद, लाइन की चौड़ाई को वापस डिफ़ॉल्ट वैल्यू पर सेट कर दिया जाता है, भले ही कोई दूसरी वैल्यू दी गई हो.
पूरी जानकारी
नई सुविधाओं के अलावा, हमने इस रिलीज़ में ये बदलाव किए हैं:
- मोशन चार्ट (खास तौर पर IE पर) में, इंतज़ार के समय से जुड़ी समस्याओं में सुधार किया गया है.
- टेबल
- सिर्फ़ एक पेज होने पर, पेजिंग बटन नहीं होते.
- क्रम से लगाए जा सकने वाले हेडर की चौड़ाई को तय करें.
- लुक और स्टाइल में छोटे-मोटे सुधार किए गए हैं.
9 दिसंबर, 2008
नई सुविधाएं
इस एपीआई की सबसे दिलचस्प नई सुविधाओं की खास जानकारी यहां दी गई है. पूरी सूची के लिए, नीचे पूरी जानकारी देखें.
- Google Web Toolkit में अब विज़ुअलाइज़ेशन बनाने और उनमें बदलाव करने के लिए एक लाइब्रेरी है.
- टेबल विज़ुअलाइज़ेशन के लिए नए विकल्प.
- मोशन चार्ट अब एक से ज़्यादा चार्ट, ज़्यादा स्थान-भाषाओं, और स्पीड स्लाइडर के साथ काम करते हैं.
- एनोटेट की गई टाइमलाइन अब 10 भाषाओं का समर्थन करती है.
- नया जियोमैप विज़ुअलाइज़ेशन.
गड़बड़ियां ठीक की गईं
- स्प्रेडशीट की पुष्टि करने से जुड़ी गड़बड़ियां ठीक कर दी गई हैं और गड़बड़ी के मैसेज बेहतर तरीके से दिखाए जा रहे हैं.
आम गड़बड़ियां
- गेज विज़ुअलाइज़ेशन का setInterval() तरीका, Internet Explorer के साथ काम नहीं करता.
पूरी जानकारी
नई सुविधाओं के अलावा, हमने इस रिलीज़ में ये बदलाव किए हैं:
- नई Google वेब टूलकिट (GWT) लाइब्रेरी, जिसमें ये काम किए जा सकते हैं:
- GWT कोड से Google विज़ुअलाइज़ेशन का इस्तेमाल करके,
- अपने विज़ुअलाइज़ेशन को GWT रैपर में रैप करना और
- GWT का इस्तेमाल करके विज़ुअलाइज़ेशन.
- टेबल
- नई प्रॉपर्टी: firstRowNumber, startPage, चौड़ाई, ऊंचाई, altntingRowStyle, ScrollleftStartPosition.
- मोशन चार्ट
- अब एक पेज पर एक से ज़्यादा टेबल विज़ुअलाइज़ेशन होस्ट किए जा सकते हैं.
- अब 20 स्थान-भाषाएं काम करती हैं.
- एनोटेट की गई टाइमलाइन:
- अब 20 स्थान-भाषाएं काम करती हैं.
3 नवंबर, 2008
नई सुविधाएं
इस एपीआई की सबसे दिलचस्प नई सुविधाओं की खास जानकारी यहां दी गई है. पूरी सूची के लिए, नीचे पूरी जानकारी देखें.
- GViz डेटा सोर्स प्रोटोकॉल के वर्शन 0.5 का फ़ॉर्मैट रिलीज़ किया गया. अब आप विज़ुअलाइज़ेशन में अपना खुद का डेटा सोर्स दिखा सकते हैं!
- दस्तावेज़ का बड़ा बदलाव. उम्मीद है कि आपको यह पसंद आएगा.
- ओपन सोर्स Python लाइब्रेरी रिलीज़ की गई, जो डेटा सोर्स उपलब्ध कराने वाली कंपनियों को किसी सही ऑब्जेक्ट में डेटा रैप करने में मदद करती है, ताकि वह डेटा के अनुरोधों का जवाब दे सके.
आम गड़बड़ियां
- गेज विज़ुअलाइज़ेशन का setInterval() तरीका, Internet Explorer के साथ काम नहीं करता.
पूरी जानकारी
नई सुविधाओं के अलावा, हमने इस रिलीज़ में ये बदलाव किए हैं:
- Google के एरिया, बार, कॉलम, लाइन, पाई, और टेबल चार्ट में नए get/setSelection() इवेंट जोड़े गए.