Feature/asset meta update part2 (#1855)

* changes to asset/loader/meta to support adding nodes created at runtime

* update assets meta.

* update tle helper and gui to work with changes

* fixes #1840

* group titan trail and atmosphere with globe

* license for magnetosphere

Co-authored-by: ElonOlsson <olssonelon@gmail.com>
This commit is contained in:
Micah Acinapura
2022-01-31 15:58:41 -05:00
committed by GitHub
parent 3dea3ef530
commit 56460f818e
340 changed files with 2164 additions and 1111 deletions

View File

@@ -103,3 +103,13 @@ asset.onDeinitialize(function()
openspace.action.removeAction(show_trail.Identifier)
openspace.action.removeAction(hide_trail.Identifier)
end)
asset.meta = {
Name = "Actions - Toggle current Trails",
Version = "1.0",
Description = [[ Asset providing actions to toggle trails]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -87,3 +87,14 @@ asset.onInitialize(function ()
end
end
end)
asset.meta = {
Name = "Customization - GlobeBrowsing",
Version = "1.0",
Description = [[ This asset adds planetary images that can be downloaded separately
and placed in the OpenSpaceData folder]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -6,3 +6,13 @@ asset.export("webguiDevelopmentMode", false)
-- 2) Clone the repository: https://github.com/OpenSpace/OpenSpace-WebGuiFrontend
-- 3) Install nodejs (including npm)
-- 4) Within the repository, run `npm install` and `npm start`
asset.meta = {
Name = "Customization - User Interface",
Version = "1.0",
Description = [[ This asset is used by developers working on the GUI.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - Date",
Version = "1.0",
Description = [[ This asset provides a Date dashboard item.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -4,3 +4,13 @@ asset.require("./distance")
asset.require("./framerate")
asset.require("./parallelconnection")
asset.require("./globelocation")
asset.meta = {
Name = "Dashboard - Default Items",
Version = "1.0",
Description = [[ This asset provides the default items for the dashboard.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - Distance",
Version = "1.0",
Description = [[ This asset provides a Distance dashboard item.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - Framerate",
Version = "1.0",
Description = [[ This asset provides a Framerate dashboard item.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - GlobeLocation",
Version = "1.0",
Description = [[ This asset provides a GlobeLocation dashboard item.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - ParallelConnection",
Version = "1.0",
Description = [[ This asset provides a ParallelConnection dashboard item.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -11,3 +11,14 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - Simulation Increment",
Version = "1.0",
Description = [[ This asset provides a dashboard item that shows the simulation
increment, meaning how fast the in-game time progresses relative to the wall-clock.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -12,3 +12,13 @@ end)
asset.onDeinitialize(function()
openspace.dashboard.removeDashboardItem(item.Identifier)
end)
asset.meta = {
Name = "Dashboard - Velocity",
Version = "1.0",
Description = [[ This asset provides a dashboard item that shows the camera's velocity]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -58,10 +58,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "2dF Galaxies",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for the The Two-degree Field (2dF) Survey.]],
Author = "Brian Abbott (AMNH), Eric Gawiser (Rutgers U)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"2dF"}
License = "AMNH Digital Universe"
}

View File

@@ -54,11 +54,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "2MASS Galaxies",
Version = "1.0",
Version = "1.1",
Description = [[ Digital Universe asset for the Two Micron All-Sky Survey (2MASS)
survey]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"2MASS"}
License = "AMNH Digital Universe"
}

View File

@@ -56,10 +56,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "6dF Galaxies",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for The Six-degree Field (6dF) Galaxy Survey]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"6dF"}
License = "AMNH Digital Universe"
}

View File

@@ -65,10 +65,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Abell Galaxy Clusters",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for The Abell catalog]],
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Abell"}
License = "AMNH Digital Universe"
}

View File

@@ -39,12 +39,11 @@ local object = {
asset.meta = {
Name = "Stars Labels - Alternate",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for alternate start labels]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"StarLabelsAlternate"}
License = "AMNH Digital Universe"
}
assetHelper.registerSceneGraphNodesAndExport(asset, { object })

View File

@@ -130,7 +130,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
asset.meta = {
Name = "Background Radiation",
Version = "2.0",
Version = "2.1",
Description = [[Various AllSky images for the Milky Way and observable Universe.
Included: Wilkinson Microwave Anisotropy Probe (WMAP), Cosmic Background Explorer,
Planck, and H Alpha <br><br> Data Reference: Planck/ESA and the Planck
@@ -138,6 +138,5 @@ asset.meta = {
Finkbeiner (Princeton)]],
Author = "Brian Abbott (AMNH), OpenSpace Team",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"WMAP", "CBE", "Planck", "HAlpha"}
License = "AMNH Digital Universe"
}

View File

@@ -137,13 +137,11 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
asset.meta = {
Name = "Multiverse Background Radiation",
Version = "2.0",
Version = "2.1",
Description = [[ Non-physical representation of the location of hypothetical
cosmic microwave background radiation images how they would be observed from other
locations in the universe. <br> This is not a measured dataset!]],
Author = "Brian Abbott (AMNH), OpenSpace Team",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = { "PlanckMultiverse1", "PlanckMultiverse2",
"PlanckMultiverse3", "PlanckMultiverse4" }
License = "AMNH Digital Universe"
}

View File

@@ -45,10 +45,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Galaxy Clusters Labels",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for Galaxy Clusters]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"GalaxyClusterLabels"}
License = "AMNH Digital Universe"
}

View File

@@ -47,11 +47,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Constellation Bounds",
Version = "1.0",
Version = "1.1",
Description = [[DU asset providing a Spherical mesh dividing the sky into regions that
fit the constellations.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"ConstellationBounds"}
License = "AMNH Digital Universe"
}

View File

@@ -65,10 +65,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { constellationsExtragalacti
asset.meta = {
Name = "Constellations",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for constellation lines]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Constellations", "ConstellationsExtragalactic"}
License = "AMNH Digital Universe"
}

View File

@@ -97,10 +97,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { deepSkyPoints, deepSkyImag
asset.meta = {
Name = "Deep Sky Objects Images",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for Deep Sky Objects and their Images]],
Author = "Nate Greenstein, Matt Everhart, Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"DeepSkyObjects", "DeepSkyObjectsImages"}
License = "AMNH Digital Universe"
}

View File

@@ -34,3 +34,14 @@ asset.require("./superclusters")
asset.require("./supernovaremnants")
asset.require("./tully")
asset.require("./voids")
asset.meta = {
Name = "Digital Universe",
Version = "1.0",
Description = [[This asset is a meta asset, containing all the assets from the AMNH
Digital Universe.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe"
}

View File

@@ -67,10 +67,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Brown Dwarfs",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Brown Dwarfs]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Dwarfs"}
License = "AMNH Digital Universe"
}

View File

@@ -55,10 +55,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Exoplanets",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for Exoplanets]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Exoplanets"}
License = "AMNH Digital Universe"
}

View File

@@ -59,7 +59,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Globular Clusters",
Version = "2.0",
Version = "2.1",
Description = [[Census: 157 globular clusters. DU Version 2.6. Globular star clusters
are gravitationally bound groups of 100,000 to 1 million stars. They are compact,
spherical “balls” of stars with very high stellar densities in their centers (stars
@@ -73,6 +73,5 @@ asset.meta = {
Properties of Galactic Globular Clusters, C. Francis+ (U Cambridge)]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"GlobularClusters"}
License = "AMNH Digital Universe"
}

View File

@@ -522,7 +522,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
asset.meta = {
Name = "Grids",
Version = "2.0",
Version = "2.1",
Description = [[Various grids for showing size reference. Included: 10,000 light year
grid, 10 light year grid, 20 billion light year grid, 10 million light year grid,
100 light year grid, 100 million light year grid, Ecliptic Coordinate Sphere
@@ -532,9 +532,5 @@ asset.meta = {
1,000 light year grid, 1 million light year grid, 1 light year grid]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"RadioSphere", "OortSphere", "EclipticSphere", "EclipticSphereLabels",
"Equatorial", "EquatorialSphereLabels", "GalacticSphere", "GalacticSphereLabels",
"1ldGrid", "1lmGrid", "1lyGrid", "10lyGrid", "100lyGrid", "1klyGrid", "10klyGrid",
"100klyGrid", "1MlyGrid", "10MlyGrid", "100MlyGrid", "20GlyGrid"}
License = "AMNH Digital Universe"
}

View File

@@ -45,10 +45,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Galaxy Group Labels",
Version = "1.0",
Version = "1.1",
Author = "Brian Abbott (AMNH)",
Description = [[Digital Universe asset for Galaxy Groups]],
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"NearbyGalaxyGroups"}
License = "AMNH Digital Universe"
}

View File

@@ -57,10 +57,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "HII Regions",
Version = "1.0",
Version = "1.1",
Description = [[Digital Universe asset for HII Regions]],
Author = "Carter Emmart, Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"HIIRegions"}
License = "AMNH Digital Universe"
}

View File

@@ -52,10 +52,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Hubble Ultra Deep Field",
Version = "1.1",
Version = "1.2",
Description = "Hubble Ultra Deep Field galaxy survey",
Author = "Frank Summers (STScI), Brian Abbott (AMNH)",
Identifiers = {"HubbleDeepField"},
URL = "http://www.haydenplanetarium.org/universe",
License = [[
Copyright (c) American Museum of Natural History. All rights reserved.<br><br>

View File

@@ -53,10 +53,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Kepler Planetary Candidates",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Kepler Planetary Candidates]],
Author = "Brian Abbott, Emily Rice, and Jason No (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"KeplerPlanetaryCandidates"}
License = "AMNH Digital Universe"
}

View File

@@ -59,10 +59,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Local Group",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for the Local Goup]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"LocalDwarfGalaxies"}
License = "AMNH Digital Universe"
}

View File

@@ -52,11 +52,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { plane })
asset.meta = {
Name = "MilkyWay Galaxy",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset containt 2D image of the MilkyWay. For
extragalactic viewing]],
Author = "Brian Abbott, Carter Emmart (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"MilkyWayGalaxyImage"}
License = "AMNH Digital Universe"
}

View File

@@ -49,7 +49,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { plane })
asset.meta = {
Name = "Milky Way Arms Labels",
Version = "1.0",
Version = "1.1",
Description = [[ Image with arm labels for the Milky Way galaxy]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
@@ -72,6 +72,5 @@ asset.meta = {
WARRANTY of any kind. We provide the Atlas as is and take no responsibility for
any damage resulting from the use of this Atlas. The entire risk as to the quality
and performance of this product is with the user. <br><br> For more information,
please visit http://www.haydenplanetarium.org/universe]],
Identifiers = {"MilkyWayGalaxyArmLabelsImage"}
please visit http://www.haydenplanetarium.org/universe]]
}

View File

@@ -45,10 +45,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { homeLabel })
asset.meta = {
Name = "Home Label",
Version = "1.0",
Version = "1.1",
Description = [[Label for the Milky Way titled "Home", sided for the galactic level]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license",
Identifiers = {"HomeLabel"}
License = "MIT license"
}

View File

@@ -43,10 +43,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { sphere })
asset.meta = {
Name = "Milky Way Galaxy Sphere",
Version = "2.0",
Version = "2.1",
Description = [[All sky image of the Milky Way]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license",
Identifiers = {"MilkyWay"}
License = "MIT license"
}

View File

@@ -61,10 +61,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "OB Associations",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for OB Associations]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"OBAssociations"}
License = "AMNH Digital Universe"
}

View File

@@ -57,10 +57,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Open Star Clusters",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Open Star Clusters]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"OpenStarClusters"}
License = "AMNH Digital Universe"
}

View File

@@ -54,10 +54,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Planetary Nebulae",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Planetary Nebulae]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"PlanetaryNebulae"}
License = "AMNH Digital Universe"
}

View File

@@ -58,10 +58,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Pulsars",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Pulsars.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Pulsars"}
License = "AMNH Digital Universe"
}

View File

@@ -50,10 +50,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Quasars",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Quasars.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Quasars"}
License = "AMNH Digital Universe"
}

