public class GeoUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GeoUtils.GeoLocation |
static class |
GeoUtils.informer |
| Modifier and Type | Field and Description |
|---|---|
static int |
LAT_INDEX |
static int |
LON_INDEX |
| Constructor and Description |
|---|
GeoUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
chooseOrigin(Frame owner,
MultiMissionController controller) |
static void |
downloadGIS()
Spawns a separate thread for downloading GIS datasets
|
static float[] |
getGeoOrigin()
This method gets the GeoOrigin from the current project's auvwProject.xml file.
|
static GeoUtils.GeoLocation |
getGeoOriginFull()
Obtains the full geo spatial information set from c_geo.xml config file
|
static void |
main(String[] args)
Command line invocation for the application
|
static void |
setGeoOrigin(String handle,
String latitude,
String longitude,
String scale,
String x3d)
Obtains and sets a project's specific geo origin information set to c_geo.xml config file
|
public static final int LAT_INDEX
public static final int LON_INDEX
public static float[] getGeoOrigin()
public static GeoUtils.GeoLocation getGeoOriginFull()
public static void setGeoOrigin(String handle, String latitude, String longitude, String scale, String x3d)
handle - name of the geo locationlatitude - geo coordinatelongitude - geo coordinatescale - open map scale to initially setx3d - a scene graph URL of the geo locationpublic static void downloadGIS()
public static void chooseOrigin(Frame owner, MultiMissionController controller)
public static void main(String[] args)
args - command line arguments (if any)