五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > AS3獨(dú)當(dāng)一面:AIR演繹《Visualizing Data》[Preface]

AS3獨(dú)當(dāng)一面:AIR演繹《Visualizing Data》[Preface]

文章來源:365jz.com     點(diǎn)擊數(shù):204    更新時(shí)間:2009-09-13 10:47   參與評論

相關(guān)鏈接:

MSN SkyDriver Books 《Visualizing Data》
GettingStarted:AS3獨(dú)當(dāng)一面:AIR演繹《Visualizing Data》


在這個(gè)到處都是信息的時(shí)代,我們無論主動被動都會時(shí)不時(shí)接收到若干的數(shù)據(jù)集合,如何理解這些數(shù)據(jù)往往依賴于接收者的知識技能背景,但是這個(gè)不是非 常 重要,因?yàn)楹闷嫘目偸菚?qū)使著人們?nèi)L試些有挑戰(zhàn)性的工作。于是“數(shù)據(jù)可視化”正逐漸成了越來越多的人理解、交流獲取到的數(shù)據(jù)集的一個(gè)必不可少的過程。

正是基于以上原因,我開始看《Visualizing Data》 這本書,盡管我的候選方向不包括“計(jì)算信息設(shè)計(jì)(Computational Information Design)”。如你所見,我的知識背景是程序設(shè)計(jì),跟藝術(shù)沒有關(guān)系,這便是我想澄清的一點(diǎn),關(guān)于“數(shù)據(jù)可視化思維”。由于“數(shù)據(jù)可視化”多少涉及到一 些圖形圖像方面的知識,于是有人認(rèn)為這應(yīng)該由藝術(shù)系的人去搞,至少搞這個(gè)需要藝術(shù)細(xì)胞,他們可能還會再給出一些諸如“沒有藝術(shù)細(xì)胞,即使會操作 PhotoShop也很難作出優(yōu)秀的圖”之類的理由。但我想說得是,這個(gè)完全是兩個(gè)抽象層次的概念,互相促進(jìn)又互相正交:“數(shù)據(jù)可視化”的核心是how“ 可視化”,而所謂需要藝術(shù)細(xì)胞的那些活則是“可視化”what,所以“數(shù)據(jù)可視化”一樣需要計(jì)算機(jī)方面的知識,甚至可能還需要計(jì)算機(jī)圖形學(xué)乃至數(shù)學(xué)知識, 是不還需要“計(jì)算機(jī)邏輯細(xì)胞”?!

羅嗦了一大堆,該回到主題上了。之所以會出現(xiàn)此文,是因?yàn)槲腋杏X《Visualizing Data》還是有些讓人不盡人意的地方。比如,作者使用的教學(xué)語言是他自己發(fā)明的processing , 這一簡單的編程環(huán)境和API,之所以不選通用語言如python,java等,我猜原因就是上面分析中涉及的,讀者的知識背景比較多樣,不一定都具有編程 基礎(chǔ)。但是,不得不說……基于java的本地gui程序在我的linux系統(tǒng)上一直表現(xiàn)極差,比如本書相當(dāng)于的“hello world”例子就總是讓我死機(jī),因此對java產(chǎn)生偏見了(要知道java也是我曾經(jīng)最喜歡的語言之一),所以……我刪了processing。轉(zhuǎn)而選 了flash/air/actionscript3.0,這個(gè)號稱在圖形前端表現(xiàn)開發(fā)上處于領(lǐng)先地位的編程語言(當(dāng)然這個(gè)是我的老本行,盡管以前很少使用 圖形api);另一方面,雖然本書對如何獲取、理解數(shù)據(jù)都介紹的比較詳盡,但是在how編程這點(diǎn)上讓我云里霧里的,這個(gè)大概是因?yàn)閜rocessing本 身是帶了源碼的,看源碼就能一目了然的緣故吧,總之沒有考察這點(diǎn)。而且語言之間多少有點(diǎn)差異,況且flash的普及度更高一點(diǎn),一方面自己按照要求全部實(shí) 現(xiàn)本身就是一個(gè)很好的學(xué)習(xí)過程,一方面剛好可以和大家分享。

所以本系列文章就按章節(jié)分享書中實(shí)例的AIR1.5/ActionScript3.0實(shí)現(xiàn)。當(dāng)然,我并不想原封不動的翻譯processing代 碼,而且與“可視化”這個(gè)目的沒有直接關(guān)系的部分也不予細(xì)究,比如如何生成隨機(jī)數(shù)等。這里跟大家說聲抱歉,畢竟這個(gè)學(xué)習(xí)過程在我的方向上只是一個(gè)支線。在 具體的文章里,與書中代碼差異交大的部分我會特別說明的,而且我的as3代碼可能沒有注釋,因?yàn)榇a本身就很容易理解(不考慮我們所喜歡的代碼風(fēng)格差 異)。


下篇:AS3獨(dú)當(dāng)一面:AIR演繹《Visualizing Data》[GettingStarted]

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (204人查看0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號