View File

@@ -64,10 +64,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Sloan Digital Sky Survey",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for The Sloan Digital Sky Survey (SDSS).]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"SloanDigitalSkySurvey"}
License = "AMNH Digital Universe"
}

View File

@@ -35,10 +35,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Star Labels",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for labels of the stars.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"StarsLabels"}
License = "AMNH Digital Universe"
}

View File

@@ -171,14 +171,12 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
asset.meta = {
Name = "Star Orbits",
Version = "1.0",
Version = "1.1",
Description = [[Select Star Orbital paths that delineate their trajectory around the
Milky Way over 1 billion years into the future. Included: Sun, Barnards, Kapteyns,
Lacaille 9352, LSR1826+3014, LSRJ0822+1700, PM_J13420-3415. <br><br> Data
Reference: Sebastien Lepine (AMNH)]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"SunOrbit", "BarnardsOrbit", "KapteynsOrbit", "pM_J13420Orbit",
"LSR1826Orbit", "LSRJ0822Orbit", "lacaille9352Orbit"}
License = "AMNH Digital Universe"
}

View File

@@ -103,10 +103,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { stars, sunstar })
asset.meta = {
Name = "Stars",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for the stars.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Stars"}
License = "AMNH Digital Universe"
}

View File

@@ -53,10 +53,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Galaxy Superclusters",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Galaxy Superclusters.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"GalaxySuperclusters"}
License = "AMNH Digital Universe"
}

