diff --git a/examples/al-gw.html b/examples/al-gw.html index 3b209720..37c93022 100644 --- a/examples/al-gw.html +++ b/examples/al-gw.html @@ -12,9 +12,9 @@ import A from '../src/js/A.js'; //let aladin; A.init.then(() => { - aladin = A.aladin('#aladin-lite-div', {showReticle: true, showSurveyStackControl: true, showOverlayStackControl: false, projection: "TAN", target: '15 16 57.636 -60 55 7.49', showProjectionControl: true, realFullscreen: true, showZoomControl: true, showSimbadPointerControl: true, showShareControl: true, showContextMenu: true, showCooGridControl: true, fullScreen: true, showCooGrid: true, fov: 90}); - - var moc_0_99 = A.MOCFromURL("./data//gw/gw_0.9.fits",{ name: "GW 90%", color: "#ff0000", opacity: 0.0, lineWidth: 10, fill: false, perimeter: true}); + aladin = A.aladin('#aladin-lite-div', {survey: "data/hips/CDS_P_DSS2_color", showReticle: true, showSurveyStackControl: true, showOverlayStackControl: false, projection: "TAN", target: '15 16 57.636 -60 55 7.49', showProjectionControl: true, realFullscreen: true, showZoomControl: true, showSimbadPointerControl: true, showShareControl: true, showContextMenu: true, showCooGridControl: true, fullScreen: true, showCooGrid: true, fov: 180}); + + var moc_0_99 = A.MOCFromURL("./data/gw/gw_0.9.fits",{ name: "GW 90%", color: "#ff0000", opacity: 0.0, lineWidth: 10, fill: false, perimeter: true}); var moc_0_95 = A.MOCFromURL("./data/gw/gw_0.6.fits",{ name: "GW 60%", color: "#00ff00", opacity: 0.5, lineWidth: 3, fill: true, perimeter: true}); var moc_0_5 = A.MOCFromURL("./data/gw/gw_0.3.fits",{ name: "GW 30%", color: "#00ffff", opacity: 0.5, lineWidth: 3, fill: true, perimeter: true}); var moc_0_2 = A.MOCFromURL("./data/gw/gw_0.1.fits",{ name: "GW 10%", color: "#ff00ff", opacity: 0.5, lineWidth: 3, fill: true, perimeter: true}); diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix0.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix0.jpg new file mode 100644 index 00000000..4ac89010 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix0.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix1.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix1.jpg new file mode 100644 index 00000000..d53b8257 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix1.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix10.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix10.jpg new file mode 100644 index 00000000..530acf49 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix10.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix11.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix11.jpg new file mode 100644 index 00000000..e35d39c9 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix11.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix2.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix2.jpg new file mode 100644 index 00000000..086f588e Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix2.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix3.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix3.jpg new file mode 100644 index 00000000..e1d0c00d Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix3.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix4.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix4.jpg new file mode 100644 index 00000000..b7fc8f3f Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix4.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix6.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix6.jpg new file mode 100644 index 00000000..bfac0312 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix6.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix7.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix7.jpg new file mode 100644 index 00000000..e6ed2417 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix7.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix8.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix8.jpg new file mode 100644 index 00000000..231bd286 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix8.jpg differ diff --git a/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix9.jpg b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix9.jpg new file mode 100644 index 00000000..b45aceb1 Binary files /dev/null and b/examples/data/hips/CDS_P_DSS2_color/Norder0/Dir0/Npix9.jpg differ diff --git a/tests/example.spec.ts b/tests/example.spec.ts index 4f8fb7ed..8ba6c875 100644 --- a/tests/example.spec.ts +++ b/tests/example.spec.ts @@ -30,6 +30,11 @@ const tests = [ { name: "multiple HiPS display each referenced by an ID string", path: "../examples/al-cfht" + }, + // GW as moc, test multiple rendering modes: perimeter, filled and hpx cells + { + name: "GW MOC plot", + path: "../examples/al-gw" } ]; diff --git a/tests/example.spec.ts-snapshots/GW-MOC-plot-1-chromium-darwin.png b/tests/example.spec.ts-snapshots/GW-MOC-plot-1-chromium-darwin.png new file mode 100644 index 00000000..d680950c Binary files /dev/null and b/tests/example.spec.ts-snapshots/GW-MOC-plot-1-chromium-darwin.png differ diff --git a/tests/example.spec.ts-snapshots/GW-MOC-plot-1-webkit-darwin.png b/tests/example.spec.ts-snapshots/GW-MOC-plot-1-webkit-darwin.png new file mode 100644 index 00000000..7ec90030 Binary files /dev/null and b/tests/example.spec.ts-snapshots/GW-MOC-plot-1-webkit-darwin.png differ