Описание проблемы: на нашем сервере база (индентификатор и координаты).
От клиента приходят координаты его место нахождения. Из базы выбираются записи, удовлетворяющие условию - линейное растояние от них до клиента <= R.
По полученным записям неоходимо расчитать путь от них до клиента и N (количество) записей с минимиальным путем отослать клиенту.
Загвоздка в расчете заключается в следующем: как расчитать путь от координат из базы до клиента (на сервере) и учесть возможность обращения на сервер нескольких клиентов одновременно.