Digital till Analog: hur data som form (4 / 6 steg)

Steg 4: Ge den form, modell det!



Nu kommer roligt delen, modell det! Vi modellering våra data för att ge den form för att vi ska börja att förstå det bättre. Genom att ge våra data form av modellering det i datorn, är vi ett steg närmare att ge våra immateriella data en konkret form. När vi modell våra data, allt vi verkligen gör flyttar punkter i rymden. Jag föredrar att använda programmet Rhinoceros 3D, men du är välkommen att använda någon annan modellering programvara som Sketchup, Modo, Maya, Vectorworks, Autocad, etc. Nu måste du bestämma hur din modelldata. Vill du ansluta punkter i rymden med linjer? ersätta punkterna med former? Skapa en plan med de punkter som du redan har? Kanske vill du skriva något slags väska som tar värden från datauppsättningen. Oavsett vilken verksamhet du vill köra på dina data, gör det nu! Du väljer hur du vill visa dina data genom modellering.

Om du väljer att använda två olika uppsättningar data nu är det dags att besluta hur du kommer att införliva varje uppsättning data. Du täcka över de två formerna ovanpå varandra som kommer att skapa ett nytt formulär baserat på en sammanslagning av data. Detta sätt kan du sedan välja om att unionen eller Boolean den för bildar, i huvudsak samman den alltför uppsättningar data eller selektivt utslaktning baserat på formuläret. Eller kanske du kunde skriva ett skript som använder de två datauppsättningarna för att ställa in parametrar för ett formulär. Igen, ditt val om du vill sammanfoga eller slakta bitar av data. Vad du än väljer, är det ofta mest intressanta att låta data avgöra form snarare tvärtom.

För mitt projekt ville jag skapa en plan eller ett formulär som skulle få höjd baserat på värdet av data. För den första kartan, tätheten av aktivitet, använde jag gräshoppa att köra ett skript som skulle lutning värdet för varje punkt som ett värde och sedan flytta denna punkt upp, i Z riktning, enligt dess värde. Så, kan jag skapa ett nytt landskap i San Francisco där högre täthet av aktivitet är höga berg och områden av lägre densitet av aktiviteten är lägre dalar. För att göra denna form, använde jag en bild sampler gräshoppa som i huvudsak använder min Övertoningskarta som en bitmapp att generera och flytta poäng baserat på bilderna inbäddade värden (som härledas från ut data). För den andra kartan, användargrupper, använde jag gräshoppa igen för att pressa varje punkt enligt antalet användare den punkt representerade.

Både kartor skapar en rad punkter som är flytande utrymme på olika Z höjder, så vi behöver ansluta dem alla. Jag använde en delaunay mesh, en operation för att triangulera poäng vilket resulterar i en maska yta, för att skapa uppsättningar av varje karta till en yta. Den resulterande ytor var sedan pressad till en gemensam bas för att ge dem båda referenspunkt. De två kartorna slogs sedan samman för att skapa ett nytt formulär som härrör från jämförelsen av båda kartor. Således kan vi se från vårt ny formulär där det finns områden med antingen fler användare eller högre täthet av verksamhet eller där de två sammanfoga. Medan vi kanske tidigare trodde att områden med högre densitet verksamhet innebar fler människor, och därmed fler användare, var vad vi lärt oss att det finns kanske högre täthet av användare oberoende av aktivitet. Vi kan sedan zooma in på vissa områden, som skapa nyfikna avvikelser, och försöka förstå mer baserat på just den platsen i staden.

Nu när dina data har form, har du ett nytt sätt att se på dina data och därmed mer att lära sig!

Ovan är en prov bild för min gräshoppa skript för referens på hur du använder bilden sampler som bifogade gräshoppa script och Rhino fil. Mixtra runt!

Se Steg
Relaterade Ämnen

8 bit seriell Digital till Analog (5v range) omvandlare för mikrokontroller (när TTL och resistorer är allt du)

så jag behövde en DAC (digital till analog omvandlare) att använda med min pic12F675, och för de av er som aldrig har hört talas om denna lilla rackaren, det är en 8-pin mikrokontroller från Microchip som har endast 6 I/O stift...Detta är en mycket e...

Digital till analog.

Huh? Vad är det? Digital är grundläggande på och av signaler som används på de flesta datorer. En strömbrytare är digital i det är eget sätt. Det är antingen på. Analog skulle liknar en fader kontroll strömbrytare där du kan justera nivån på ljus. Hu...

Arduino Pulse bredd modulering Digital till Analog-konvertering

