I'm developing an application on Unity3D that resembles the Waze application, but for that I can not use a Google Maps API, for example Static Maps, because I'll need something that is offline and enable me to implement 3D models at a certain latitude / longitude.
I do not need a map so detailed, this project requires only the map tiles with streets and blocks, without the need for other information such as name of streets, name of avenues, establishments, residences, etc.
Is there something like this that I can implement in C #?