Есть ПО написанное на C# winforms. ПО строит маршруты доставки товара в магазины, например есть авто, в нем есть заказ на доставку :
База
точка 1
точка 2
База
К этому ПО необходимо прикрутить карту, которая строила бы маршрут визуально, координаты точек хранятся в БД. Так же необходима возможность закрывать дорогу на карте, в случае если авто там не может ехать по законодательству или по субъективному мнению конечного пользователя. Так же необходима функция, которая может принимать в себя пару координат и возвращать км с учетом закрытых дорог на карте.