Här kommer vi att diskutera driften av puls-bredd-modulering till DC konvertering och idén att konstruera en variabel Arduino baserade DC strömförsörjning.Steg 1: Figur 1 illustrerar med hjälp av en LM358 i samband med ett low-passfilter (10uF cap, 4...

Arduino RC krets: PWM till analoga DC

Arduino är en plattform som kan användas för att utveckla interaktiva objekt. För detta projekt kommer vi att använda den Arduino Mega 2560. Den har 54 digital input/output pins, varav 15 kan användas som puls bredd modulering (PWM) utgångar.PWM kan...

Intellekten Edison som höghastighetståg I/O server: Digital och Analog I/O överförs via WiFi-anslutning till PC-klienten

Detta instructable är skriven som en referens design för dem som behöver att samla sensordata och sända den över WiFi på en relativt hög hastighet. Med denna lösning uppnås enkelt priser upp till 1000 gånger per sekund. De metoder som används är ocks...

Hur till Check hur mycket Data som används på iPhone 5, 4 AT&T / Verizon

iPhone check data behandling leda kommer händig till alla moderna smartphone-användare. De flesta mobila operatörer begränsa dina data och varje månad måste du antingen hålla ett öga på hur mycket data du konsumerar eller betala extra avgifter för va...

Hur du ansluter din Arduino BLE sköld till ett anpassat program som iOS/Android framkallade i HTML5 och JavaScript.

Detta instructable visar dig hur man bygger en mobil applikation som kommunicerar med din Bluetooth låg energi (BLE) sköld. I denna tutorial jag har använt en BLE sköld från RedBearLab, men detta exempel bör vara lätt att bygga om för att fungera med...

Med hjälp av Arduino och Python till handling/spara data

ett snabbt och enkelt sätt att se (och sedan spara) data tagna med en Arduino till din dator.(Obs: inte den mest robusta metoden, men det fungerar tillräckligt bra)Material:-Arduino (jag använder en Uno)-Dator (jag har en Dell, men det bör verkligen...

Ett par sätt till dölja Data på en dator

om du är intresserad av kodning eller batch skript, kolla in min senaste kompatibel här.Många människor kan inte göra mer med en dator än typ ett Word-dokument eller göra en "bild", så kallat på Paint. Naturligtvis vet de flesta människor som lä...

Lägga till en Pocket Clip till nästan vad som helst

Tjena,Min post för Pocket Sized Contest 2012!--[]--Här kommer jag visa dig hur du lägger till en pocket clip (som de på en kulspetspenna) vad som helst. Detta är en mycket snabb och billig metod men det håller upp starka och lägger port-möjligheten t...

John Cage solopiano som Form

John Cages solopiano som Form (94" W x 66" H x 10" D)John Cage, född 5 September 1912, död 12 augusti 1992, var en amerikansk kompositör och artist. Han skulle ofta ansluta anteckningar på sin musik skapar platt formulär.Jag har skapat en 3...

Hur till hacka digital Infra Red växel att göra analoga IR-sensorn som avståndet

behöver du en statisk digital (0-1) IR switchEn ArduinoOch se hela videon :))-------Idé:Tanken är att ändra utsläppskälla spänningen och upptäcka avstånd baserat på karta funktion...-------Koden-------#define pIRR 10#define pIRE 3hastigheten på upptä...

Hur till vända dig till en Ghost pirat (som piratkopierar av karibiskt)

jag är en konstnär och grafisk designer! Detta projekt var något jag beslutat att göra för att öva min photoshop färdigheter och ett roligt foto för halloween. Jag använde Adobe Photoshop CS4 för att ändra min kostym, utseende och miljön i den här bi...

Hur till flytta alla Data från Shopify till Magento i 7 enkla steg

idag fler och fler människor väljer att starta en online-butik. Nu finns det ingen anledning att vara en programplanering guru att inrätta en välmående nätbutik. Brett utbud av shopping kärror erbjudande en möjlighet välja en plattform som kommer för...

Hur till använda bakpulver som ett naturläkemedel

bakpulver, även känd som natriumbikarbonat, är ett av de mest diskuterade ämnena idag. Inte bara det är billigt och kan hittas i varje hem, men det är 100% rena, naturliga och säkra. Det är också ett faktum att natriumbikarbonat fanns i allt levande!...

Modiga elementet--hur till använda snö som kylskåp

här om din sinne vän du är mer intelligent mig kan du göra det i jul för??? ditt rykte vänner...

Intro till Analog Synthesizer

Välkommen till hur man bygger en synt, Nybörjarguide till de saker du behöver veta för att bygga en analog synthesizer.Bakgrunden till projektet - under vårt sista år på vår skola alla seniorer ges möjlighet att arbeta med ett projekt som de valt för...

Hur man kan forma en skum form för byggnaden Skateboards

designa din egen mögel är ett roligt och effektivt sätt att skapa dina egna anpassade skateboard! Med Roarockits tunna luft tryck vakuum påse teknik behöver en byggmästare bara design/form en sida av mögel. Detta gör processen mycket enklare och bill...

Från skit till Craft - hur man dra nytta av nackdelen

I sommar jag bodde i Beirut och det verkligen stank. Missförstå mig inte, jag älskade att spendera tid i en av mina favorit städer! Jag älskade att arbeta med Wamda och spela musik med mina vänner under den inky skies ovanför min downtown taket. Men...