Étape 6: Carte en OpenFrameworks
OpenFrameworks est mon arme de choix pour la cartographie des données dans des formats vectoriels utilisables pour la découpe au laser et des images bitmap. Je suis bien versé en C++, la charge supplémentaire des contraintes linguistiques ne me dérange pas.
Alors que le traitement est plus rapide pour assommer code rapide pour des idées de prototypage, OpenFrameworks a certains modules spécifiques qui font importer des fichiers de données (ofxCsv) et l’exportation de fichiers (ofxVectorGraphics) très opportun vectoriels. Je l’ai réglé sur cette plate-forme pour des projets antérieurs tels que les œuvres de l’eau, donc réutiliser les bits et les morceaux de code source m’a sauvé beaucoup d’heures de travail.
Autres plates-formes telles que Javascript et Python simplement ne me donnent pas le type de contrôle que j’ai besoin pour sortie conçu pour les machines de fabrication numérique.
Ma demande de BadData est une application provisoire que j’ai écrit spécialement pour ce projet et s’attend que les données au format CSV standard de l’étape précédente.
Le code source n’est pas joli, mais il va tracer latitude et la longitude dans une projection de mercator telle que le lat/long conviendront de la totalité de l’écran et exporter un fichier .ps, je peux alors ouvrir dans Illustrator.