Поскольку у вас уже есть способ решить эту проблему с помощью декартовой сетки, я просто преобразовал бы ваши точки в UTM координаты.Точки и длины будут в метрах, и проверка должна быть легкой.Для преобразования из LL в UTM доступно много кода Matlab. Вот так .
Вы не упоминаете, как долго оси эллипса находятся в описании.Если они очень длинные (скажем, сотни километров), этот подход может не сработать для вас, и вам придется прибегнуть к размышлениям о кругах и так далее.Вы должны будете обязательно указать зону UTM, в которую вы конвертируете.Вы хотите, чтобы все ваши очки оказались в одной зоне UTM, или вы не сможете связать их.