Add the ability to pass a boolean value into the require function that gets passed into the loaded asset as a enabled property (#2187)

* Add the ability to pass a boolean value into the require function that gets passed into the loaded asset as a `enabled` property
This commit is contained in:
Alexander Bock
2022-08-02 13:12:07 +02:00
committed by GitHub
parent 7bc9e99b87
commit 811c4a3138
352 changed files with 659 additions and 302 deletions
@@ -1,11 +1,4 @@
local colorLayer = asset.require("./layers/colorlayers/greyscale_usgs")
-- Set enabled layers (temporary solution)
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
asset.onInitialize(function ()
openspace.setPropertyValueSingle("Scene.Charon.Renderable.Layers.ColorLayers." ..
colorLayer.layer.Identifier .. ".Enabled", true)
end)
asset.require("./layers/colorlayers/greyscale_usgs", true)
asset.meta = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../charon").Charon.Identifier
local layer = {
Identifier = "Greyscale_USGS",
Name = "Black & White [USGS]",
Enabled = asset.enabled,
FilePath = "WMS:https://planetarymaps.usgs.gov/cgi-bin/mapserv?map=/maps/pluto/charon_simp_cyl.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=NEWHORIZONS_CHARON_MOSAIC&SRS=EPSG:4326&BBOX=-180,-90.0003,359.972,90",
}
@@ -1,11 +1,4 @@
local colorLayer = asset.require("./layers/colorlayers/greyscale_usgs")
-- Set enabled layers (temporary solution)
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
asset.onInitialize(function ()
openspace.setPropertyValueSingle("Scene.Pluto.Renderable.Layers.ColorLayers." ..
colorLayer.layer.Identifier .. ".Enabled", true)
end)
asset.require("./layers/colorlayers/greyscale_usgs", true)
asset.meta = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../pluto").Pluto.Identifier
local layer = {
Identifier = "Greyscale_USGS",
Name = "Black & White [USGS]",
Enabled = asset.enabled,
FilePath = "WMS:https://planetarymaps.usgs.gov/cgi-bin/mapserv?map=/maps/pluto/pluto_simp_cyl.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=NEWHORIZONS_PLUTO_MOSAIC&SRS=EPSG:4326&BBOX=-180,-90,360,90",
}
@@ -1,51 +1,38 @@
-- Color layers
asset.require("./layers/colorlayers/blue_marble")
local colorLayer = asset.require("./layers/colorlayers/esri_viirs_combo")
asset.require("./layers/colorlayers/esri_world_imagery")
asset.require("./layers/colorlayers/esri_imagery_world_2D")
asset.require("./layers/colorlayers/viirs_snpp_temporal")
asset.require("./layers/colorlayers/aqua_modis_temporal")
asset.require("./layers/colorlayers/terra_modis_temporal")
asset.require("./layers/colorlayers/bmng_utah")
asset.require("./layers/colorlayers/bmng_sweden")
asset.require("./layers/colorlayers/amsr2_gcom_w1_sea_ice_concentration_temporal")
asset.require("./layers/colorlayers/modis_terra_chlorophyll_a_temporal")
asset.require("./layers/colorlayers/ghrsst_l4_g1sst_sea_surface_temperature_temporal")
asset.require("./layers/colorlayers/ghrsst_l4_mur_sea_surface_temperature_temporal")
asset.require("./layers/colorlayers/blue_marble", false)
asset.require("./layers/colorlayers/esri_viirs_combo", true)
asset.require("./layers/colorlayers/esri_world_imagery", false)
asset.require("./layers/colorlayers/esri_imagery_world_2D", 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/amsr2_gcom_w1_sea_ice_concentration_temporal", false)
asset.require("./layers/colorlayers/modis_terra_chlorophyll_a_temporal", false)
asset.require("./layers/colorlayers/ghrsst_l4_g1sst_sea_surface_temperature_temporal", false)
asset.require("./layers/colorlayers/ghrsst_l4_mur_sea_surface_temperature_temporal", false)
-- Height layers
asset.require("./layers/heightlayers/blue_marble_height")
local heightLayer = asset.require("./layers/heightlayers/terrain_tileset")
asset.require("./layers/heightlayers/blue_marble_height", false)
asset.require("./layers/heightlayers/terrain_tileset", true)
-- Night layers
local nightLayer = asset.require("./layers/nightlayers/earth_at_night_2012")
asset.require("./layers/nightlayers/earth_night_texture")
asset.require("./layers/nightlayers/earth_at_night_temporal")
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)
-- Overlays
asset.require("./layers/overlays/coastlines")
asset.require("./layers/overlays/reference_features")
asset.require("./layers/overlays/reference_labels")
asset.require("./layers/overlays/tile_indices")
asset.require("./layers/overlays/size_reference")
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)
-- Watermasks
asset.require("./layers/watermasks/gebco_sweden")
asset.require("./layers/watermasks/gebco_utah")
local watermask = asset.require("./layers/watermasks/modis_water_mask")
-- Set enabled layers (temporary solution)
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
asset.onInitialize(function ()
openspace.setPropertyValueSingle("Scene.Earth.Renderable.Layers.ColorLayers." ..
colorLayer.layer.Identifier .. ".Enabled", true)
openspace.setPropertyValueSingle("Scene.Earth.Renderable.Layers.HeightLayers." ..
heightLayer.layer.Identifier .. ".Enabled", true)
openspace.setPropertyValueSingle("Scene.Earth.Renderable.Layers.NightLayers." ..
nightLayer.layer.Identifier .. ".Enabled", true)
openspace.setPropertyValueSingle("Scene.Earth.Renderable.Layers.WaterMasks." ..
watermask.layer.Identifier .. ".Enabled", true)
end)
asset.require("./layers/watermasks/gebco_sweden", false)
asset.require("./layers/watermasks/gebco_utah", false)
asset.require("./layers/watermasks/modis_water_mask", true)
asset.meta = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "AMSR2_GCOM_W1_Sea_Ice_Concentration_Temporal",
Name = "AMSR2 GCOM W1 Sea Ice Concentration (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Aqua_Modis_Temporal",
Name = "Aqua Modis (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -10,6 +10,7 @@ local texturesPath = asset.syncedResource({
local layer = {
Identifier = "Blue_Marble",
Name = "Blue Marble",
Enabled = asset.enabled,
FilePath = texturesPath .. "earth_bluemarble.jpg",
Description = "Earth image from Blue Marble Next Generation",
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "BMNG_Sweden",
Name = "BMNG [Sweden]",
Enabled = asset.enabled,
FilePath = asset.localResource("bmng_sweden.wms"),
Description = [[Web loaded full resolution map of Blue Marble Next Generation. This map
is hosted on the OpenSpace servers in Sweden]],
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "BMNG_Utah",
Name = "BMNG [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("bmng_utah.wms"),
Description = [[Web loaded full resolution map of Blue Marble Next Generation. This map
is hosted on the OpenSpace servers in Utah]],
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "ESRI_Imagery_World_2D",
Name = "ESRI Imagery World 2D",
Enabled = asset.enabled,
FilePath = asset.localResource("esri_imagery_world_2D.wms"),
Description = [[This map presents low-resolution imagery for the world and
high-resolution imagery for the United States and other metropolitan areas around
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "ESRI_VIIRS_Combo",
Name = "ESRI VIIRS Combo",
Enabled = asset.enabled,
Type = "ByLevelTileLayer",
LevelTileProviders = {
{
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "ESRI_World_Imagery",
Name = "ESRI World Imagery",
Enabled = asset.enabled,
FilePath = asset.localResource("esri_world_imagery.wms"),
Description = [[World Imagery provides one meter or better satellite and aerial
imagery in many parts of the world and lower resolution satellite imagery
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "GHRSST_L4_G1SST_Sea_Surface_Temperature_Temporal",
Name = "GHRSST L4 G1SST Sea Surface Temperature (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "GHRSST_L4_MUR_Sea_Surface_Temperature_Temporal",
Name = "GHRSST L4 MUR Sea Surface Temperature (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "MODIS_Terra_Chlorophyll_A_Temporal",
Name = "MODIS Terra Chlorophyll A (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Terra_Modis_Temporal",
Name = "Terra Modis (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -2,6 +2,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "TextureSpout",
Enabled = asset.enabled,
SpoutName = "SPOUT_TERRA_RECEIVER",
Type = "SpoutImageTileLayer"
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "VIIRS_NOAA20_Temporal",
Name = "VIIRS NOAA20 (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "VIIRS_SNPP_Temporal",
Name = "VIIRS SNPP (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -10,6 +10,7 @@ local texturesPath = asset.syncedResource({
local layer = {
Name = "Earth Bluemarble Height",
Identifier = "Earth_Bluemarble_Height",
Enabled = asset.enabled,
FilePath = texturesPath .. "earth_bluemarble_height.jpg",
Description = "Topographic layer from Blue Marble Next Generation"
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Terrain_tileset",
Name = "Terrain tileset",
Enabled = asset.enabled,
FilePath = asset.localResource("terrain_tileset.wms"),
TilePixelSize = 64,
Description = [[This globe layer presents elevation data at approximately 90m or 1km
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Earth_at_Night_2012",
Name = "Earth at Night 2012",
Enabled = asset.enabled,
FilePath = asset.localResource("earth_at_night_2012.wms"),
Description = [[The lights of cities and villages trace the outlines of civilization
in this global view]],
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Earth_at_Night_Temporal",
Name = "Earth at Night (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Earth_at_Night_Temporal_Blue_Yellow",
Name = "Earth at Night Blue Yellow (Temporal)",
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Prototyped",
Prototyped = {
@@ -10,6 +10,7 @@ local texturesPath = asset.syncedResource({
local layer = {
Identifier = "Earth_Night_Texture",
Name = "Earth Night Texture",
Enabled = asset.enabled,
FilePath = texturesPath .. "earth_night.png",
Description = "Earth's city lights are clearly visible from space"
}
@@ -2,7 +2,8 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Coastlines",
FilePath = asset.localResource("coastlines.wms")
FilePath = asset.localResource("coastlines.wms"),
Enabled = asset.enabled
}
asset.onInitialize(function()
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Reference_Features",
Name = "Reference Features",
Enabled = asset.enabled,
FilePath = asset.localResource("reference_features.wms")
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Reference_Labels",
Name = "Reference Labels",
Enabled = asset.enabled,
FilePath = asset.localResource("reference_labels.wms")
}
@@ -4,6 +4,7 @@ local globeIdentifier = earthAsset.Identifier
local layer ={
Identifier = "Size_Reference",
Name = "Size Reference",
Enabled = asset.enabled,
Type = "SizeReferenceTileLayer",
Radii = earthAsset.Renderable.Radii
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "Tile_Indices",
Name = "Tile Indices",
Enabled = asset.enabled,
Type = "TileIndexTileLayer"
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Name = "Gebco [Sweden]",
Identifier = "Gebco_Sweden",
Enabled = asset.enabled,
FilePath = asset.localResource("gebco_sweden.wms")
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Name = "Gebco [Utah]",
Identifier = "Gebco_Utah",
Enabled = asset.enabled,
FilePath = asset.localResource("gebco_utah.wms")
}
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
Identifier = "MODIS_Water_Mask",
Name = "MODIS Water Mask",
Enabled = asset.enabled,
FilePath = asset.localResource("modis_water_mask.wms")
}
@@ -1,29 +1,20 @@
-- Color layers
local colorLayer = asset.require("./layers/colorlayers/wac_utah")
asset.require("./layers/colorlayers/wac_sweden")
asset.require("./layers/colorlayers/clemuvvis_utah")
asset.require("./layers/colorlayers/clemuvvis_sweden")
asset.require("./layers/colorlayers/uvvishybrid_utah")
asset.require("./layers/colorlayers/uvvishybrid_sweden")
asset.require("./layers/colorlayers/kaguya_utah")
asset.require("./layers/colorlayers/kaguya_sweden")
asset.require("./layers/colorlayers/lola_clr_shade_utah")
asset.require("./layers/colorlayers/lola_clr_shade_sweden")
asset.require("./layers/colorlayers/lola_shade_utah")
asset.require("./layers/colorlayers/lola_shade_sweden")
asset.require("./layers/colorlayers/wac_utah", true)
asset.require("./layers/colorlayers/wac_sweden", true)
asset.require("./layers/colorlayers/clemuvvis_utah", false)
asset.require("./layers/colorlayers/clemuvvis_sweden", false)
asset.require("./layers/colorlayers/uvvishybrid_utah", false)
asset.require("./layers/colorlayers/uvvishybrid_sweden", false)
asset.require("./layers/colorlayers/kaguya_utah", false)
asset.require("./layers/colorlayers/kaguya_sweden", false)
asset.require("./layers/colorlayers/lola_clr_shade_utah", false)
asset.require("./layers/colorlayers/lola_clr_shade_sweden", false)
asset.require("./layers/colorlayers/lola_shade_utah", false)
asset.require("./layers/colorlayers/lola_shade_sweden", false)
-- Height layers
local heightLayer = asset.require("./layers/heightlayers/loladem_utah")
asset.require("./layers/heightlayers/loladem_sweden")
-- Set enabled layers (temporary solution)
-- @TODO: do this using a boolean that's passed to the 'asset.require' instead
asset.onInitialize(function ()
openspace.setPropertyValueSingle("Scene.Moon.Renderable.Layers.ColorLayers." ..
colorLayer.layer.Identifier .. ".Enabled", true)
openspace.setPropertyValueSingle("Scene.Moon.Renderable.Layers.HeightLayers." ..
heightLayer.layer.Identifier .. ".Enabled", true)
end)
asset.require("./layers/heightlayers/loladem_utah", true)
asset.require("./layers/heightlayers/loladem_sweden", false)
asset.meta = {
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "ClemUvvis_Sweden",
Name = "Clem Uvvis [Sweden]",
Enabled = asset.enabled,
FilePath = asset.localResource("clemuvvis_sweden.wms"),
Settings = {
Gamma = 1.14,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "ClemUvvis_Utah",
Name = "Clem Uvvis [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("clemuvvis_utah.wms"),
Settings = {
Gamma = 1.14,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "Kaguya_Sweden",
Name = "Kaguya [Sweden]",
Enabled = asset.enabled,
FilePath = asset.localResource("kaguya_sweden.vrt"),
Settings = {
Gamma = 1.0,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "Kaguya_Utah",
Name = "Kaguya [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("kaguya_utah.vrt"),
Settings = {
Gamma = 1.0,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("./../../moon").Moon.Identifier
local layer = {
Identifier = "Lola_Clr_Shade_Sweden",
Name = "LRO LOLA Color Shaded Relief 388m v4 [Sweden]",
Enabled = asset.enabled,
Description = [[This is a colorized shaded-relief of a original polar digital elevation
model (DEM) from the Lunar Orbiter Laser Altimeter (LOLA; Smith et al., 2010), an
instrument on the National Aeronautics and Space Agency (NASA) Lunar Reconnaissance
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("./../../moon").Moon.Identifier
local layer = {
Identifier = "Lola_Clr_Shade_Utah",
Name = "LRO LOLA Color Shaded Relief 388m v4 [Utah]",
Enabled = asset.enabled,
Description = [[This is a colorized shaded-relief of a original polar digital elevation
model (DEM) from the Lunar Orbiter Laser Altimeter (LOLA; Smith et al., 2010), an
instrument on the National Aeronautics and Space Agency (NASA) Lunar Reconnaissance
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "Lola_Shade_Sweden",
Name = "Lola Shade [Sweden]",
Enabled = asset.enabled,
Description = [[This is a shaded-relief of a original polar digital elevation model
(DEM) from the Lunar Orbiter Laser Altimeter (LOLA; Smith et al., 2010), an instrument
on the National Aeronautics and Space Agency (NASA) Lunar Reconnaissance Orbiter (LRO)
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "Lola_Shade_Utah",
Name = "Lola Shade [Utah]",
Enabled = asset.enabled,
Description = [[This is a shaded-relief of a original polar digital elevation model
(DEM) from the Lunar Orbiter Laser Altimeter (LOLA; Smith et al., 2010), an instrument
on the National Aeronautics and Space Agency (NASA) Lunar Reconnaissance Orbiter (LRO)
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "UvvisHybrid_Sweden",
Name = "Uvvis Hybrid [Sweden]",
Enabled = asset.enabled,
FilePath = asset.localResource("uvvishybrid_sweden.wms"),
Settings = {
Gamma = 0.52,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "UvvisHybrid_Utah",
Name = "Uvvis Hybrid [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("uvvishybrid_utah.wms"),
Settings = {
Gamma = 0.52,
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "WAC_Sweden",
Name = "WAC [Sweden]",
Enabled = asset.enabled,
Description = [[Lunar Reconnaissance Orbiter Camera (LROC) Wide Angle Camera (WAC)
aboard the Lunar Reconnaissance Orbiter (LRO) has allowed the instrument team to
create a global mosaic comprised of over 15,000 images acquired between November 2009
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "WAC_Utah",
Name = "WAC [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("wac_utah.wms"),
Settings = { Gamma = 0.84 },
Description = [[Lunar Reconnaissance Orbiter Camera (LROC) Wide Angle Camera (WAC)
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "LolaDem_Sweden",
Name = "Lola DEM [Sweden]",
Enabled = asset.enabled,
FilePath = asset.localResource("loladem_sweden.wms"),
TilePixelSize = 64,
Settings = { Multiplier = 0.5 }
@@ -3,6 +3,7 @@ local globeIdentifier = asset.require("../../moon").Moon.Identifier
local layer = {
Identifier = "LolaDem_Utah",
Name = "Lola DEM [Utah]",
Enabled = asset.enabled,
FilePath = asset.localResource("loladem_utah.wms"),
TilePixelSize = 64,
Settings = { Multiplier = 0.5 },
@@ -4,6 +4,7 @@ local globeIdentifier = moonAsset.Identifier
local layer = {
Identifier = "Size_Reference",
Name = "Size Reference",
Enabled = asset.enabled,
Type = "SizeReferenceTileLayer",
Radii = moonAsset.Renderable.Radii
}
@@ -27,6 +27,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -35,6 +36,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -27,6 +27,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -31,6 +31,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -39,6 +40,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -31,6 +31,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -39,6 +40,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -31,6 +31,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -39,6 +40,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -26,6 +26,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -31,6 +31,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -30,6 +30,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -29,6 +29,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -30,6 +30,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -44,6 +45,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -26,6 +26,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -34,6 +35,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -33,6 +33,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -47,6 +48,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -33,6 +34,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -29,6 +29,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -29,6 +29,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -22,6 +22,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -30,6 +31,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -39,6 +40,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -39,6 +40,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -39,6 +40,7 @@ local layer = {
local colorbar_rain = {
Identifier = Identifier .. "-rain",
Name = Name .. " (Rain)",
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "rainbar_white.png",
FaceCamera = false,
@@ -28,6 +28,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -28,6 +28,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -21,6 +21,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.png",
Description = Description
}
@@ -27,6 +27,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.jpg",
Description = Description
}
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -24,6 +24,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "2048.jpg",
Description = Description
}
@@ -31,6 +32,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.jpg",
FaceCamera = false,
@@ -30,6 +30,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -44,6 +45,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -28,6 +28,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -33,6 +34,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -39,6 +40,7 @@ local layer = {
local legend = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "geos-5-legend.jpg",
FaceCamera = false,
@@ -25,6 +25,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -26,6 +26,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -40,6 +41,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "color_bar.jpg",
FaceCamera = false,
@@ -28,6 +28,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.jpg",
Description = Description
}
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -31,6 +32,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.jpg",
FaceCamera = false,
@@ -26,6 +26,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -37,6 +37,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -45,6 +46,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -37,6 +37,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -45,6 +46,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -37,6 +37,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -45,6 +46,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -21,6 +21,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -26,6 +26,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -29,6 +29,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -43,6 +44,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -18,6 +18,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "2048.png",
Description = Description
}
@@ -25,6 +26,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.jpg",
FaceCamera = false,
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -31,6 +32,7 @@ local layer = {
local track = {
Identifier = Identifier .. "-track",
Name = Name .. " (Track)",
Enabled = asset.enabled,
FilePath = syncedDirectory .. "track.png",
Description = Description
}
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "TemporalTileLayer",
Mode = "Folder",
Folder = {
@@ -37,6 +38,7 @@ local layer = {
local track = {
Identifier = Identifier .. "-track",
Name = Name .. " (Track)",
Enabled = asset.enabled,
FilePath = syncedDirectory .. "track.png",
Description = Description
}
@@ -29,6 +29,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -23,6 +23,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.png",
Description = Description
}
@@ -30,6 +31,7 @@ local layer = {
local layer_countries = {
Identifier = Identifier .. "-countries",
Name = Name .. " (w/ countries)",
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096_countries.png",
Description = Description
}
@@ -37,6 +39,7 @@ local layer_countries = {
local legend = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "legend.png",
FaceCamera = false,
@@ -23,6 +23,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.png",
Description = Description
}
@@ -30,6 +31,7 @@ local layer = {
local layer_countries = {
Identifier = Identifier .. "-countries",
Name = Name .. " (w/ countries)",
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096_countries.png",
Description = Description
}
@@ -37,6 +39,7 @@ local layer_countries = {
local legend = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "legend.png",
FaceCamera = false,
@@ -23,6 +23,7 @@ local imagesDestination = syncedDirectory .. "images"
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ImageSequenceTileLayer",
FolderPath = imagesDestination,
Description = Description
@@ -31,6 +32,7 @@ local layer = {
local colorbar = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
Type = "ScreenSpaceImageLocal",
TexturePath = syncedDirectory .. "colorbar.png",
FaceCamera = false,
@@ -23,6 +23,7 @@ local syncedDirectory = asset.syncedResource({
local layer = {
Identifier = Identifier,
Name = Name,
Enabled = asset.enabled,
FilePath = syncedDirectory .. "4096.jpg",
Description = Description
}

Some files were not shown because too many files have changed in this diff Show More