Сделать карту кнопок?

Как мне сделать следующее? Я не спрашиваю о конкретном коде, но мне нужно какое-то направление, поскольку я ломал голову над этим уже несколько недель. Просто я хочу сделать карту, например. Соединенные Штаты и каждый штат представляет собой отдельную картинку или область, которую можно навести и щелкнуть. Я пытался играть с PNG и прозрачные пленки, но я в тупике. Более амбициозно, я бы хотел перетаскивать надписи с прописными буквами над каждым состоянием, а затем отбрасывать их там, тогда есть процесс, в котором если метка / заглавная буква соответствует состоянию, которое она исправляет, иначе это не так.

Я пробовал ГИС (?) Я хочу сделать это на C #, но я не могу понять, как это сделать до сих пор. Кто-нибудь может помочь? Это слишком сложно в C #? Должен ли я использовать другой подход? Пожалуйста, какой подход?

Ответы на вопрос(1)

Ваш ответ на вопрос