Quantcast
Channel: Library Questions - Processing 2.x and 3.x Forum
Viewing all articles
Browse latest Browse all 2896

Processing and unfolding maps and opengl problem

$
0
0

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
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    at java.lang.Class.getConstructor(Unknown Source)
    at processing.core.PApplet.makeGraphics(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)
    at processing.core.PApplet.handleDraw(PApplet.java:2361)
    at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:240)
    at processing.core.PApplet.run(PApplet.java:2256)
    at java.lang.Thread.run(Unknown Source)
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 https://codeanticode.wordpress.com/ , but that appears not to help in this particular case. Any suggestions?


Viewing all articles
Browse latest Browse all 2896

Trending Articles