<div dir="ltr"><b>Background</b>: <div>Jasem and I have been working on an issue related to solving and polar alignment. It turns out that the KStars WCS code has been ignoring what <a href="http://astrometry.net">astrometry.net</a> calls "parity", and that causes methods like FITSData::wcsToPixel or pixelToWCS to give wrong answers for off-center pixels when the image has positive parity (which tends to happen e.g. for RASA telescopes (reflectors at prime focus). Most setups have negative parity, which is why we haven't seen tons of complaints before.<div><br></div><div><b>Solution:</b></div><div>There's likely a very simple fix--negating the FITS header keyword CDELT1 when the parity is positive, but we need to know the parity of the solved image. StellarSolver's Solution struct contains a (QString) parity field.</div><div><br></div><div>However...</div><div><br></div><div>I just checked with a fits image of mine (which is negative parity) and tried the 4 possible StellarSolver solving options (both in KStars and StellarSolverTester) and all methods solved the image, and the parity field was filled as follows:<div><ul></ul><ul><li>Internal Solver returned  (negative) parity</li><li>Local ASTAP <b>did not return any parity</b></li><li>Local Astrometry returned (negative) parity</li><li>Online Astrometry returned (negative) parity.</li></ul><div>Then, I flipped that image (using FastRotation-->Horizontal Mirror in PixInsight, saving to a .fits). The image should now solve with the same coordinates but have positive parity. Running the same test I found:</div></div><div><ul><li>Internal Solver returned  (positive) parity</li><li>Local ASTAP <b>failed to solve the image</b>.</li><li>Local Astrometry returned (<b>negative</b>) parity</li><li>Online Astrometry returned (positive) parity.</li></ul></div><div>The bold lines above indicate issues. Basically:</div><div><ul><li>Local ASTAP seems to fail on positive parity images (on an image it quickly solved with the other parity),  and does not return parity for the negative parity images it does solve (all via StellarSolver--I didn't try ASTAP natively). Perhaps StellarSolver is setting some wrong command-line flag?</li><li>Local Astrometry did not return the right parity for positive parity images. Does it always return negative (all via StellarSolver--I didn't try it natively).</li></ul></div><div>Rob, Han, any suggestions/comments? Is there a configuration I'm missing?</div><div><br></div><div>Thanks,</div><div>Hy</div><div><br></div><div></div></div></div></div>