Package gaiasky.data
Class GeoJsonLoader<T extends SceneGraphNode>
java.lang.Object
gaiasky.data.GeoJsonLoader<T>
- All Implemented Interfaces:
ISceneGraphLoader
Loads GeoJson files to Area objects.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[][][]convertToDoubleArray(com.badlogic.gdx.utils.JsonValue json, int size, int d) voidinitialize(String[] files) voidinitialize(uk.ac.starlink.util.DataSource ds) com.badlogic.gdx.utils.Array<? extends SceneGraphNode>loadData()voidsetDescription(String description) voidvoid
-
Constructor Details
-
GeoJsonLoader
public GeoJsonLoader()
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceISceneGraphLoader
-
initialize
public void initialize(uk.ac.starlink.util.DataSource ds) - Specified by:
initializein interfaceISceneGraphLoader
-
loadData
- Specified by:
loadDatain interfaceISceneGraphLoader
-
convertToDoubleArray
public double[][][] convertToDoubleArray(com.badlogic.gdx.utils.JsonValue json, int size, int d) -
setName
- Specified by:
setNamein interfaceISceneGraphLoader
-
setDescription
- Specified by:
setDescriptionin interfaceISceneGraphLoader
-
setParams
- Specified by:
setParamsin interfaceISceneGraphLoader
-