По сути, на яве это не так сложно реализовать, там больше загвоздка в продуманном создании карты под эти нужды, а по коду сервера, не мало сейчас кодеров, которые это смогут спокойно реализовать за не столь большой срок. Идея интересная, но далеко не каждый сможет реализовать, так как требуется...