The golf course's interactive location with real terrain data is ready to see on any device or a web browser.
The complexity and the project time estimation depend on your demands and the devices you want to have covered. Also, we could have more than one variant.
You can check a simple demo prototype on my GitHub
https://sergsar.github.io/golf