首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少类DataEntry的问题

缺少类DataEntry的问题
EN

Stack Overflow用户
提问于 2014-02-17 17:03:06
回答 1查看 119关注 0票数 0

可能是一个与导入正确库有关的非常简单的问题,但我似乎找不到任何可以帮助我的东西。

在试图运行我的代码时,基本上得到了这个错误:

“找不到名为"DataEntry”的类或类型

这是我的守则:

代码语言:javascript
复制
    //Variables
UnfoldingMap map;
List<Marker>countryMarkers;

HashMap<String, DataEntry> dataEntriesMap;

//Core methods...
void setup() {
  size(800, 600);
  smooth();
  map = new UnfoldingMap(this);
  MapUtils.createDefaultEventDispatcher(this, map);

  //Read in GeoJSON File - Countries
  List<Feature> countries = GeoJSONReader.loadData(this, "countries.geo.json");
  countryMarkers = MapUtils.createSimpleMarkers(countries);
  map.addMarkers(countryMarkers);//Add the countries to the map

  //External Data source - CSV file
}


void draw() {
  map.draw();
}

//Other methods required...

这是我所有进口商品的清单。

代码语言:javascript
复制
import de.fhpotsdam.unfolding.mapdisplay.*;
import de.fhpotsdam.unfolding.utils.*;
import de.fhpotsdam.unfolding.marker.*;
import de.fhpotsdam.unfolding.tiles.*;
import de.fhpotsdam.unfolding.interactions.*;
import de.fhpotsdam.unfolding.ui.*;
import de.fhpotsdam.unfolding.*;
import de.fhpotsdam.unfolding.core.*;
import de.fhpotsdam.unfolding.data.*;
import de.fhpotsdam.unfolding.geo.*;
import de.fhpotsdam.unfolding.texture.*;
import de.fhpotsdam.unfolding.events.*;
import de.fhpotsdam.utils.*;
import de.fhpotsdam.unfolding.providers.*;
import processing.opengl.*;
import java.util.List;
import java.util.HashMap;

我正在使用GeoSpatial和Unfolding地图库对Unfolding数据进行实验。

我很感谢你们的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-17 17:11:14

我并不完全熟悉您正在使用的包,但根据我看到的示例,您似乎缺少了一个内部类。

尝试更新代码,如下所示,注意最底层的DateEntry内部类:

代码语言:javascript
复制
//Variables
UnfoldingMap map;
List<Marker>countryMarkers;

HashMap<String, DataEntry> dataEntriesMap;

//Core methods...
void setup() {
  size(800, 600);
  smooth();
  map = new UnfoldingMap(this);
  MapUtils.createDefaultEventDispatcher(this, map);

  //Read in GeoJSON File - Countries
  List<Feature> countries = GeoJSONReader.loadData(this, "countries.geo.json");
  countryMarkers = MapUtils.createSimpleMarkers(countries);
  map.addMarkers(countryMarkers);//Add the countries to the map

  //External Data source - CSV file
}


void draw() {
  map.draw();
}

public class DataEntry {
    String countryName;
    String id;
    Integer year;
    Float value;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21835043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档