We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hi everyone,
I have a question regarding PDF exportation. When I export my work in PDF and open it in Adobe Illustrator, every "ellipse" I drew in the code represents a layer in Illustrator. Would it be possible to name them automatically in Processing? I mean, each of them, with a different name I take from my a csv file. In this way, as I work with a huge amount of data, I could afterward use these layers in java.
Thanks you very much.
**This is my code : **
// GLOBAL VARIABLES
PShape baseMap;
String csv[];
String myData[][];
PFont f;
// SETUP
void setup() {
size(765, 627);
noLoop();
f = createFont("Verdana", 11);
baseMap = loadShape("Europe_location_map.svg");
csv = loadStrings("airportdata(2).csv");
myData = new String[csv.length][3];
for(int i=0; i<csv.length; i++){
myData[i] = csv[i].split(";");
}
}
// DRAW
void draw(){
beginRecord(PDF, "airporttest(scale).pdf");
shape(baseMap, 0, 0, width, height);
for (int i=0; i<myData.length; i++){
fill(255, 0, 0, 100);
noStroke ();
println (myData[i][1]);
float graphLong = map(float(myData[i][3]), -25, 54, 0, width);
float graphLat = map(float(myData[i][2]), 82, 28, 0, height);
float markerSize = 0.014*sqrt(float(myData[i][1]))/PI;
ellipse (graphLong, graphLat, markerSize, markerSize);
}
}