Teechart
ટીચાર્ટ એ પ્રોગ્રામરો માટે ચાર્ટિંગ લાઇબ્રેરી છે, જે ગિરોના, કેટાલોનીયા, સ્પેનના સ્ટીમા સોફ્ટવેર દ્વારા વિકસાવવામાં અને સંચાલિત છે. તે વ્યાવસાયિક અને બિન-વ્યાવસાયિક સોફ્ટવેર તરીકે ઉપલબ્ધ છે. 1997 થી મોટાભાગના ડેલ્ફી અને સી + + બિલ્ડર ઉત્પાદનોમાં ટીચાર્ટનો સમાવેશ કરવામાં આવ્યો છે, અને ટીચાર્ટ સ્ટાન્ડર્ડ હાલમાં એમ્બરકાડેરો આરએડી સ્ટુડિયો 11 એલેક્ઝાન્ડ્રિયાનો ભાગ છે. ટીચાર્ટ પ્રો વર્ઝન એ એક વ્યાવસાયિક ઉત્પાદન છે જે તેના તમામ ફોર્મેટ માટે શેરવેર રિલીઝ ઓફર કરે છે,. નેટ માટે ટીચાર્ટ લાઇટ એ માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો. નેટ સમુદાય માટે મફત ચાર્ટિંગ ઘટક છે અને પી. એચ. પી. માટે ટીચાર્ટ એ પી. એચ. પી. વાતાવરણ માટે ઓપન સોર્સ લાઇબ્રેરી છે. ટીચાર્ટ ચાર્ટિંગ લાઈબ્રેરી માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો. નેટ, જાવા અને પીએચપી માટે ડેલ્ફી વીસીએલ/એફએમએક્સ, એક્ટિવએક્સ, સી #માટે આવૃત્તિઓમાં ચાર્ટ, નકશા અને માપ પ્રદાન કરે છે. એક્ટિવએક્સ આવૃત્તિ સિવાય તમામ આવૃત્તિઓ માટે સંપૂર્ણ સ્રોત કોડ હંમેશા ઉપલબ્ધ રહ્યો છે. ટીચાર્ટના વપરાશકર્તા ઈન્ટરફેસનો 38 ભાષાઓમાં અનુવાદ કરવામાં આવ્યો છે. ટીચાર્ટનું પ્રથમ સંસ્કરણ 1995માં સ્ટીમાના સહ-સ્થાપક ડેવિડ બર્નેડા દ્વારા બોરલેન્ડ ડેલ્ફી વિઝ્યુઅલ કમ્પોનન્ટ લાઇબ્રેરી પ્રોગ્રામિંગ વાતાવરણનો ઉપયોગ કરીને લખવામાં આવ્યું હતું અને ટીચાર્ટને પ્રથમ વખત શેરવેર સંસ્કરણ તરીકે રજૂ કરવામાં આવ્યું હતું અને તે જ વર્ષે કોમ્પ્યુઝર્વ દ્વારા ઉપલબ્ધ કરાવવામાં આવ્યું હતું. તે ડેલ્ફી વી. સી. એલ. ના પ્રથમ સંસ્કરણમાં ટીચાર્ટ સંસ્કરણ 1 નામની 16-બીટ ચાર્ટિંગ લાઇબ્રેરી તરીકે લખવામાં આવી હતી. ટીચાર્ટનું આગામી સંસ્કરણ 32-બીટ લાઇબ્રેરી તરીકે રજૂ કરવામાં આવ્યું હતું (ડેલ્ફી 2 એ 32-બીટ સંકલનને ટેકો આપ્યો હતો) પરંતુ 1997 માં બોરલેન્ડ ડેલ્ફી વી 3 ના ટૂલબોક્સ પેલેટ પર અને 1998 માં સી + + બિલ્ડર વી 3 સાથે સમાવેશ કરવા માટે બોરલેન્ડના નામકરણ સંમેલન સાથે સુસંગત થવા માટે તેને ટીચાર્ટ વીસીએલ વી 3 તરીકે ચિહ્નિત કરવામાં આવ્યું હતું. તે ત્યારથી ડેલ્ફી/સી + + બિલ્ડર ટૂલબોક્સ પેલેટ પર છે. વર્તમાન સંસ્કરણ એમ્બરકાડેરો આરએડી સ્ટુડિયો 11 એલેક્ઝાન્ડ્રિયા છે. વી. સી. એલ. સંસ્કરણના નામકરણ સાથે મેળ ખાતી "વર્ઝન 3" નામની ટીચાર્ટની પ્રથમ એક્ટિવએક્સ આવૃત્તિ પણ 1998માં રજૂ કરવામાં આવી હતી. આ સંસ્કરણને માઇક્રોસોફ્ટના વિઝ્યુઅલ સ્ટુડિયો v97 અને v6 વિકાસકર્તા સ્યુઇટ્સ સાથે કામ કરવા માટે ઑપ્ટિમાઇઝ કરવામાં આવ્યું હતું જેમાં વિઝ્યુઅલ બેઝિક અને માઇક્રોસોફ્ટ વિઝ્યુઅલ C + + પ્રોગ્રામિંગ ભાષાઓનો સમાવેશ થાય છે. માઇક્રોસોફ્ટ વિઝ્યુઅલ સ્ટુડિયો. નેટ માટે 2002માં રજૂ થયેલ ટીચાર્ટનું પ્રથમ મૂળ સી #વર્ઝન અને. નેટ માટે ટીચાર્ટલાઇટ, એક મફત ચાર્ટિંગ ઘટક, 2003માં વિઝ્યુઅલ Studio.NET માટે રજૂ કરવામાં આવ્યું હતું અને મોનો (પ્રોગ્રામિંગ) ને પણ ટેકો આપ્યો હતો. સ્ટીમા સોફ્ટવેરે 2006માં પ્રથમ મૂળ ટીચાર્ટ જાવા (પ્રોગ્રામિંગ લેંગ્વેજ) વર્ઝન બહાર પાડ્યું હતું અને ટીચાર્ટનું પ્રથમ મૂળ PHP વર્ઝન 2009માં બહાર પાડવામાં આવ્યું હતું અને જૂન 2010માં ઓપન-સોર્સ તરીકે પ્રકાશિત થયું હતું. એન્ડ્રોઇડ (ઓપરેટિંગ સિસ્ટમ) ઉપકરણો અને વિન્ડોઝ ફોન 7 ઉપકરણો માટે ટીચાર્ટની મોબાઇલ આવૃત્તિઓ 2011ના પ્રથમ અર્ધવાર્ષિક ગાળા દરમિયાન રજૂ કરવામાં આવી હતી. 2012 માં ટીચાર્ટે આઇફોન/આઈપેડ અને બ્લેકબેરી ઓએસ ઉપકરણો માટે વિસ્તૃત કાર્યક્ષમતા અને તે જ વર્ષે એચટીએમએલ 5 કેનવાસને ટેકો આપવા માટે નવું જાવાસ્ક્રિપ્ટ સંસ્કરણ રજૂ કરવામાં આવ્યું હતું. 2013 માં સ્ટીમાએ વિન્ડોઝ સ્ટોર એપ્લિકેશન્સ માટે ડોટ નેટ ચાર્ટ માટે ટીચાર્ટ લોન્ચ કર્યું હતું અને તેમાં માઇક્રોસોફ્ટના વિન્ડોઝ ફોન 8 મોબાઇલ પ્લેટફોર્મ માટે સપોર્ટનો સમાવેશ થાય છે. Xamarin.Forms માટે 100% C #કોડ સાથે લખાયેલ ટીચાર્ટ અને. NET ડેસ્કટોપ, વિન્ડોઝ ફોન, આઇઓએસ અને એન્ડ્રોઇડ માટે ક્રોસ-પ્લેટફોર્મ સપોર્ટ 2014માં રજૂ કરવામાં આવ્યો હતો. 2014 થી વેબફોર્મ્સ ચાર્ટ્સ હવે એચટીએમએલ 5 ઇન્ટરેક્ટિવિટી પ્રદાન કરે છે. યુસેજ ટીચાર્ટ એ એક સામાન્ય હેતુ ચાર્ટિંગ ઘટક છે જે વિવિધ પરિમાણોમાં ઉપયોગ માટે રચાયેલ છે, જે ડેટાને ચાર્ટ કરવા માટે સૌંદર્ય શાસ્ત્રની વિશાળ શ્રેણી પ્રદાન કરે છે. સામાન્ય રીતે ક્ષેત્રમાં પ્રકાશિત ટીચાર્ટ્સ, એવા વિસ્તારોમાં જ્યાં મોટા પ્રમાણમાં ડેટાનું નિયમિત રીતે અર્થઘટન કરવું આવશ્યક છે, "ડેટા-ઇંક રેશિયો" ને મહત્તમ કરવા માટે ડિઝાઇનરની પસંદગી દ્વારા તેમના સરળ સ્વરૂપમાં રહે છે. ધ વર્ચ્યુઅલ ઓબ્ઝર્વેટરી સ્પેક્ટ્રમ સર્વિસીસ ખાતે "સાયન્ટિફિક. પ્લોટિંગ ઓફ ઓનલાઇન ડેટા" ચાર્ટિંગ માટે સ્લોન ડિજિટલ સ્કાય સર્વે, એસ. ડી. એસ. એસ. વેબ સર્વિસીસનો ઉપયોગ તે અભિગમને પ્રતિબિંબિત કરે છે. એસ. ડી. એસ. એસ. ચાર્ટના લેખકો ટીચાર્ટના પ્રમાણભૂત 2ડી લાઇન ડિસ્પ્લેનો ઉપયોગ કરીને ડેટાનું પ્રતિનિધિત્વ કરવાનું પસંદ કરે છે. ડેટાને સૌથી અસરકારક રીતે કેવી રીતે ગોઠવવો તે પસંદ કરતી વખતે ઝડપ પણ એક પરિબળ છે. રિયલટાઇમ ડેટા, દસ અથવા સેંકડો ડેટા પોઇન્ટ અથવા પ્રતિ સેકન્ડ વધુની આવર્તન પર, ચાર્ટિંગ માટે સૌથી વધુ પ્રોસેસર આર્થિક અભિગમની જરૂર પડે છે. ડેટાના પ્લોટિંગ માટે સમર્પિત કમ્પ્યુટર પ્રોસેસિંગનો સમય શક્ય તેટલો હળવો હોવો જરૂરી છે, "રીઅલ-ટાઇમ ડેટા સંપાદન, પ્રદર્શન અને વિશ્લેષણ પ્રાપ્ત કરવા માટે" કમ્પ્યુટર કાર્યોને મુક્ત કરવું. ઘણી ડેટા વિઝ્યુલાઇઝેશન એપ્લિકેશન્સનું નિર્ણાયક અને જણાવેલું પાસું એ વપરાશકર્તાને ઇન્ટરેક્ટિવિટી પ્રદાન કરવાની ક્ષમતા છે; નાસાનો દસ્તાવેજ, ઓર્બિટલ ડેબ્રિસ એન્જિનિયરિંગ મોડલ ORDEM 3.0-યુઝર ગાઇડ, 2014 જણાવે છે કે "વપરાશકર્તા ક્લિપબોર્ડ પર ઝૂમ કરવા, પેન કરવા અને કોપી કરવા અને વિવિધ ફાઇલ પ્રકારોમાં નિકાસ કરવા માટે ગ્રાફમાં હેરફેર કરી શકે છે" અને કૃષિમાં કમ્પ્યુટર અને કમ્પ્યુટિંગ ટેક્નોલોજીસ II, વોલ્યુમ 1, ડાઓલિયાંગ, લી; ચુનજિયાંગ, ઝાઓ (2009), ટીચાર્ટનો ઉપયોગ કરીને પણ જણાવે છે કે "ચાર્ટમાં કોઈપણ સમયે ગુણધર્મો તેના પર માઉસને ખસેડતા જોઈ શકાય છે". નિયંત્રણ શિક્ષણ વિશે લખતા, જુહા લિન્ડફોર્સ જણાવે છે કે "ઇચ્છિત ચાર્ટિંગ કાર્યક્ષમતા (જેમ કે ઝૂમ અને સ્કેલિંગ) પ્રાપ્ત થાય છે". ચાર્ટિંગ એપ્લિકેશનો વધુને વધુ 'ઓનલાઇન' બની ગયા છે, જે નેટવર્ક એપ્લિકેશનો દ્વારા વ્યાપક જાહેર અથવા પ્રાદેશિક રીતે દૂરસ્થ વપરાશકર્તા આધાર માટે ઉપલબ્ધ કરાવવામાં આવ્યા છે. વર્લ્ડ વાઇડ વેબ (વેબ) ઓનલાઇન કાર્યક્રમોના પ્રસાર માટે "અત્યાર સુધીમાં સૌથી વધુ લોકપ્રિય ઈન્ટરનેટ પ્રોટોકોલ" બની ગયું છે. મોટાભાગના મુખ્ય આઇ. ડી. ઇ. હવે બ્રાઉઝર દ્વારા સંચાલિત કાર્યક્રમોને ધ્યાનમાં રાખીને વિકસિત વેબ કાર્યક્રમ માટે વાતાવરણ પ્રદાન કરે છે. ચાર્ટિંગ ઘટકો, તેમાંથી ટીચાર્ટ, બ્રાઉઝર પર્યાવરણમાં કામ કરતા નમૂનાઓ પ્રદાન કરવા માટે અનુકૂળ થયા છે, ઘણીવાર સ્થિર છબીઓ અને એજેક્સ (પ્રોગ્રામિંગ) જેવી સ્ક્રિપ્ટેડ લેયરિંગ તકનીકોનો ઉપયોગ કરીને ક્રિયાપ્રતિક્રિયાનું સ્તર પ્રદાન કરવા, પ્રતિસાદના સમયમાં સુધારો કરવા અને વપરાશકર્તા પાસેથી સ્પષ્ટ વિલંબને છુપાવવા માટે. ક્લાયન્ટ, બ્રાઉઝર-સાઇડ પ્રોસેસિંગ લવચીકતાને સમૃદ્ધ બનાવવાના વિકલ્પોનો ઉપયોગ ટીચાર્ટ લાઈબ્રેરીઓ દ્વારા મોડ્યુલો દ્વારા કરવામાં આવે છે જે બ્રાઉઝરની અંદર 'માઇક્રો-એન્વાયર્નમેન્ટ્સ' પ્રદાન કરે છે, જેમ કે લાંબા સમયથી સ્થાપિત એક્ટિવએક્સ ટેકનોલોજી, એડોબ ફ્લેશ, માઇક્રોસોફ્ટ સિલ્વરલાઇટ અથવા જાવા એપલટ્સ. સર્વરસાઇડ વાતાવરણ ચાર્ટિંગ વિનંતીઓને ગતિશીલ રીતે પ્રતિસાદ આપવા માટે બ્રાઉઝર આધારિત સ્ક્રિપ્ટ સાથે ક્રિયાપ્રતિક્રિયા કરવાનું એક સાધન પણ પ્રદાન કરે છે. ટીચાર્ટ પી. એચ. પી. માટે જુમલા અને કોડઇગ્નિટર યજમાન વાતાવરણ છે અને ટીચાર્ટનો ઉપયોગ કરીને તૈયાર કરવામાં આવેલી એમ્બર્કાડેરો ઇન્ટ્રાવેબ વી. સી. એલ. એપ્લિકેશનનું ઉદાહરણ અહીં દસ્તાવેજીકરણ કરવામાં આવ્યું છે. પ્રોગ્રામર સંદર્ભ કોડ પ્રોજેક્ટમાં એક ડેમો શામેલ છે જે ટીચાર્ટલાઇટનો ઉપયોગ કરે છે, જેને બશીર મેગોમેડોવલ દ્વારા લખાયેલ 'સેલ્ફ-ઓર્ગેનાઇઝિંગ ફીચર મેપ્સ (કોહોનેન મેપ્સ)' કહેવાય છે અને સોર્સફોર્જમાં ડેટાબેઝ સ્ટ્રેસ અને મોનિટરનો સમાવેશ થાય છે જે TeeChart.Lite નો પણ ઉપયોગ કરે છે. પુસ્તકો અને માહિતી સ્ત્રોતો કે જેમાં ટીચાર્ટના ડેલ્ફી સંસ્કરણ સાથે કામ કરવા વિશે નોંધપાત્ર વિભાગોનો સમાવેશ થાય છે તેમાં માર્કો કેન્ટુ દ્વારા "માસ્ટરિંગ ડેલ્ફી 6", "સી + + બિલ્ડર 5 ડેવલપરની માર્ગદર્શિકા", જેપીઇજી સંકોચન અને સપોર્ટ ફોરમ ચાર્ટિંગ પર એક વીડિયો ડેલ્ફી ટ્યુટોરિયલ અને ટીચાર્ટ સપોર્ટ ફોરમ પર સંદર્ભ પૃષ્ઠોનો સમાવેશ થાય છે. બિન-અંગ્રેજી ભાષાના દસ્તાવેજ સ્રોતોમાં ચેકમાં માર્કો કેન્ટૂ દ્વારા "માયસ્લીમ વી જાઝીકુ ડેલ્ફી 7: નીહોવના ઝ્કુસેનેહો પ્રોગ્રામટોરા" અને ચાઇનીઝ, ડેલ્ફી 6, ડેલ્ફી અને ડેલ્ફી 5 નો સમાવેશ થાય છે. માહિતી ગ્રાફિક્સ સોફ્ટવેરની સૂચિ પણ જુઓ ચાર્ટિંગ સોફ્ટવેરની સૂચિ ડેટા વિઝ્યુલાઇઝેશન જાવાસ્ક્રિપ્ટ ચાર્ટિંગ ફ્રેમવર્કની સરખામણી જાવાસ્ક્રિપ્ટ ફ્રેમવર્ક જાવાસ્ક્રિપ્ટ લાઇબ્રેરી સંદર્ભો બાહ્ય લિંક્સ સત્તાવાર વેબસાઇટ પ્રોગ્રામિંગ ટૂલ્સ ઘટક-આધારિત સોફ્ટવેર એન્જિનિયરિંગ ડેટા વિઝ્યુલાઇઝેશન સોફ્ટવેર ચાર્ટ્સ પાસ્કલ (પ્રોગ્રામિંગ ભાષા) સોફ્ટવેર