Layers maintenance (#2917)

* Separate layers for the Moon and Earth

* One asset each for each server, New York, Utah, and Sweden

* Add the layers asset files for Earth and Moon

* Add new layers structure for Mars and Europa

* Add layers assets for Mercury and Enceladus

* Add more layer assets for all servers

* Add layer assets for each server on the top asset level

* Rename Venus Utah cloud combo layer asset (breaking change)

* Clean up layer asset descriptions

* Update layer asset version name

* Fix base layers error

* Add configuration option to choose layers server

* Add Lua functions to access configuration settings

* Extend configuration Lua function

* Add layer server setting in setting gui + add 'None' as a server option

* Add base layers when server 'None' is used

* Add tests for the new Layer Server setting
This commit is contained in:
Malin E
2023-12-06 16:17:23 +01:00
committed by GitHub
parent a8675abed8
commit 690878bc87
49 changed files with 1355 additions and 217 deletions
+17 -1
View File
@@ -10,7 +10,6 @@ asset.require("scene/solarsystem/sun/glare")
asset.require("scene/solarsystem/sun/habitablezone")
asset.require("scene/solarsystem/sun/default_layers")
asset.require("scene/solarsystem/planets/planets")
asset.require("scene/solarsystem/planets/default_layers")
asset.require("scene/solarsystem/dwarf_planets/pluto/system")
asset.require("scene/solarsystem/dwarf_planets/pluto/default_layers")
asset.require("scene/solarsystem/dwarf_planets/pluto/charon/default_layers")
@@ -18,6 +17,23 @@ asset.require("scene/milkyway/milkyway/volume")
asset.require("scene/milkyway/constellations/constellation_art")
asset.require("scene/milkyway/constellations/constellation_keybinds")
-- Planet layers
local server = openspace.layerServer();
if (server == "All") then
asset.require("scene/solarsystem/planets/default_layers")
elseif (server == "NewYork") then
asset.require("scene/solarsystem/planets/newyork_layers")
elseif (server == "Sweden") then
asset.require("scene/solarsystem/planets/sweden_layers")
elseif (server == "Utah") then
asset.require("scene/solarsystem/planets/utah_layers")
elseif (server == "None") then
asset.require("scene/solarsystem/planets/base_layers")
else
openspace.printWarning("Did not recognize the specified Layer server, defaults to 'All'")
asset.require("scene/solarsystem/planets/default_layers")
end
asset.require("scene/digitaluniverse/2dF")
asset.require("scene/digitaluniverse/2mass")
asset.require("scene/digitaluniverse/6dF")
@@ -0,0 +1,39 @@
asset.require("./mercury/layers/base_layers")
asset.require("./venus/layers/base_layers")
asset.require("./earth/layers/base_layers")
asset.require("./mars/layers/base_layers")
asset.require("./jupiter/default_layers")
asset.require("./jupiter/callisto/default_layers")
asset.require("./jupiter/ganymede/default_layers")
asset.require("./jupiter/io/default_layers")
asset.require("./saturn/default_layers")
asset.require("./saturn/dione/default_layers")
asset.require("./saturn/hyperion/default_layers")
asset.require("./saturn/iapetus/default_layers")
asset.require("./saturn/mimas/default_layers")
asset.require("./saturn/rhea/default_layers")
asset.require("./saturn/tethys/default_layers")
asset.require("./saturn/titan/default_layers")
asset.require("./uranus/default_layers")
asset.require("./neptune/default_layers")
asset.meta = {
Name = "Base Solar System Layers",
Version = "1.0",
Description = [[Adds base layers for all planets. Remove this asset and include
individual layers for planets to customize planet layers.
The base layers do not depend on any particular OpenSpace server but are still
dependent on internet access.
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,39 +1,19 @@
asset.require("./earth/default_layers")
asset.require("./earth/moon/default_layers")
asset.require("./jupiter/default_layers")
asset.require("./jupiter/callisto/default_layers")
asset.require("./jupiter/europa/default_layers")
asset.require("./jupiter/ganymede/default_layers")
asset.require("./jupiter/io/default_layers")
asset.require("./mars/default_layers")
asset.require("./mercury/default_layers")
asset.require("./neptune/default_layers")
asset.require("./saturn/default_layers")
asset.require("./saturn/dione/default_layers")
asset.require("./saturn/enceladus/default_layers")
asset.require("./saturn/hyperion/default_layers")
asset.require("./saturn/iapetus/default_layers")
asset.require("./saturn/mimas/default_layers")
asset.require("./saturn/rhea/default_layers")
asset.require("./saturn/tethys/default_layers")
asset.require("./saturn/titan/default_layers")
asset.require("./uranus/default_layers")
asset.require("./venus/default_layers")
asset.require("./base_layers")
asset.require("./utah_layers")
asset.require("./sweden_layers")
asset.require("./newyork_layers")
asset.meta = {
Name = "Default Solar System Layers",
Version = "1.0",
Version = "1.1",
Description = [[Adds default layers for all planets. Remove this asset and include
individual layers for planets to customize planet layers]],
individual layers for planets to customize planet layers
Layers loaded from all servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -1,47 +1,25 @@
asset.require("./layers/colorlayers/blue_marble", false)
asset.require("./layers/colorlayers/esri_viirs_combo", true)
asset.require("./layers/colorlayers/esri_noaa20_combo", false)
asset.require("./layers/colorlayers/esri_world_imagery", false)
asset.require("./layers/colorlayers/viirs_snpp_temporal", false)
asset.require("./layers/colorlayers/aqua_modis_temporal", false)
asset.require("./layers/colorlayers/terra_modis_temporal", false)
asset.require("./layers/colorlayers/bmng_utah", false)
asset.require("./layers/colorlayers/bmng_sweden", false)
asset.require("./layers/colorlayers/bmng_newyork", false)
asset.require("./layers/colorlayers/amsr2_gcom_w1_sea_ice_concentration_temporal", false)
asset.require("./layers/colorlayers/modis_terra_chlorophyll_a_temporal", false)
asset.require("./layers/colorlayers/ghrsst_l4_mur_sea_surface_temperature_temporal", false)
asset.require("./layers/heightlayers/blue_marble_height", false)
asset.require("./layers/heightlayers/terrain_tileset", true)
asset.require("./layers/nightlayers/earth_at_night_2012", true)
asset.require("./layers/nightlayers/earth_night_texture", false)
asset.require("./layers/nightlayers/earth_at_night_temporal", false)
asset.require("./layers/overlays/coastlines", false)
asset.require("./layers/overlays/reference_features", false)
asset.require("./layers/overlays/reference_labels", false)
asset.require("./layers/overlays/tile_indices", false)
asset.require("./layers/overlays/size_reference", false)
asset.require("./layers/watermasks/gebco_sweden", false)
asset.require("./layers/watermasks/gebco_utah", false)
asset.require("./layers/watermasks/gebco_newyork", false)
asset.require("./layers/watermasks/modis_water_mask", true)
asset.require("./layers/base_layers", true)
asset.require("./layers/utah_layers", false)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", false)
asset.meta = {
Name = "Default Earth Layers",
Version = "1.0",
Description = [[Default Earth layers are: ESRI VIIRS Combo, ESRI World Imagery, VIIRS
SNPP (Temporal), Aqua Modis (Temporal), Terra Modis (Temporal), BMNG, AMSR2 GCOM
W1 Sea Ice Concentration (Temporal), MODIS Terra Chlorophyll A (Temporal), GHRSST,
L4 G1SST Sea Surface Temperature (Temporal), GHRSST L4 MUR Sea Surface Temperature
(Temporal), World Elevation (3D), Earth at Night 2012, Coastlines, Reference
Features, Reference Labels, Tile Indicies, Size Reference, Gebco, and Modis Water
Mask]],
Version = "1.1",
Description = [[Default Earth layers are: Blue Marble,
ESRI VIIRS Combo, ESRI NOAA20 Combo, ESRI World Imagery, VIIRS SNPP (Temporal),
Aqua Modis (Temporal), Terra Modis (Temporal),
AMSR2 GCOM W1 Sea Ice Concentration (Temporal), MODIS Terra Chlorophyll A (Temporal),
GHRSST L4 MUR Sea Surface Temperature (Temporal), BMNG, Blue Marble Height (3D),
World Elevation (3D), Earth at Night 2012, Earth at Night Texture,
Earth at Night (Temporal), Coastlines, Reference Features, Reference Labels,
Tile Indicies, Size Reference, Gebco and Modis Water Mask.
Layers loaded from all servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,44 @@
asset.require("./colorlayers/blue_marble", false)
asset.require("./colorlayers/esri_viirs_combo", asset.enabled)
asset.require("./colorlayers/esri_noaa20_combo", false)
asset.require("./colorlayers/esri_world_imagery", false)
asset.require("./colorlayers/viirs_snpp_temporal", false)
asset.require("./colorlayers/aqua_modis_temporal", false)
asset.require("./colorlayers/terra_modis_temporal", false)
asset.require("./colorlayers/amsr2_gcom_w1_sea_ice_concentration_temporal", false)
asset.require("./colorlayers/modis_terra_chlorophyll_a_temporal", false)
asset.require("./colorlayers/ghrsst_l4_mur_sea_surface_temperature_temporal", false)
asset.require("./heightlayers/blue_marble_height", false)
asset.require("./heightlayers/terrain_tileset", asset.enabled)
asset.require("./nightlayers/earth_at_night_2012", asset.enabled)
asset.require("./nightlayers/earth_night_texture", false)
asset.require("./nightlayers/earth_at_night_temporal", false)
asset.require("./overlays/coastlines", false)
asset.require("./overlays/reference_features", false)
asset.require("./overlays/reference_labels", false)
asset.require("./overlays/tile_indices", false)
asset.require("./overlays/size_reference", false)
asset.require("./watermasks/modis_water_mask", asset.enabled)
asset.meta = {
Name = "Base Earth Layers",
Version = "1.0",
Description = [[Base Earth layers are: Blue Marble, ESRI VIIRS Combo, ESRI NOAA20 Combo,
ESRI World Imagery, VIIRS SNPP (Temporal), Aqua Modis (Temporal),
Terra Modis (Temporal), AMSR2 GCOM W1 Sea Ice Concentration (Temporal),
MODIS Terra Chlorophyll A (Temporal),
GHRSST L4 MUR Sea Surface Temperature (Temporal), Blue Marble Height (3D),
World Elevation (3D), Earth at Night 2012, Earth at Night Texture,
Earth at Night (Temporal), Coastlines, Reference Features, Reference Labels,
Tile Indicies, Size Reference, and Modis Water Mask.
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,25 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/bmng_newyork", false)
asset.require("./watermasks/gebco_newyork", false)
asset.meta = {
Name = "Default Earth Layers (New York)",
Version = "1.0",
Description = [[Default Earth layers are: Blue Marble,
ESRI VIIRS Combo, ESRI NOAA20 Combo, ESRI World Imagery, VIIRS SNPP (Temporal),
Aqua Modis (Temporal), Terra Modis (Temporal),
AMSR2 GCOM W1 Sea Ice Concentration (Temporal), MODIS Terra Chlorophyll A (Temporal),
GHRSST L4 MUR Sea Surface Temperature (Temporal), BMNG, Blue Marble Height (3D),
World Elevation (3D), Earth at Night 2012, Earth at Night Texture,
Earth at Night (Temporal), Coastlines, Reference Features, Reference Labels,
Tile Indicies, Size Reference, Gebco and Modis Water Mask.
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,25 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/bmng_sweden", false)
asset.require("./watermasks/gebco_sweden", false)
asset.meta = {
Name = "Default Earth Layers (Sweden)",
Version = "1.0",
Description = [[Default Earth layers are: Blue Marble,
ESRI VIIRS Combo, ESRI NOAA20 Combo, ESRI World Imagery, VIIRS SNPP (Temporal),
Aqua Modis (Temporal), Terra Modis (Temporal),
AMSR2 GCOM W1 Sea Ice Concentration (Temporal), MODIS Terra Chlorophyll A (Temporal),
GHRSST L4 MUR Sea Surface Temperature (Temporal), BMNG, Blue Marble Height (3D),
World Elevation (3D), Earth at Night 2012, Earth at Night Texture,
Earth at Night (Temporal), Coastlines, Reference Features, Reference Labels,
Tile Indicies, Size Reference, Gebco and Modis Water Mask.
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,25 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/bmng_utah", false)
asset.require("./watermasks/gebco_utah", false)
asset.meta = {
Name = "Default Earth Layers (Utah)",
Version = "1.0",
Description = [[Default Earth layers are: Blue Marble,
ESRI VIIRS Combo, ESRI NOAA20 Combo, ESRI World Imagery, VIIRS SNPP (Temporal),
Aqua Modis (Temporal), Terra Modis (Temporal),
AMSR2 GCOM W1 Sea Ice Concentration (Temporal), MODIS Terra Chlorophyll A (Temporal),
GHRSST L4 MUR Sea Surface Temperature (Temporal), BMNG, Blue Marble Height (3D),
World Elevation (3D), Earth at Night 2012, Earth at Night Texture,
Earth at Night (Temporal), Coastlines, Reference Features, Reference Labels,
Tile Indicies, Size Reference, Gebco and Modis Water Mask.
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,32 +1,18 @@
asset.require("./layers/colorlayers/wac_utah", true)
asset.require("./layers/colorlayers/wac_sweden", false)
asset.require("./layers/colorlayers/wac_newyork", false)
asset.require("./layers/colorlayers/clemuvvis_utah", false)
asset.require("./layers/colorlayers/clemuvvis_sweden", false)
asset.require("./layers/colorlayers/clemuvvis_newyork", false)
asset.require("./layers/colorlayers/uvvishybrid_utah", false)
asset.require("./layers/colorlayers/uvvishybrid_sweden", false)
asset.require("./layers/colorlayers/uvvishybrid_newyork", false)
asset.require("./layers/colorlayers/kaguya_utah", false)
asset.require("./layers/colorlayers/kaguya_sweden", false)
asset.require("./layers/colorlayers/kaguya_newyork", false)
asset.require("./layers/colorlayers/lola_clr_shade_utah", false)
asset.require("./layers/colorlayers/lola_clr_shade_sweden", false)
asset.require("./layers/colorlayers/lola_clr_shade_newyork", false)
asset.require("./layers/colorlayers/lola_shade_utah", false)
asset.require("./layers/colorlayers/lola_shade_sweden", false)
asset.require("./layers/colorlayers/lola_shade_newyork", false)
asset.require("./layers/heightlayers/loladem_utah", true)
asset.require("./layers/heightlayers/loladem_sweden", false)
asset.require("./layers/heightlayers/loladem_newyork", false)
asset.require("./layers/utah_layers", true)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", false)
asset.meta = {
Name = "Default Moon layers",
Version = "1.0",
Description = "This asset adds the default layers to the Moon globe",
Version = "1.1",
Description = [[Default Moon layers are: WAC, Clem Uvvis, Uvvis Hybrid, Kaguya,
LRO LOLA Color Shaded Relief 388m v4, Lola Shade, and Lola DEM (3D).
Layers loaded from all servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,24 @@
asset.require("./colorlayers/wac_newyork", asset.enabled)
asset.require("./colorlayers/clemuvvis_newyork", false)
asset.require("./colorlayers/uvvishybrid_newyork", false)
asset.require("./colorlayers/kaguya_newyork", false)
asset.require("./colorlayers/lola_clr_shade_newyork", false)
asset.require("./colorlayers/lola_shade_newyork", false)
asset.require("./heightlayers/loladem_newyork", asset.enabled)
asset.meta = {
Name = "Default Moon layers (New York)",
Version = "1.0",
Description = [[Default Moon layers are: WAC, Clem Uvvis, Uvvis Hybrid, Kaguya,
LRO LOLA Color Shaded Relief 388m v4, Lola Shade, and Lola DEM (3D).
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,24 @@
asset.require("./colorlayers/wac_sweden", asset.enabled)
asset.require("./colorlayers/clemuvvis_sweden", false)
asset.require("./colorlayers/uvvishybrid_sweden", false)
asset.require("./colorlayers/kaguya_sweden", false)
asset.require("./colorlayers/lola_clr_shade_sweden", false)
asset.require("./colorlayers/lola_shade_sweden", false)
asset.require("./heightlayers/loladem_sweden", asset.enabled)
asset.meta = {
Name = "Default Moon layers (Sweden)",
Version = "1.0",
Description = [[Default Moon layers are: WAC, Clem Uvvis, Uvvis Hybrid, Kaguya,
LRO LOLA Color Shaded Relief 388m v4, Lola Shade, and Lola DEM (3D).
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,24 @@
asset.require("./colorlayers/wac_utah", asset.enabled)
asset.require("./colorlayers/clemuvvis_utah", false)
asset.require("./colorlayers/uvvishybrid_utah", false)
asset.require("./colorlayers/kaguya_utah", false)
asset.require("./colorlayers/lola_clr_shade_utah", false)
asset.require("./colorlayers/lola_shade_utah", false)
asset.require("./heightlayers/loladem_utah", asset.enabled)
asset.meta = {
Name = "Default Moon layers (Utah)",
Version = "1.0",
Description = [[Default Moon layers are: WAC, Clem Uvvis, Uvvis Hybrid, Kaguya,
LRO LOLA Color Shaded Relief 388m v4, Lola Shade, and Lola DEM (3D).
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,14 +1,18 @@
asset.require("./layers/colorlayers/europa_texture", false)
asset.require("./layers/colorlayers/voyager_global_mosaic_local", true)
asset.require("./layers/colorlayers/voyager_global_mosaic_sweden", false)
asset.require("./layers/colorlayers/voyager_global_mosaic_newyork", false)
asset.require("./layers/base_layers", false)
asset.require("./layers/local_layers", true)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", false)
asset.meta = {
Name = "Default Europa Layers",
Version = "1.1",
Description = "Default Europa layers are: Europa Texture",
Version = "1.2",
Description = [[Default Europa layers are: Europa Texture & Voyager Global Mosaic.
Layers loaded from all available servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,12 @@
asset.require("./colorlayers/europa_texture", false)
asset.meta = {
Name = "Base Europa Layers",
Version = "1.0",
Description = "Base Europa layers are: Europa Texture",
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,17 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/voyager_global_mosaic_local", asset.enabled)
asset.meta = {
Name = "Default Europa Layers (Local)",
Version = "1.0",
Description = [[Default Europa layers are: Europa Texture & Voyager Global Mosaic.
Layers only loaded locally
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,17 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/voyager_global_mosaic_newyork", asset.enabled)
asset.meta = {
Name = "Default Europa Layers (New York)",
Version = "1.0",
Description = [[Default Europa layers are: Europa Texture & Voyager Global Mosaic.
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,17 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/voyager_global_mosaic_sweden", asset.enabled)
asset.meta = {
Name = "Default Europa Layers (Sweden)",
Version = "1.0",
Description = [[Default Europa layers are: Europa Texture & Voyager Global Mosaic.
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,45 +1,21 @@
asset.require("./layers/colorlayers/mars_texture", false)
asset.require("./layers/colorlayers/moc_wa_color_utah", true)
asset.require("./layers/colorlayers/moc_wa_color_sweden", false)
asset.require("./layers/colorlayers/moc_wa_color_newyork", false)
asset.require("./layers/colorlayers/viking_mdim_utah", false)
asset.require("./layers/colorlayers/viking_mdim_sweden", false)
asset.require("./layers/colorlayers/viking_mdim_newyork", false)
asset.require("./layers/colorlayers/mola_pseudo_color_utah", false)
asset.require("./layers/colorlayers/mola_pseudo_color_sweden", false)
asset.require("./layers/colorlayers/mola_pseudo_color_newyork", false)
asset.require("./layers/colorlayers/mola_hrsc_utah", false)
asset.require("./layers/colorlayers/mola_hrsc_sweden", false)
asset.require("./layers/colorlayers/mola_hrsc_newyork", false)
asset.require("./layers/colorlayers/themis_ir_day_utah", false)
asset.require("./layers/colorlayers/themis_ir_day_sweden", false)
asset.require("./layers/colorlayers/themis_ir_day_newyork", false)
asset.require("./layers/colorlayers/themis_ir_night_utah", false)
asset.require("./layers/colorlayers/themis_ir_night_sweden", false)
asset.require("./layers/colorlayers/themis_ir_night_newyork", false)
asset.require("./layers/colorlayers/ctx_mosaic_utah", false)
asset.require("./layers/colorlayers/ctx_mosaic_sweden", false)
asset.require("./layers/colorlayers/ctx_mosaic_newyork", false)
asset.require("./layers/colorlayers/ctx_blended", false)
asset.require("./layers/colorlayers/hirise", false)
asset.require("./layers/colorlayers/hirisels", false)
asset.require("./layers/heightlayers/mola_utah", false)
asset.require("./layers/heightlayers/mola_sweden", false)
asset.require("./layers/heightlayers/mdem200m", true)
asset.require("./layers/heightlayers/hirisels", false)
asset.require("./layers/overlays/indices", false)
asset.require("./layers/overlays/size_reference", false)
asset.require("./layers/base_layers", true)
asset.require("./layers/utah_layers", true)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", false)
asset.meta = {
Name = "Default Mars Layers",
Version = "1.1",
Description = [[Default Mars layers are: MOC WA Color, Viking MDIM, MOLA Pseudo Color,
MOLA HRSC, Themis IR Day, Themis IR Night, CTX Mosaic, CTX Blended beta01, HiRISE, and
HiRISE Local Set]],
Version = "1.2",
Description = [[Default Mars layers are: Mars texture, CTX Blended, HiRISE,
HiRISE Local Set, MOC WA Color, Viking MDIM, MOLA Pseudo Color, MOLA HRSC,
Themis IR Day, Themis IR Night, CTX Mosaic, MDEM200M (3D), HiRISE Local Set DEM (3D),
Mola Elevation (3D), Tile Indicies, and Size Reference.
Layers loaded from all servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,24 @@
asset.require("./colorlayers/mars_texture", false)
asset.require("./colorlayers/ctx_blended", false)
asset.require("./colorlayers/hirise", false)
asset.require("./colorlayers/hirisels", false)
asset.require("./heightlayers/mdem200m", asset.enabled)
asset.require("./heightlayers/hirisels", false)
asset.require("./overlays/indices", false)
asset.require("./overlays/size_reference", false)
asset.meta = {
Name = "Base Mars Layers",
Version = "1.0",
Description = [[Base Mars layers are: Mars texture, CTX Blended, HiRISE,
HiRISE Local Set, MDEM200M (3D), HiRISE Local Set DEM (3D), Tile Indicies,
and Size Reference.
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,29 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/moc_wa_color_newyork", asset.enabled)
asset.require("./colorlayers/viking_mdim_newyork", false)
asset.require("./colorlayers/mola_pseudo_color_newyork", false)
asset.require("./colorlayers/mola_hrsc_newyork", false)
asset.require("./colorlayers/themis_ir_day_newyork", false)
asset.require("./colorlayers/themis_ir_night_newyork", false)
asset.require("./colorlayers/ctx_mosaic_newyork", false)
-- The New York server does not have this map, use the Utah server for now
asset.require("./heightlayers/mola_utah", false)
asset.meta = {
Name = "Default Mars Layers (New York)",
Version = "1.0",
Description = [[Default Mars layers are: Mars texture, CTX Blended, HiRISE,
HiRISE Local Set, MOC WA Color, Viking MDIM, MOLA Pseudo Color, MOLA HRSC,
Themis IR Day, Themis IR Night, CTX Mosaic, MDEM200M (3D), HiRISE Local Set DEM (3D),
Mola Elevation (3D), Tile Indicies, and Size Reference.
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,28 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/moc_wa_color_sweden", asset.enabled)
asset.require("./colorlayers/viking_mdim_sweden", false)
asset.require("./colorlayers/mola_pseudo_color_sweden", false)
asset.require("./colorlayers/mola_hrsc_sweden", false)
asset.require("./colorlayers/themis_ir_day_sweden", false)
asset.require("./colorlayers/themis_ir_night_sweden", false)
asset.require("./colorlayers/ctx_mosaic_sweden", false)
asset.require("./heightlayers/mola_sweden", false)
asset.meta = {
Name = "Default Mars Layers (Sweden)",
Version = "1.0",
Description = [[Default Mars layers are: Mars texture, CTX Blended, HiRISE,
HiRISE Local Set, MOC WA Color, Viking MDIM, MOLA Pseudo Color, MOLA HRSC,
Themis IR Day, Themis IR Night, CTX Mosaic, MDEM200M (3D), HiRISE Local Set DEM (3D),
Mola Elevation (3D), Tile Indicies, and Size Reference.
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,28 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/moc_wa_color_utah", asset.enabled)
asset.require("./colorlayers/viking_mdim_utah", false)
asset.require("./colorlayers/mola_pseudo_color_utah", false)
asset.require("./colorlayers/mola_hrsc_utah", false)
asset.require("./colorlayers/themis_ir_day_utah", false)
asset.require("./colorlayers/themis_ir_night_utah", false)
asset.require("./colorlayers/ctx_mosaic_utah", false)
asset.require("./heightlayers/mola_utah", false)
asset.meta = {
Name = "Default Mars Layers (Utah)",
Version = "1.0",
Description = [[Default Mars layers are: Mars texture, CTX Blended, HiRISE,
HiRISE Local Set, MOC WA Color, Viking MDIM, MOLA Pseudo Color, MOLA HRSC,
Themis IR Day, Themis IR Night, CTX Mosaic, MDEM200M (3D), HiRISE Local Set DEM (3D),
Mola Elevation (3D), Tile Indicies, and Size Reference.
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,56 +1,21 @@
asset.require("./layers/colorlayers/messenger_mdis_utah", false)
asset.require("./layers/colorlayers/messenger_mdis_sweden", false)
asset.require("./layers/colorlayers/messenger_mdis_newyork", false)
asset.require("./layers/colorlayers/messenger_mosaic_utah", false)
asset.require("./layers/colorlayers/messenger_mosaic_sweden", false)
asset.require("./layers/colorlayers/messenger_mosaic_newyork", false)
asset.require("./layers/colorlayers/messenger_mosaic2_utah", false)
asset.require("./layers/colorlayers/messenger_mosaic2_sweden", false)
asset.require("./layers/colorlayers/messenger_mosaic2_newyork", false)
asset.require("./layers/colorlayers/messenger_bdr_utah", true)
asset.require("./layers/colorlayers/messenger_bdr_sweden", false)
asset.require("./layers/colorlayers/messenger_bdr_newyork", false)
asset.require("./layers/colorlayers/messenger_mdr_utah", false)
asset.require("./layers/colorlayers/messenger_mp3_utah", false)
asset.require("./layers/colorlayers/messenger_hie_utah", false)
asset.require("./layers/colorlayers/messenger_hie_sweden", false)
asset.require("./layers/colorlayers/messenger_hie_newyork", false)
asset.require("./layers/colorlayers/messenger_hiw_utah", false)
asset.require("./layers/colorlayers/messenger_hiw_sweden", false)
asset.require("./layers/colorlayers/messenger_hiw_newyork", false)
asset.require("./layers/colorlayers/messenger_loi_utah", false)
asset.require("./layers/colorlayers/messenger_loi_sweden", false)
asset.require("./layers/colorlayers/messenger_loi_newyork", false)
asset.require("./layers/colorlayers/messenger_shade_utah", false)
asset.require("./layers/colorlayers/messenger_shade_sweden", false)
asset.require("./layers/colorlayers/messenger_shade_newyork", false)
asset.require("./layers/colorlayers/alsimap_02122015", false)
asset.require("./layers/colorlayers/casimap_02122015", false)
asset.require("./layers/colorlayers/fesimap_02122015", false)
asset.require("./layers/colorlayers/mgsimap_02122015", false)
asset.require("./layers/colorlayers/ssimap_02122015", false)
asset.require("./layers/heightlayers/messenger_dem_utah", true)
asset.require("./layers/base_layers", true)
asset.require("./layers/utah_layers", true)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", false)
asset.meta = {
Name = "Default Mercury Layers",
Version = "1.0",
Description = [[Default Mercury layers are: Messenger MDIS, Messenger Mosaic2,
Messenger BDR, Messenger MDR, Messenger MP3, Messenger Hie, Messenger Hiw,
Messenger LOI, Messenger SHADE, Aluminum Abundance, Calcium Abundance, Iron
Abundance, Magnesium Abundance, and Silicon Abundance]],
Version = "1.1",
Description = [[Default Mercury layers are: Aluminium Abundance, Calcium Abundance,
Iron Abundance, Magnesium Abundance, Silicon Abundance, Messenger MDIS,
Messenger Mosaic, Messenger Mosaic2, Messenger BDR, Messenger HIE, Messenger HIW,
Messenger LOI, Messenger SHADE, Messenger MDR, Messenger MP3, and Messenger DEM (3D).
Layers loaded from all servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,21 @@
asset.require("./colorlayers/alsimap_02122015", false)
asset.require("./colorlayers/casimap_02122015", false)
asset.require("./colorlayers/fesimap_02122015", false)
asset.require("./colorlayers/mgsimap_02122015", false)
asset.require("./colorlayers/ssimap_02122015", false)
-- Only the Utah server have this map, use it for now
asset.require("./heightlayers/messenger_dem_utah", asset.enabled)
asset.meta = {
Name = "Base Mercury Layers",
Version = "1.0",
Description = [[Base Mercury layers are: Aluminium Abundance, Calcium Abundance,
Iron Abundance, Magnesium Abundance, Silicon Abundance, and Messenger DEM (3D).
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,31 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/messenger_mdis_newyork", false)
asset.require("./colorlayers/messenger_mosaic_newyork", false)
asset.require("./colorlayers/messenger_mosaic2_newyork", false)
asset.require("./colorlayers/messenger_bdr_newyork", asset.enabled)
asset.require("./colorlayers/messenger_hie_newyork", false)
asset.require("./colorlayers/messenger_hiw_newyork", false)
asset.require("./colorlayers/messenger_loi_newyork", false)
asset.require("./colorlayers/messenger_shade_newyork", false)
-- The New York server does not have these maps, use the Utah server for now
asset.require("./colorlayers/messenger_mdr_utah", false)
asset.require("./colorlayers/messenger_mp3_utah", false)
asset.meta = {
Name = "Default Mercury Layers (New York)",
Version = "1.0",
Description = [[Default Mercury layers are: Aluminium Abundance, Calcium Abundance,
Iron Abundance, Magnesium Abundance, Silicon Abundance, Messenger MDIS,
Messenger Mosaic, Messenger Mosaic2, Messenger BDR, Messenger HIE, Messenger HIW,
Messenger LOI, Messenger SHADE, Messenger MDR, Messenger MP3, and Messenger DEM (3D).
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,31 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/messenger_mdis_sweden", false)
asset.require("./colorlayers/messenger_mosaic_sweden", false)
asset.require("./colorlayers/messenger_mosaic2_sweden", false)
asset.require("./colorlayers/messenger_bdr_sweden", asset.enabled)
asset.require("./colorlayers/messenger_hie_sweden", false)
asset.require("./colorlayers/messenger_hiw_sweden", false)
asset.require("./colorlayers/messenger_loi_sweden", false)
asset.require("./colorlayers/messenger_shade_sweden", false)
-- The Sweden server does not have these maps, use the Utah server for now
asset.require("./colorlayers/messenger_mdr_utah", false)
asset.require("./colorlayers/messenger_mp3_utah", false)
asset.meta = {
Name = "Default Mercury Layers (Sweden)",
Version = "1.0",
Description = [[Default Mercury layers are: Aluminium Abundance, Calcium Abundance,
Iron Abundance, Magnesium Abundance, Silicon Abundance, Messenger MDIS,
Messenger Mosaic, Messenger Mosaic2, Messenger BDR, Messenger HIE, Messenger HIW,
Messenger LOI, Messenger SHADE, Messenger MDR, Messenger MP3, and Messenger DEM (3D).
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,29 @@
asset.require("./base_layers", true)
asset.require("./colorlayers/messenger_mdis_utah", false)
asset.require("./colorlayers/messenger_mosaic_utah", false)
asset.require("./colorlayers/messenger_mosaic2_utah", false)
asset.require("./colorlayers/messenger_bdr_utah", asset.enabled)
asset.require("./colorlayers/messenger_hie_utah", false)
asset.require("./colorlayers/messenger_hiw_utah", false)
asset.require("./colorlayers/messenger_loi_utah", false)
asset.require("./colorlayers/messenger_shade_utah", false)
asset.require("./colorlayers/messenger_mdr_utah", false)
asset.require("./colorlayers/messenger_mp3_utah", false)
asset.meta = {
Name = "Default Mercury Layers (Utah)",
Version = "1.0",
Description = [[Default Mercury layers are: Aluminium Abundance, Calcium Abundance,
Iron Abundance, Magnesium Abundance, Silicon Abundance, Messenger MDIS,
Messenger Mosaic, Messenger Mosaic2, Messenger BDR, Messenger HIE, Messenger HIW,
Messenger LOI, Messenger SHADE, Messenger MDR, Messenger MP3, and Messenger DEM (3D).
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,25 @@
asset.require("./base_layers")
asset.require("./earth/layers/newyork_layers")
asset.require("./earth/moon/layers/newyork_layers")
asset.require("./jupiter/europa/layers/newyork_layers")
asset.require("./mars/layers/newyork_layers")
asset.require("./mercury/layers/newyork_layers")
asset.require("./saturn/enceladus/layers/newyork_layers")
asset.require("./venus/layers/newyork_layers")
asset.meta = {
Name = "Default Solar System Layers (New York)",
Version = "1.0",
Description = [[Adds default layers for all planets. Remove this asset and include
individual layers for planets to customize planet layers
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,14 +1,18 @@
asset.require("./layers/colorlayers/enceladus_texture", false)
asset.require("./layers/colorlayers/global_mosaic_100m_hpf_sweden", false)
asset.require("./layers/colorlayers/global_mosaic_100m_hpf_newyork", true)
asset.require("./layers/base_layers", false)
asset.require("./layers/sweden_layers", false)
asset.require("./layers/newyork_layers", true)
asset.meta = {
Name = "Default Enceladus Layers",
Version = "1.0",
Description = [[Default Enceladus layers are: Enceladus Texture and Cassini Global
Mosaic 100m HPF]],
Version = "1.1",
Description = [[Default Enceladus layers are: Enceladus Texture,
and Cassini Global Mosaic 100m HPF.
Layers loaded from all available servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,12 @@
asset.require("./colorlayers/enceladus_texture", false)
asset.meta = {
Name = "Base Enceladus Layers",
Version = "1.0",
Description = "Base Enceladus layers are: Enceladus Texture",
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,18 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/global_mosaic_100m_hpf_newyork", asset.enabled)
asset.meta = {
Name = "Default Enceladus Layers (New York)",
Version = "1.0",
Description = [[Default Enceladus layers are: Enceladus Texture,
and Cassini Global Mosaic 100m HPF.
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,18 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/global_mosaic_100m_hpf_sweden", asset.enabled)
asset.meta = {
Name = "Default Enceladus Layers (Sweden)",
Version = "1.0",
Description = [[Default Enceladus layers are: Enceladus Texture,
and Cassini Global Mosaic 100m HPF.
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,27 @@
asset.require("./base_layers")
asset.require("./earth/layers/sweden_layers")
asset.require("./earth/moon/layers/sweden_layers")
asset.require("./jupiter/europa/layers/sweden_layers")
asset.require("./mars/layers/sweden_layers")
asset.require("./mercury/layers/sweden_layers")
asset.require("./saturn/enceladus/layers/sweden_layers")
-- The Sweden server does not have these layers, use the New York server for now
asset.require("./venus/layers/newyork_layers")
asset.meta = {
Name = "Default Solar System Layers (Sweden)",
Version = "1.0",
Description = [[Adds default layers for all planets. Remove this asset and include
individual layers for planets to customize planet layers
Layers only loaded from the Sweden server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,27 @@
asset.require("./base_layers")
asset.require("./earth/layers/utah_layers")
asset.require("./earth/moon/layers/utah_layers")
asset.require("./mars/layers/utah_layers")
asset.require("./mercury/layers/utah_layers")
asset.require("./venus/layers/utah_layers")
-- The Utah server does not have these layers, use the New York server for now
asset.require("./jupiter/europa/layers/newyork_layers")
asset.require("./saturn/enceladus/layers/newyork_layers")
asset.meta = {
Name = "Default Solar System Layers (Utah)",
Version = "1.0",
Description = [[Adds default layers for all planets. Remove this asset and include
individual layers for planets to customize planet layers
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -1,18 +1,18 @@
asset.require("./layers/colorlayers/magellan_mosaic_utah", false)
asset.require("./layers/colorlayers/magellan_mosaic_newyork", false)
asset.require("./layers/colorlayers/venus_texture", false)
asset.require("./layers/colorlayers/clouds_magellan_combo", true)
asset.require("./layers/colorlayers/clouds_magellan_combo_newyork", false)
asset.require("./layers/heightlayers/magellan_utah", true)
asset.require("./layers/heightlayers/magellan_newyork", false)
asset.require("./layers/base_layers", false)
asset.require("./layers/newyork_layers", false)
asset.require("./layers/utah_layers", true)
asset.meta = {
Name = "Default Venus Layers",
Version = "1.1",
Description = "Default Venus layers are: Venus Magellan Mosaic and Venus Magellan DEM",
Version = "1.2",
Description = [[Default Venus layers are: Venus Texture, Magellan Mosaic,
Clouds Magellan Combo, and Magellan Elevation (3D).
Layers loaded from all available servers
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
@@ -0,0 +1,12 @@
asset.require("./colorlayers/venus_texture", false)
asset.meta = {
Name = "Base Venus Layers",
Version = "1.0",
Description = "Base Venus layers are: Venus Texture",
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -11,8 +11,8 @@ local texturesPath = asset.resource({
local Layer = {
Identifier = "Clouds_Magellan_Combo",
Name = "Clouds Magellan Combo",
Identifier = "Clouds_Magellan_Combo_Utah",
Name = "Clouds Magellan Combo [Utah]",
Enabled = asset.enabled,
Type = "TileProviderByLevel",
LevelTileProviders = {
@@ -0,0 +1,21 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/magellan_mosaic_newyork", false)
asset.require("./colorlayers/clouds_magellan_combo_newyork", asset.enabled)
asset.require("./heightlayers/magellan_newyork", asset.enabled)
asset.meta = {
Name = "Default Venus Layers (New York)",
Version = "1.0",
Description = [[Default Venus layers are: Venus Texture, Magellan Mosaic,
Clouds Magellan Combo, and Magellan Elevation (3D).
Layers only loaded from the New York server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}
@@ -0,0 +1,21 @@
asset.require("./base_layers", false)
asset.require("./colorlayers/magellan_mosaic_utah", false)
asset.require("./colorlayers/clouds_magellan_combo_utah", asset.enabled)
asset.require("./heightlayers/magellan_utah", asset.enabled)
asset.meta = {
Name = "Default Venus Layers (Utah)",
Version = "1.0",
Description = [[Default Venus layers are: Venus Texture, Magellan Mosaic,
Clouds Magellan Combo, and Magellan Elevation (3D).
Layers only loaded from the Utah server
]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}