Hi there
I am trying to do something which I have not yet found how to do, and would definitely appreciate some insight.
The idea is the following which can be explained a bit more with the image below:

- I would like to project a 3D surface (or if too hard, just 2D plane its fine for now though it would be really nice to have 3D info) of Google Maps Data of a specific area in the surface seen above. The area to consider for now is 1km x 1km, but longer may be desirable.
- I would like to be able to store/save this data for it to be able to be uploaded when offline (no internet).
- From this surface/area, I would like to select points with my mouse corresponding to GPS coordinates which I want to use to set up waypoint navigations for a fleet of drones/UAVs that I am working with. The points would be selected when viewing from the top, so X-Y/North-East points, and it is ok if those points are obtained as X-Y considering I can convert them back into GPS coordinates assuming I have a kind of reference like the GPS location of my GCS.
I am a bit confused with the whole API google key required to operate this, so I would really appreciate some in-depth/detailed description of the steps required to achieve this.
Thank you in advance for your interest and help.
All the best,
Oscar