2011-01-19: Drasko Markovic
SPANING PÅ VERKTYG Några exempel på hur verktygen för att skapa datavisualisering på webben har utvecklats det senaste året. Det är framför allt två verktyg som jag fastnat för: Processing och Protovis.
Processing finns i två versioner, den några år gamla Java-baserade versionen och den nyare ProcessingJs som är Javascript-baserad. Den Java-baserade versionen av Processing är mycket kraftfull och har fullt stöd för tre dimensioner, interaktion och animationer.
Många av applikationerna är icke-kommersiella och finns i gränslandet mellan forskning och konst. En sådan är Similar diversity:
Eller som här en graf över framtida befolkningstäthet:
http://stewd.io/m/stewdio-exit-counters-1920x1080.jpg?1285586831
Processing är en utökning av Java. Detta innebär att man startar med en blank sida och programmeringen görs på låg nivå. Verktyget har en hög tröskel att lära sig, men knappt några begränsningar när man väl förstått hur det fungerar. Med lite möda skulle det med Processing gå att skapa vartenda diagram i denna magnifika och inspirerande samling av träddiagram som två tyska forskare sammanställt:
http://vcg.informatik.uni-rostock.de/~hs162/treeposter/poster.html
ProcessingJs är en delmängd av Processing som använder Javascript istället för Java. Det gör att programmet är smidigare och fungerar i fler datorer. I ett av mina uppdrag gjorde jag en GIS-applikation med ProcessingJs där jag färgade en karta (gratis från Wikipedia) med Sveriges kommuner efter olika värden. Det tog mindre än en timma att programmera. Det finns fortfarande företag som erbjuder motsvarande kartapplikationer för tio tusentals kronor.
Protovis är också baserat på Javascript men är mer av ett bibliotek för att skapa diagram. Men det inte gjort för att skapa standarddiagram. Faktum är att det är svårare att förstå hur man skapar enkla diagram än mer exotiska. Ett ganska stort antal diagram finns exemplifierade:
http://vis.stanford.edu/protovis/ex/
Och med några rader kod går det att göra nya varianter. Liksom ProcessingJs kräver Protovis en modern webbläsare, men däremot inga tillägg.
Men verktyg i all ära. Den 8 januari hamnade en illustration på förstasidan i media runt om i världen. Anledningen är spekulationerna att mordförsöket på Gabrielle Giffords skulle inspirerats av en illustration på Sarah Palins Facebook-sida. Illustrationen visar en karta med över politiska motståndare som Palin vill bekämpa.
http://revelandriot.com/images/sarah-palin-crosshairs.jpg
Det kontroversiella med illustrationen är förstås att Palins politiska motståndare är utmärkta med kikarsiktesymboler. Detta i kombination med Palins förkärlek för vapen kan bli spiken i kistan för hennes politiska karriär.
Inget visualiseringsverktyg hade kunnat göra något åt hennes omdöme.
Drasko Markovic har arbetat som redaktör på IDG och som datorkonsult. De senaste åren har han bott utomlands och konsultat inom IT med inriktning på analys av datorsystem, i synnerhet analys av SEO.
Du når honom på draskomarkovic@gmail.com eller www.markovic.com.
Drasko Markovic
Ser du någon kommentar som du tycker är kränkande eller olaglig? Då kan du anmäla den här >>
Skriv en kommentar...