Generative Gestaltung

Kurs im Modul «Designing Futures 1» // Code & Context // Wintersemester 24/25

Mit Daten arbeiten


Wenn wir (externe) Daten nutzen wollen, müssen wir diese erst mal laden. Das sollte passieren, bevor der Sketch irgendetwas anderes macht. Dafür gibt es in p5.js die Preload Funktion. Diese wird noch vor der Setup Funktion ausgeführt. Innerhalb der Preload Funktion die Daten via loadJSON laden. Die Daten müssen dafür im JSON Format vorliegen.

Hier finden Sie ein bisschen Beispielcode.

let earthquakes;

function preload() {
  // Get the most recent earthquake in the database
  let url = 'https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_day.geojson';
    
  earthquakes = loadJSON(url);
}