Felaktiga Data: Waterjet etsning datamängder (6 / 13 steg)
Steg 6: Kartan i OpenFrameworks
OpenFrameworks är mitt vapen-av-val för datamappningen till användbara vektor format för laserskärning och bitmappar. Jag är väl insatt i C++, så ytterligare overhead språk begränsningar inte bry mig.
Bearbetning är snabbare att slå ut snabb koden för prototyper idéer, OpenFrameworks har några särskilda tillägg som gör importera datafiler (ofxCsv) och exportera vektor filer (ofxVectorGraphics) mycket ändamålsenligt. Jag har fast på denna plattform för tidigare projekt som vattenverk, så återanvända bitar och delar av källkoden har räddat mig många timmars arbete.
Andra plattformar som Javascript och Python helt enkelt ge inte mig vilken typ av kontroll som jag behöver för utgång för digital tillverkning maskiner.
Min BadData ansökan är en interimistisk app som jag skrev speciellt för detta projekt och förväntar sig data i en standard CSV-format från föregående steg.
Källkoden är inte vackra, men det kommer att rita latitud och longitud i en mercator projektion sådan att lat/long kommer att passa hela skärmen och exportera en .ps-fil, som jag sedan kan öppnas i Illustrator.