text: We are about to switch to a new forum software. Until then we have removed the registration on this forum.
  Hi,
  I am trying to make an interactive map app in Eclipse with processing.core:* imported using Unfolding maps.
  import java.awt.*; import java.util.HashMap; import java.util.List; import de.fhpotsdam.unfolding.*; import de.fhpotsdam.unfolding.data.Feature; import de.fhpotsdam.unfolding.data.GeoJSONReader; import de.fhpotsdam.unfolding.marker.Marker; import de.fhpotsdam.unfolding.utils.MapUtils; import processing.core.*; import processing.data.*; import codeanticode.glgraphics.*; public class MM extends PApplet { /** * */ private static final long serialVersionUID = 1L; UnfoldingMap map; String dataFile = "C:\\Users\\Miska\\eclipse-workspace\\countries.csv"; Checkbox checkbox; HashMap<String, DataEntry> dataEntriesMap; List<Marker> countryMarkers; public static void main(String[] args) { PApplet.main(new String[] {MM.class.getName()}); } public void setup() { size(800, 600, GLConstants.GLGRAPHICS); map = new UnfoldingMap(this); map.zoomToLevel(3); map.setBackgroundColor(240); MapUtils.createDefaultEventDispatcher(this, map); }
  I have trouble with the OpengGL library as I keep getting this error
  Exception in thread "Animation Thread" java.lang.NoClassDefFoundError: processing/opengl/PGraphicsOpenGL$ImageCache(PApplet.java:1918) at processing.core.PApplet.size(PApplet.java:1771) at processing.core.PApplet.size(PApplet.java:1742) at MM.setup(MM.java:45)) Caused by: java.lang.ClassNotFoundException: processing.opengl.PGraphicsOpenGL$ImageCache at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)
  I tried this library , but that appears not to help in this particular case. Any suggestions?
  Answers
  Before you get into Eclipse, could you run a quick test using the PDE instead? You can load an unfolding map examples and check that your OPENGL is working and that you have a good version of unfolding. Could you comment where did you get the unfolding library? Did you downloaded from the website?
  Kf
  Yes, from the website.
  When I do not use GLConstants.GLGRAPHICS in the setup, it shows me a map and it works fine but it does not have all the features I need.
  I found a couple similar topics and most of them say that the problem is that Processing 2.0 is not compatible with unfolding.
  I am not sure how to get Processing 1.5 into eclipse or where to get it or if I need to use a different map library.
  @M_Vys
  My suggestion is that you get the latest Processing (v3.3.6) and get unfolding running there. However, the unfolding libraries in the website doe snot work for Processing 3. I will tag @tnagel and hopefully he will contribute to this post and he will provide you a zip file with the latest unfolding library. The way I will do it is to get a test program running in Processing and then export your project to Eclipse.
  I do not have experience with Processing 1x or 2x, so I cannot help with the current available jars from the unfoldingmaps' website.
  @tnagel: Could I get a copy of the latest jars of your library as well. I believe there was a recent release if I am not mistaken.
  Kf
  @kfrajer I sent you a msg.
  Anyone else, please send us an e-mail to our unfolding e-mail, or sent me a msg on this forum (but this might take a while before I notice).