private void CallFindClosestMatch(string constellationID, double ra, double dec, double maxRadius)
        {
            if (invokeFindClosestMatch == null)
            {
                invokeFindClosestMatch = new FindClosestMatchDelegate(Grids.FindClosestMatch);
            }

            invokeFindClosestMatch.BeginInvoke(constellationID, ra, dec, maxRadius, this.CallBack2, null);
        }
        private void CallFindClosestMatch(string constellationID, double ra, double dec, double maxRadius)
        {
            if (invokeFindClosestMatch == null)
            {
                invokeFindClosestMatch = Grids.FindClosestMatch;
            }

            invokeFindClosestMatch.BeginInvoke(constellationID, ra, dec, maxRadius, CallBack2, null);
        }