View File

@@ -53,10 +53,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Supernova Remnants",
Version = "2.0",
Version = "2.1",
Description = [[Digital Universe asset for Supernova Remnants.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"SupernovaRemnants"}
License = "AMNH Digital Universe"
}

View File

@@ -115,11 +115,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { tullyPoints, tullyImages }
asset.meta = {
Name = "Tully Galaxies",
Version = "3.0",
Version = "3.1",
Description = [[Digital Universe asset for Tully Galaxies, including point cloud and
images.]],
Author = "Stuart Levy (NCSA/UIUC), Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"TullyGalaxies" , "TullyGalaxiesImages"}
License = "AMNH Digital Universe"
}

View File

@@ -45,10 +45,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "Voids",
Version = "2.0",
Version = "2.1",
Author = "Brian Abbott (AMNH)",
Description = [[Digital Universe asset for Cosmic voids.]],
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"Voids"}
License = "AMNH Digital Universe"
}

View File

@@ -65,7 +65,8 @@ local createConstellations = function (baseIdentifier, guiPath, constellationfil
Tag = { "ConstellationArtImage", group },
GUI = {
Name = name .. " Image",
Path = "/Milky Way/" .. guiPath
Path = "/Milky Way/" .. guiPath,
Description = name .. " Constellation Image"
}
}
table.insert(genConstellations, aconstellation);
@@ -137,6 +138,7 @@ local hide_zodiac_art = {
asset.export("HideZodiacArt", hide_zodiac_art)
local nodes = {}
local assetRef = asset
asset.onInitialize(function ()
local constellationsCSV = images .. "constellation_data.csv"
@@ -144,6 +146,7 @@ asset.onInitialize(function ()
nodes = createConstellations("ConstellationArt", "Constellation Art", constellationsCSV)
for _, n in ipairs(nodes) do
openspace.addSceneGraphNode(n);
assetRef.registerIdentifierWithMeta(n.Identifier)
end
openspace.action.registerAction(show_art)
@@ -164,7 +167,7 @@ end)
asset.meta = {
Name = "Constellation Images",
Version = "1.0",
Version = "1.1",
Description = "Artistic images depicting the constellations",
Author = "James Hedberg",
URL = "http://jameshedberg.com",

View File

@@ -24,7 +24,7 @@ local textures = asset.syncedResource({
})
local gaia_abundance_apogee = {
Identifier = "Gaia Abundance Apogee",
Identifier = "GaiaAbundanceApogee",
Renderable = {
Type = "RenderableStars",
Enabled = false,
@@ -52,8 +52,20 @@ local gaia_abundance_apogee = {
}
},
GUI = {
Path = "/Milky Way/Gaia"
Path = "/Milky Way/Gaia",
Name = "Gaia Abundance Apogee",
Description = "Data set of stars color coded by metallicity."
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { gaia_abundance_apogee })
asset.meta = {
Name = "Gaia Abundance Apogee",
Version = "1.0",
Description = [[This asset contains a RenderableStars dataset with metallicity data.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT License"
}

View File

@@ -28,3 +28,14 @@ end)
asset.export("GaiaDR2_618M", gaia618DestinationExtracted)
asset.export("GaiaFullDataset", gaiaFull)
asset.meta = {
Name = "GaiaDR2 Download Stars",
Version = "1.1",
Description = [[This asset contains code to sync gaia subsets from the OpenSpace
servers. Edit this file to choose which subsets to sync. WARNING can use 150GB],
Author = "ESA/Gaia/DPAC",
URL = "https://gea.esac.esa.int/archive/documentation/GDR2/index.html",
License = [[The Gaia data are open and free to use, provided credit is given to 'ESA/Gaia/DPAC'. In general, access to, and use of, ESA's Gaia Archive (hereafter called 'the website') constitutes acceptance of the following general terms and conditions. Neither ESA nor any other party involved in creating, producing, or delivering the website shall be liable for any direct, incidental, consequential, indirect, or punitive damages arising out of user access to, or use of, the website. The website does not guarantee the accuracy of information provided by external sources and accepts no responsibility or liability for any consequences arising from the use of such data.]]
}

View File

@@ -55,8 +55,20 @@ local GaiaStars = {
},
GUI = {
Name = "Gaia Stars",
Path = "/Milky Way"
Path = "/Milky Way",
Description = "Radial Velocity subset of GaiaDR2."
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { GaiaStars })
asset.meta = {
Name = "Gaia Stars",
Version = "1.0",
Description = [[This asset contains a subset of GaiaDR2. This subset contains 7.5M stars which have
accurate values for a number of columns. ]],
Author = "ESA/Gaia/DPAC",
URL = "https://gea.esac.esa.int/archive/documentation/GDR2/index.html",
License = [[The Gaia data are open and free to use, provided credit is given to 'ESA/Gaia/DPAC'. In general, access to, and use of, ESA's Gaia Archive (hereafter called 'the website') constitutes acceptance of the following general terms and conditions. Neither ESA nor any other party involved in creating, producing, or delivering the website shall be liable for any direct, incidental, consequential, indirect, or punitive damages arising out of user access to, or use of, the website. The website does not guarantee the accuracy of information provided by external sources and accepts no responsibility or liability for any consequences arising from the use of such data.]]
}

View File

@@ -24,7 +24,7 @@ local textures = asset.syncedResource({
})
local gaia_abundance_galah = {
Identifier = "Gaia Abundance Galah",
Identifier = "GaiaAbundanceGalah",
Renderable = {
Type = "RenderableStars",
Enabled = false,
@@ -52,8 +52,20 @@ local gaia_abundance_galah = {
}
},
GUI = {
Path = "/Milky Way/Gaia"
Path = "/Milky Way/Gaia",
Name = "Gaia Abundance Galah",
Description = "Data set of stars color coded by metallicity."
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { gaia_abundance_galah })
asset.meta = {
Name = "Gaia Abundance Galah",
Version = "1.0",
Description = [[This asset contains a RenderableStars dataset with metallicity data.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT License"
}

View File

@@ -31,8 +31,21 @@ local object = {
},
GUI = {
Name = "Milky Way (ESO)",
Path = "/Milky Way/Milky Way"
Path = "/Milky Way/Milky Way",
Description = "Milky Way Galaxy image (alternate)"
}
}
assetHelper.registerSceneGraphNodesAndExport(asset, { object })
asset.meta = {
Name = "MilkyWay Galaxy (ESO)",
Version = "1.0",
Description = [[This asset contains an alternate to the Digital Universe image for the
Milky Way from ESO.]],
Author = "ESO/S. Brunier",
URL = "https://www.eso.org/public/usa/images/eso0932a/",
License = "Creative Commons Attribution 4.0 International License"
}

View File

@@ -46,7 +46,9 @@ local MilkyWayVolumeGalaxy = {
},
GUI = {
Path = "/Milky Way",
Name = "Milky Way Volume"
Name = "Milky Way Volume",
Description = [[Volumetric rendering of Milky Way galaxy based on simulation from
NAOJ.]]
}
}
@@ -56,11 +58,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, objects)
asset.meta = {
Name = "Milky Way Volume",
Version = "1.0",
Description = [[Volumetric rendering of Milky Way galaxy based on simulation from
Version = "1.1",
Description = [[Volumetric rendering of Milky Way galaxy based on simulations from
NAOJ.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT License",
Identifiers = {"MilkyWayVolume"}
License = "MIT License"
}

View File

@@ -56,11 +56,10 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { OrionClusterStars })
asset.meta = {
Name = "Orion Nebula Star Cluster",
Version = "1.0",
Version = "1.1",
Description = [[ Digital Universe asset for the Orion star cluster. To be used in
conjunction with nebula model. Use orionnebula.asset to include both.]],
Author = "AMNH Digital Universe",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"OrionClusterStars"}
License = "AMNH Digital Universe"
}

View File

@@ -72,7 +72,6 @@ local OrionNebulaModel = {
GUI = {
Name = "Orion Nebula Model",
Path = "/Milky Way/Orion",
Hidden = true,
Description = "Orion Nebula 3D model. See Orion Nebula for description."
}
}
@@ -145,13 +144,11 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
asset.meta = {
Name = "Orion Nebula Model",
Version = "1.0",
Version = "1.1",
Description = [[ Digital Universe asset for the Orion nebula 3D model. This asset
contains seperate models for the nebula, proplyds and shocks. To be used in
conjunction with orion star cluster. Use orionnebula.asset to include both.]],
Author = "AMNH Digital Universe",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe",
Identifiers = {"OrionNebulaHolder", "OrionNebulaModel", "OrionNebulaProplydsModel",
"OrionNebulaShocksModel"}
License = "AMNH Digital Universe"
}

View File

@@ -1,2 +1,13 @@
asset.require("./cluster")
asset.require("./nebula")
asset.meta = {
Name = "Orion Nebula",
Version = "1.0",
Description = [[This asset is a meta asset, containing all the assets for the Orion
Nebula from the AMNH Digital Universe. This includes a 3D model and a star cluster.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe"
}

View File

@@ -25,3 +25,14 @@ local NebulaPosition = {
}
assetHelper.registerSceneGraphNodesAndExport(asset, { NebulaPosition })
asset.meta = {
Name = "Orion Nebula Transforms",
Version = "1.0",
Description = [[This asset contains the position of the Orion Nebula. Generally you
would not include this asset as other assets would include it.]],
Author = "Brian Abbott (AMNH)",
URL = "https://www.amnh.org/research/hayden-planetarium/digital-universe",
License = "AMNH Digital Universe"
}

View File

@@ -66,7 +66,8 @@ local PlutoLabel = {
Tag = { "solarsystem_labels" },
GUI = {
Name = "Pluto Label",
Path = "/Solar System/Dwarf Planets/Pluto"
Path = "/Solar System/Dwarf Planets/Pluto",
Description = "Label for Pluto, visible at the solarsystem overview zoom level"
}
}

View File

@@ -35,6 +35,5 @@ asset.meta = {
NASA Spice (see base spice asset)]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license",
Identifiers = {"PlutoBarycentricTrail"}
License = "MIT license"
}

View File

@@ -43,8 +43,7 @@ asset.meta = {
JPL Horizons.]],
Author = "OpenSpace Team",
URL = "https://ssd.jpl.nasa.gov/sbdb.cgi?sstr=pluto",
License = "JPL/NASA",
Identifiers = {"PlutoKeplerianTrail"}
License = "JPL/NASA"
}

View File

@@ -14,3 +14,13 @@ local CarringtonLongitudeToHEEQ180Rotation = {
}
asset.export("CarringtonLongitudeToHEEQ180Rotation", CarringtonLongitudeToHEEQ180Rotation)
asset.meta = {
Name = "Carrington Longitude To HEEQ180 Rotation",
Version = "1.0",
Description = [[ Contains a rotation for HEEQ180 to be used by another file]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -68,6 +68,5 @@ asset.meta = {
Description = [[Volumetric rendering for the bastille day CME event]],
Author = "CCMC, OpenSpace team",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "CC-BY",
Identifier = {"MAS-MHD-Density-bastille-day-2000"}
License = "CC-BY"
}

View File

@@ -71,6 +71,5 @@ asset.meta = {
Description = [[Magnetic fieldlines for the bastille day CME event]],
Author = "CCMC, Jonathan Grangien, Matthias Berg",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "CC-BY",
Identifier = {"MAS-MHD-Fieldlines-bastille-day-2000"}
License = "CC-BY"
}

View File

@@ -53,6 +53,5 @@ asset.meta = {
Description = [[Flux nodes for the bastille day CME event]],
Author = "CCMC, Christian Adamsson, Emilie Ho",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "CC-BY",
Identifier = {"MAS-MHD-FluxNodes-bastille-day-2000"}
License = "CC-BY"
}

View File

@@ -97,6 +97,5 @@ asset.meta = {
Description = [[Cutplanes for the bastille day CME event]],
Author = "CCMC, Christian Adamsson, Emilie Ho",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "CC-BY",
Identifier = {"MeridialCutplane-bastille-day-2000", "EquatorialCutplane-bastille-day-2000"}
License = "CC-BY"
}

View File

@@ -57,6 +57,5 @@ asset.meta = {
Description = [[Screen space renderable image legend of flux nodes for the bastille day CME event]],
Author = "Christian Adamsson, Emilie Ho",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "MIT",
Identifier = {"LegendFluxNodes-bastille-day-2000"}
License = "MIT"
}

View File

@@ -35,6 +35,5 @@ asset.meta = {
Description = [[Speed of light indicator from sun to earth]],
Author = "CCMC, Christian Adamsson, Emilie Ho",
URL = "",
License = "MIT",
Identifier = {"TravelSpeedIndicator-2000"}
License = "MIT"
}

View File

@@ -17,6 +17,5 @@ asset.meta = {
Description = [[Magnetograms of the sun as texture color layers]],
Author = "Jonathan Grangien, Matthias Berg",
URL = "https://dx.doi.org/10.3847/1538-4357/aab36d",
License = "CC-BY",
Identifier = {"Sun"}
License = "CC-BY"
}

View File

@@ -58,3 +58,15 @@ asset.onDeinitialize(function ()
end
openspace.action.removeAction(switch_color_layer.Identifier)
end)
asset.meta = {
Name = "Bastille Day magnetogram textures",
Version = "1.0",
Description = [[ This asset adds multiple magnetogram textures to the Sun. In addition
it provides an action to cycle through the textures. See magnetogram.asset for details
of the textures.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -24,7 +24,9 @@ local C2019Q4BorisovTrail = {
},
GUI = {
Name = "C/2019 Q4 Borisov Trail",
Path = "/Solar System/Interstellar"
Path = "/Solar System/Interstellar",
Description = [[Trail of C-2019 Q4 Borisov from 2015 JAN 01 00:00:00
to 2024 JAN 01 00:00:00. Data from JPL Horizons]]
}
}
@@ -39,7 +41,9 @@ local C2019Q4BorisovPosition = {
},
GUI = {
Name = "C/2019 Q4 Borisov",
Path = "/Solar System/Interstellar"
Path = "/Solar System/Interstellar",
Description = [[Position of C-2019 Q4 Borisov from 2015 JAN 01 00:00:00
to 2024 JAN 01 00:00:00. Data from JPL Horizons]]
}
}
@@ -48,7 +52,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { C2019Q4BorisovPosition, C2
asset.meta = {
Name = "C/2019 Q4 Borisov",
Version = "1.0",
Version = "1.1",
Description = [[ This asset contains the trail
and position of C-2019 Q4 Borisov from 2015 JAN 01 00:00:00
to 2024 JAN 01 00:00:00. Data from JPL Horizons']],

View File

@@ -25,7 +25,9 @@ local OumuamuaTrail = {
},
GUI = {
Name = "'Oumuamua Trail",
Path = "/Solar System/Interstellar"
Path = "/Solar System/Interstellar",
Description = [[Trail of 'Oumuamua from 2014 JAN 01 00:00:00 to 2023 JAN 01 00:00:00.
Data from JPL Horizons']],
}
}
@@ -40,7 +42,9 @@ local OumuamuaPosition = {
},
GUI = {
Name = "'Oumuamua",
Path = "/Solar System/Interstellar"
Path = "/Solar System/Interstellar",
Description = [[ Position of 'Oumuamua from 2014 JAN 01 00:00:00 to 2023 JAN 01
00:00:00. Data from JPL Horizons']],
}
}
@@ -49,7 +53,7 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { OumuamuaPosition, Oumuamua
asset.meta = {
Name = "'Oumuamua",
Version = "1.0",
Version = "1.1",
Description = [[ This asset contains the trail and position of 'Oumuamua from 2014
JAN 01 00:00:00 to 2023 JAN 01 00:00:00. Data from JPL Horizons']],
Author = "OpenSpace Team",

View File

@@ -94,10 +94,9 @@ assetHelper.registerSceneGraphNodesAndExport(asset, { Atmosphere })
asset.meta = {
Name = "Earth Atmosphere",
Version = "1.0",
Version = "1.1",
Description = [[ RenderableAtmosphere for Earth.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license",
Identifiers = { "EarthAtmosphere" }
License = "MIT license"
}

View File

@@ -83,6 +83,5 @@ asset.meta = {
Description = [[ Earth is a special planet with special needs ]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license",
Identifiers = {"Earth", "EarthLabel"}
License = "MIT license"
}

View File

@@ -67,3 +67,13 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
L1,
L1Label
})
asset.meta = {
Name = "Lagrange point L1",
Version = "1.0",
Description = [[ Lagrange point L1 node and label]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -134,3 +134,14 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
L2SmallLabel,
L2Label
})
asset.meta = {
Name = "Lagrange point L2",
Version = "1.0",
Description = [[ Lagrange point L2 large and small nodes, sun line, and large and small
labels. ]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -67,3 +67,13 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
L4,
L4Label
})
asset.meta = {
Name = "Lagrange point L4",
Version = "1.0",
Description = [[ Lagrange point L4 node and label]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -67,3 +67,13 @@ assetHelper.registerSceneGraphNodesAndExport(asset, {
L5,
L5Label
})
asset.meta = {
Name = "Lagrange point L5",
Version = "1.0",
Description = [[ Lagrange point L5 node and label]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -2,3 +2,13 @@ asset.require("scene/solarsystem/planets/earth/lagrange_points/L1")
asset.require("scene/solarsystem/planets/earth/lagrange_points/L2")
asset.require("scene/solarsystem/planets/earth/lagrange_points/L4")
asset.require("scene/solarsystem/planets/earth/lagrange_points/L5")
asset.meta = {
Name = "Earth Lagrange Points",
Version = "1.0",
Description = [[ Meta asset to include all the Earth Lagrange points. Includes L1, L2, L4 and L5.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -26,20 +27,15 @@ local layer = {
of 12 km. (Description from NASA Worldview)]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "AMSR2 GCOM W1 Sea Ice Concentration (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/eosdis-components/gibs",
License = "NASA",
Identifiers = {"AMSR2_GCOM_W1_Sea_Ice_Concentration_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -31,20 +32,15 @@ local layer = {
and the temporal resolution is daily. (Description from NASA Worldview)]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "Aqua Modis (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/eosdis-components/gibs",
License = "NASA",
Identifiers = {"Aqua_Modis_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -8,20 +9,15 @@ local layer = {
This map is hosted on the OpenSpace servers in Sweden]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "Blue Marble Next Generation (Sweden)",
Version = "1.0",
Version = "1.1",
Description = [[ Web loaded full resolution map of Blue Marble Next Generation.
This map is hosted on the OpenSpace servers in Sweden]],
Author = "OpenSpace Team",
URL = "https://visibleearth.nasa.gov/collection/1484/blue-marble",
License = "NASA",
Identifiers = {"BMNG_Sweden"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -8,20 +9,15 @@ local layer = {
This map is hosted on the OpenSpace servers in Utah]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "Blue Marble Next Generation (Utah)",
Version = "1.0",
Version = "1.1",
Description = [[ Web loaded full resolution map of Blue Marble Next Generation.
This map is hosted on the OpenSpace servers in Utah]],
Author = "OpenSpace Team",
URL = "https://visibleearth.nasa.gov/collection/1484/blue-marble",
License = "NASA",
Identifiers = {"BMNG_Utah"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -15,19 +16,14 @@ local layer = {
(Description from URL)]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "ESRI Imagery World 2D",
Version = "1.0",
Version = "1.1",
Description = [[Older 2D imager map layer for Earth. This layer is hosted by ESRI.]],
Author = "ESRI",
URL = "https://www.arcgis.com/home/item.html?id=21b4ba14d9e5472d97afcbb819f7368e",
License = "Esri Master License Agreement",
Identifiers = {"ESRI_Imagery_World_2D"}
License = "Esri Master License Agreement"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local fallBackLayer = asset.require("./fallbacks/blue_marble").layer
@@ -46,20 +47,15 @@ local layer = {
Imagery. "VIIRS SNPP (Temporal)" is faded out at tile level 4]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "ESRI VIIRS Combo",
Version = "1.0",
Version = "1.1",
Description = [[Level based layer combining "VIIRS SNPP (Temporal)" and ESRI World
Imagery. "VIIRS SNPP (Temporal)" is faded out at tile level 4]],
Author = "OpenSpace Tem",
URL = "http://www.openspaceproject.com",
License = "MIT License",
Identifiers = {"ESRI_VIIRS_Combo"}
License = "MIT License"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -16,19 +17,14 @@ local layer = {
~1:280 scale. (Description from URL)]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "ESRI World Imagery",
Version = "1.0",
Version = "1.1",
Description = [[Main web loaded map layer for Earth. This layer is hosted by ESRI.]],
Author = "ESRI",
URL = "https://www.arcgis.com/home/item.html?id=10df2279f9684e4a9f6a7f08febac2a9",
License = "Esri Master License Agreement",
Identifiers = {"ESRI_World_Imagery"}
License = "Esri Master License Agreement"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../../earth").Earth.Identifier
local texturesPath = asset.syncedResource({
@@ -19,11 +20,10 @@ asset.export("layer", layer)
asset.meta = {
Name = "Blue Marble",
Version = "1.0",
Version = "1.1",
Description = [[ Fallback layer for earth image if no internet is available. Contains
Blue Marble Next Generation ]],
Author = "OpenSpace Team",
URL = "https://visibleearth.nasa.gov/collection/1484/blue-marble",
License = "NASA",
Identifiers = {"Blue_Marble"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -23,21 +24,16 @@ local layer = {
Author = "NASA EOSDIS Global Imagery Browse Services"
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "GHRSST L4 MUR Sea Surface Temperature (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/" ..
"eosdis-components/gibs",
License = "NASA",
Identifiers = {"GHRSST_L4_G1SST_Sea_Surface_Temperature_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -22,21 +23,16 @@ local layer = {
is 1 km, and the temporal resolution is daily.]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "GHRSST L4 MUR Sea Surface Temperature (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/"..
"eosdis-components/gibs",
License = "NASA",
Identifiers = {"GHRSST_L4_MUR_Sea_Surface_Temperature_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -22,21 +23,16 @@ local layer = {
is 1 km, and the temporal resolution is daily.]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "MODIS Terra Chlorophyll A (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/" ..
"eosdis-components/gibs",
License = "NASA",
Identifiers = {"MODIS_Terra_Chlorophyll_A_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -22,21 +23,16 @@ local layer = {
is 1 km, and the temporal resolution is daily.]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "Terra Modis (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ GIBS hosted layer created with
openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/"..
"eosdis-components/gibs",
License = "NASA",
Identifiers = {"Terra_Modis_Temporal"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -22,21 +23,16 @@ local layer = {
is 0.25 km, and the temporal resolution is daily.]]
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "ColorLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "ColorLayers")
asset.meta = {
Name = "VIIRS SNPP (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[ This layer has the best daily Earth Image. GIBS hosted layer created
with openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "NASA EOSDIS Global Imagery Browse Services",
URL = "https://earthdata.nasa.gov/eosdis/science-system-description/" ..
"eosdis-components/gibs",
License = "NASA",
Identifiers = {"VIIRS_SNPP_Temporal"}
License = "NASA"
}

View File

@@ -17,11 +17,10 @@ asset.export("layer", layer)
asset.meta = {
Name = "Earth Bluemarble Height",
Version = "1.0",
Version = "1.1",
Description = [[ Fallback layer for earth height if no internet is available. Contains
Blue Marble Next Generation Topographic]],
Author = "NASA",
URL = "https://visibleearth.nasa.gov/collection/1484/blue-marble",
License = "NASA",
Identifiers = {"Earth_Bluemarble_Height"}
License = "NASA"
}

View File

@@ -1,5 +1,5 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local fallBackLayer = asset.require("./fallbacks/blue_marble_height").layer
local layer = {
@@ -15,19 +15,14 @@ local layer = {
data from the USGS elsewhere. Vertical units are measured in meters.]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "HeightLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "HeightLayers")
asset.meta = {
Name = "World Elevation (3D)",
Version = "1.0",
Version = "1.1",
Description = [[Main web loaded height layer for Earth. This layer is hosted by ESRI.]],
Author = "ESRI",
URL = "https://www.arcgis.com/home/item.html?id=1b48cd3b6276416784fe90a68c580a89",
License = "Esri Master License Agreement",
Identifiers = {"Terrain_tileset"}
License = "Esri Master License Agreement"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local fallBackLayer = asset.require("./fallbacks/earth_night_texture").layer
@@ -11,19 +12,14 @@ local layer = {
in this global view. ]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "NightLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "NightLayers")
asset.meta = {
Name = "Earth at Night 2012",
Version = "1.0",
Version = "1.1",
Description = [[Main web loaded night layer for Earth. This layer is hosted by GIBS.]],
Author = "OpenSpace Team",
URL = "https://visibleearth.nasa.gov/images/79765/night-lights-2012-map",
License = "NASA",
Identifiers = {"Earth_at_Night_2012"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -38,20 +39,15 @@ local layer = {
temporal resolution is daily. (Description from NASA Worldview)]],
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "NightLayers", layer)
end)
asset.export("layer", layer)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "NightLayers")
asset.meta = {
Name = "Earth at Night (Temporal)",
Version = "1.0",
Version = "1.1",
Description = [[Temporal layer for earth with daily night image. This layer is a GIBS
hosted layer created with openspace.globebrowsing.createTemporalGibsGdalXml ]],
Author = "OpenSpace Team",
URL = "https://worldview.earthdata.nasa.gov/?l=VIIRS_SNPP_DayNightBand_ENCC",
License = "NASA",
Identifiers = {"Earth_at_Night_Temporal"}
License = "NASA"
}

View File

@@ -17,10 +17,9 @@ asset.export("layer", layer)
asset.meta = {
Name = "Blue Marble Night",
Version = "1.0",
Version = "1.1",
Description = [[ Fallback layer for earth night image if no internet is available. ]],
Author = "OpenSpace Team",
URL = "https://visibleearth.nasa.gov/collection/1484/blue-marble",
License = "NASA",
Identifiers = {"Earth_Night_Texture"}
License = "NASA"
}

View File

@@ -1,3 +1,4 @@
local assetHelper = asset.require("util/asset_helper")
local globeIdentifier = asset.require("../../earth").Earth.Identifier
local layer = {
@@ -5,8 +6,14 @@ local layer = {
FilePath = asset.localResource("coastlines.wms")
}
asset.onInitialize(function ()
openspace.globebrowsing.addLayer(globeIdentifier, "Overlays", layer)
end)
assetHelper.registerLayerAndExport(asset, layer, globeIdentifier, "Overlays")
asset.export("layer", layer)
asset.meta = {
Name = "Earth Coastlines Layer",
Version = "1.0",
Description = [[ Coastlines layer for Earth globe.]],
Author = "OpenSpace Team",
URL = "http://openspaceproject.com",
License = "MIT license"
}

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