Я только недавно начал изучать ГИС и как первый проект появилась необходимость реализации простой ГИС. Задачи следующие: 2d отображение картографической информации, несколько слоёв(для начала 2, Строения и Дороги, для дорог возможность задавать "веса" для выбора маршрута). В качестве карты рассчитываю использовать карту какой-нибудь деревушки небольшой.
Как это реализовать? Сильно самоубийственное занятие реализация этого с нуля? Просто в основном все системы для разработки подразумевают некий опыт в их использовании и предназначены для написание чего-то большего, чем то. что мне надо. Но где же набраться этого этого опыта?

Опыта программирования подобных вещей не нет, есть знания С++, небольшой опыт программирования в MS Visual Studio
