vQFd4: Но автор ещё не решили первостепенную задачу с нормальным распределением на плоской поверхности. А перепроицирование из одной системы координат в другую вообще не проблема, вот тут готовых велосипедов уже полно.
1. Скачать дапм OSM на нужный регион.
2. Отфильтровать, оставив из них только улицы.
3. Загнать в PostGIS
4. Прогнать все свои точки и сразу склеить улицы и положить в новую таблицу.
5. Искать уже в ней.
Ещё лучше добавить фильтр [highway], а то можешь получить какую-нибудь одноимённую остановку. А ещё правильней искать улицы входящие в полигон [place], чтобы не зацепить из соседней деревни.
Ну как минимум, копию файла скаченный с FTP можно найти у себя по хешу и всё равно какое у него название. Как минимум всего его дальнейшие версии будут лежать рядом.
Так результаты с GPS и так уже обработаны фильтром Калмана (если конечно вы не имеете дело с сырыми данными, но вряд ли). Поэтому есть ли смысл прогонять их ещё раз? При этом надо понимать, что точность у навигаторов +/-15м и имеют инерционность вызванные этим фильтром.
Не совсем понимаю, что есть пользователь для БД - можно завести только одну учётку? Или если у меня БД используется публичным сервисом, мне нужно 100500 лицензий на всех пользователей интернета?
АртемЪ: Но не просто же так попросили :) Если бы он делал сам, у него были бы другие толщины стен, другой масштаб картинки. А может быть там вообще есть искажения где стена специально сдвинута на пол метра, хотя цифровые габариты указаны верно.