Save to database CRVALi

This commit is contained in:
2022-06-23 16:57:00 +02:00
parent 6466702819
commit a157b274a2
3 changed files with 18 additions and 6 deletions
+11 -1
View File
@@ -192,7 +192,7 @@ bool WCSData::worldToPixel(const SkyPoint &point, QPointF &pixel) const
return false;
}
void WCSData::calculateBounds(double &minRa, double &maxRa, double &minDec, double &maxDec) const
void WCSData::calculateBounds(double &minRa, double &maxRa, double &minDec, double &maxDec, double &crVal1, double &crVal2) const
{
if(wcs == nullptr)return;
@@ -201,6 +201,16 @@ void WCSData::calculateBounds(double &minRa, double &maxRa, double &minDec, doub
minDec = 1000;
maxDec = -1000;
if(wcs->crval)
{
crVal1 = wcs->crval[0];
crVal2 = wcs->crval[1];
}
else
{
crVal1 = crVal2 = NAN;
}
auto update = [&](const QPointF &pixel)
{
SkyPoint point;