Я нечто похожее пишу, ток на языке с++, , еще дам вам подсказку по точности , можно использовать предлоги для более точного определения, вы не могли бы мне не дать свою контактную информацию для совместного рассмотрения данной проблемы, у меня к вам есть несколько вопросов, буду признателен если вы мне ответите.