mirror of
https://github.com/cds-astro/aladin-lite.git
synced 2025-12-12 07:40:26 -08:00
48 lines
1.9 KiB
HTML
48 lines
1.9 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, height=device-height, maximum-scale=1.0, initial-scale=1.0, user-scalable=no">
|
|
</head>
|
|
<body>
|
|
<div id="aladin-lite-div" style="width: 500px; height: 500px"></div>
|
|
|
|
<script type="text/javascript" src="./../dist/aladin.umd.cjs" charset="utf-8"></script>
|
|
<script type="text/javascript">
|
|
var aladin;
|
|
A.init.then(() => {
|
|
aladin = A.aladin('#aladin-lite-div', {fullScreen: true, cooFrame: "ICRSd", showSimbadPointerControl: true, showShareControl: true, showShareControl: true, survey: 'https://alasky.cds.unistra.fr/DSS/DSSColor/', fov: 180, showContextMenu: true});
|
|
// manage URL parameters
|
|
const searchParams = new URL(document.location).searchParams;
|
|
if (searchParams.has('baseImageLayer')) {
|
|
aladin.setBaseImageLayer(searchParams.get('baseImageLayer'));
|
|
}
|
|
if (searchParams.has('overlayImageLayer')) {
|
|
aladin.setOverlayImageLayer(searchParams.get('overlayImageLayer'));
|
|
}
|
|
if (searchParams.has('cooFrame')) {
|
|
aladin.setFrame(searchParams.get('cooFrame'));
|
|
}
|
|
if (searchParams.has('fov')) {
|
|
aladin.setFoV(parseFloat(searchParams.get('fov')));
|
|
}
|
|
if (searchParams.has('ra') && searchParams.has('dec')) {
|
|
aladin.gotoRaDec(parseFloat(searchParams.get('ra')), parseFloat(searchParams.get('dec')));
|
|
}
|
|
if (searchParams.has('showReticle')) {
|
|
aladin.showReticle(searchParams.get('showReticle')==='true');
|
|
}
|
|
if (searchParams.has('projection')) {
|
|
aladin.setProjection(searchParams.get('projection'));
|
|
}
|
|
if (searchParams.has('showCooGrid')) {
|
|
const b = searchParams.get('showCooGrid') === 'true';
|
|
aladin.setCooGrid({
|
|
enabled: b
|
|
});
|
|
}
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|