From 9caa29c8ad5b44b0f7060471fa8cd416070d3ac3 Mon Sep 17 00:00:00 2001
From: Matthieu Baumann
Date: Mon, 9 Sep 2024 17:23:16 +0200
Subject: [PATCH] rename ImageHiPS in HiPS, factorize Image/HiPS, zoom for
trackpad refined
---
examples/al-aas225.html | 2 +-
examples/al-adass2022.html | 2 +-
examples/al-additive-blend.html | 8 +-
examples/al-artifact.html | 2 +-
examples/al-event-listeners.html | 4 +-
examples/al-init-custom-options.html | 2 +-
examples/al-mars.html | 6 +
examples/al-polyline.html | 4 -
examples/al-save-colormap.html | 5 +-
examples/al-v2VSv3.html | 3 +-
src/core/src/app.rs | 103 +-
src/core/src/camera/viewport.rs | 2 +-
src/core/src/downloader/request/mod.rs | 2 -
src/core/src/downloader/request/tile.rs | 2 +-
src/core/src/healpix/cell.rs | 2 +-
src/core/src/lib.rs | 13 +-
src/core/src/renderable/hips/mod.rs | 204 +---
src/core/src/renderable/moc/graph.rs | 293 ------
src/core/src/renderable/moc/mod.rs | 3 -
src/core/src/renderable/moc/mode/edge.rs | 192 ----
src/core/src/renderable/moc/mode/filled.rs | 193 ----
src/core/src/renderable/moc/mode/mod.rs | 2 -
src/core/src/renderable/moc/mode/perimeter.rs | 39 -
src/core/src/survey/buffer.rs | 23 +-
src/core/src/tile_fetcher.rs | 71 +-
src/core/src/time.rs | 8 +
src/core/src/utils.rs | 36 +
src/js/A.js | 23 +-
src/js/Aladin.js | 170 ++--
src/js/ColorCfg.js | 76 +-
src/js/DefaultHiPSList.js | 69 +-
src/js/HiPS.js | 873 +++++++++++++++++
src/js/HiPSCache.js | 2 +-
src/js/HiPSProperties.js | 16 +-
src/js/Image.js | 607 ++++++------
src/js/ImageHiPS.js | 878 ------------------
src/js/View.js | 84 +-
src/js/gui/Box/HiPSBrowserBox.js | 12 +-
src/js/gui/Box/StackBox.js | 2 +-
src/js/gui/Box/StatusBarBox.js | 4 +-
src/js/gui/Widgets/Tab.js | 12 +-
src/js/gui/Widgets/Widget.js | 5 +-
42 files changed, 1585 insertions(+), 2474 deletions(-)
delete mode 100644 src/core/src/renderable/moc/graph.rs
delete mode 100644 src/core/src/renderable/moc/mode/edge.rs
delete mode 100644 src/core/src/renderable/moc/mode/filled.rs
delete mode 100644 src/core/src/renderable/moc/mode/mod.rs
delete mode 100644 src/core/src/renderable/moc/mode/perimeter.rs
create mode 100644 src/js/HiPS.js
delete mode 100644 src/js/ImageHiPS.js
diff --git a/examples/al-aas225.html b/examples/al-aas225.html
index 5d6907a03..df6993b77 100644
--- a/examples/al-aas225.html
+++ b/examples/al-aas225.html
@@ -9,7 +9,7 @@
let aladin;
A.init.then(() => {
aladin = A.aladin('#aladin-lite-div', { fov:0.15, target: 'Arp 240', showReticle: false, fullScreen: true });
- aladin.setBaseImageLayer(aladin.newImageSurvey('P/SDSS9/g', {colormap: "rainbow", stretch: "Linear"}));
+ aladin.setBaseImageLayer(aladin.newImageSurvey('P/SDSS9/g', {colormap: "eosb", stretch: "linear"}));
var simbad = A.catalog({name: 'Simbad', sourceSize: 16, color: '#4050F0'});
aladin.addCatalog(simbad);
diff --git a/examples/al-adass2022.html b/examples/al-adass2022.html
index 48955d59a..47ee230bd 100644
--- a/examples/al-adass2022.html
+++ b/examples/al-adass2022.html
@@ -10,7 +10,7 @@
import A from '../src/js/A.js';
let aladin;
A.init.then(() => {
- aladin = A.aladin('#aladin-lite-div', {survey: ["P/PanSTARRS/DR1/color-i-r-g"], showReticle: false, projection: "AIT", cooFrame: 'icrs', target: "stephan's quintet", fov: 1000, showGotoControl: false, showFrame: false, fullScreen: true, showLayersControl: true, showCooGrid: true, showCooGridControl: false});
+ aladin = A.aladin('#aladin-lite-div', {survey: "P/PanSTARRS/DR1/color-z-zg-g", showReticle: false, projection: "AIT", cooFrame: 'icrs', target: "stephan's quintet", fov: 1000, showGotoControl: false, showFrame: false, fullScreen: true, showLayersControl: true, showCooGrid: true, showCooGridControl: false});
const chft = aladin.createImageSurvey('CFHT', "CFHT deep view of NGC7331 and Stephan's quintet u+g+r", "https://cds.unistra.fr/~derriere/PR_HiPS/2022_Duc/", null, null, {imgFormat: 'png'});
const nircamJWST = aladin.createImageSurvey('Nircam', "Stephans Quintet NIRCam+MIRI", "http://alasky.cds.unistra.fr/JWST/CDS_P_JWST_Stephans-Quintet_NIRCam+MIRI/", null, null, {imgFormat: 'png', colormap: "viridis"});
diff --git a/examples/al-additive-blend.html b/examples/al-additive-blend.html
index 38d19dfed..48c78f8c3 100644
--- a/examples/al-additive-blend.html
+++ b/examples/al-additive-blend.html
@@ -14,11 +14,11 @@
hscGreenSurvey.setColormap("green", { stretch: "asinh" });
hscGreenSurvey.setCuts(-0.2186, 5.30322);
- const HSCRedSurvey = aladin.newImageSurvey('CDS/P/HSC/DR2/deep/r', {imgFormat: 'fits', colormap: "red", minCut: 0.34228, maxCut: 2.75785, additive: true, stretch: "asinh"});
- const HSCBlueSurvey = aladin.newImageSurvey('CDS/P/HSC/DR2/deep/z', {imgFormat: 'fits', colormap: "blue", minCut: -0.01218, maxCut: 2.27397, additive: true, stretch: "asinh"});
+ const HSCRedSurvey = aladin.newImageSurvey('P/HSC/DR2/deep/r', {imgFormat: 'fits', colormap: "red", minCut: 0.34228, maxCut: 2.75785, additive: true, stretch: "asinh"});
+ const HSCBlueSurvey = aladin.newImageSurvey('P/HSC/DR2/deep/z', {imgFormat: 'fits', colormap: "blue", minCut: -0.01218, maxCut: 2.27397, additive: true, stretch: "asinh"});
- aladin.setOverlayImageLayer('CDS/P/HSC/DR2/deep/r', 'hsc red layer');
- aladin.setOverlayImageLayer('CDS/P/HSC/DR2/deep/z', 'hsc blue layer');
+ aladin.setOverlayImageLayer('P/HSC/DR2/deep/r', 'hsc red layer');
+ aladin.setOverlayImageLayer('P/HSC/DR2/deep/z', 'hsc blue layer');
});
-
+