I am currently consuming google maps tiles in my .Net UWP app (Windows store app). It is done using the following steps:
Map.Style = MapStyle.None;
Map.TileSources.Clear();
string mapuri = "http://mt1.google.com/vt/lyrs=r&hl=x-local&z={zoomlevel}&x={x}&y={y}";
Map.TileSources.Add(new MapTileSource(new HttpMapTileDataSource(mapuri)));
I am doing this to avoid usage of the default bing maps of MapControl of UWP, for which we need to pay i.e., generate a MapServiceToken from bing maps by adding billing details.
I am using this in a commercial app.
Is the api http://mt1.google.com/vt/lyrs=r&hl=x-local&z={zoomlevel}&x={x}&y={y} secure and reliable? What are the license terms and conditions? Do I need to pay anything to use this or can I use it for free in my commercial app (we sell our app to our customers)? I haven't found any details regarding the license terms of this api.
Sources:
Source 1
Details of this API
Source 2