Ваша задача делится на 2 большие задачи:
1. преобразование 'бумажных' (в виде изображения) карт гидрантов в цифровой вид, совмещенный с уже существующими картами (например openstreetmap).
Вручную это можно сделать там же на openstreetmap (у них были инструменты для такой работы)
Формально, любая GIS система имеет для этого инструменты, возможно даже полуавтоматические, в вашем случае это явно точки, а не полигоны, с этим проще.
2. Создание интерфейса
настятельно не рекомендуется пилить интерфейс самому, воспользоваться лучше инструментами google/yandex, у них хорошие карты и с навигацией у них есть соответствующие api
p.s. если у вас нет навыков, то настоятельно рекомендую найти специалиста, который это реализует, даже если вы хотите учиться, без ментора или умения самостоятельно искать ответы, вы не справитесь.
p.p.s. хотя, современный ИИ может стать таким ментором (openai/anthropic), но нужно будет набраться терпения, много общаться с ним и быть готовым что он будет тупить.