mirror of
https://github.com/cds-astro/aladin-lite.git
synced 2026-01-05 09:40:02 -08:00
40 lines
1.1 KiB
HTML
40 lines
1.1 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
</head>
|
|
<body>
|
|
<div id="aladin-lite-div" style="width: 1024px; height: 768px"></div>
|
|
|
|
<script type="module">
|
|
import A from '../src/js/A.js';
|
|
|
|
let aladin;
|
|
A.init.then(() => {
|
|
aladin = A.aladin('#aladin-lite-div', {survey: ["P/Mellinger"], cooFrame: 'galactic', fov: 1000, fullScreen: true});
|
|
const meerkat = aladin.newImageSurvey('P/MeerKAT/Galactic-Centre-1284MHz-StokesI', {imgFormat: 'fits'});
|
|
meerkat.setColormap('magma', {stretch: "asinh"})
|
|
aladin.setOverlayImageLayer(meerkat)
|
|
aladin.setProjection("AIT")
|
|
|
|
let fov = 1000;
|
|
setInterval(function zoom() {
|
|
if (fov > 1) {
|
|
fov *= 0.995;
|
|
aladin.setFoV(fov);
|
|
}
|
|
}, 10);
|
|
|
|
setInterval(function () {
|
|
const t = Date.now() / 1000;
|
|
let lambda = Math.sin(t) * 0.5 + 0.5;
|
|
|
|
let cut0 = -0.0004 * lambda + (1 - lambda) * -0.00132;
|
|
let cut1 = 0.005 * lambda + (1 - lambda) * 0.05759;
|
|
meerkat.setCuts(cut0, cut1);
|
|
})
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|