1. If the user moves the map from a city to a rural area, `maxZoomLevel` may change, for example:
maxZoomLevel (approx.)
City center = 21.0
Small town = 20.0
Rural area = 19.0
Ocean = 18.0
Google calculates this value based on map coverage and available imagery.
2. The solution offered in the link you provided is based on "TileProvider openstreetmap," which is a tile provider.
------
Google Maps also has some tile servers.
See example.
I need a simple example of how to load GPS Coordinates, example 27.9881° N, 86.9250° E into the Openstreetmap. I downloaded the library https://www.b4x.com/android/forum/threads/open-street-map-viewer-gps.127827/#content and tried the examples but I keep getting squares with Lines. If someone...
And
take a look at this solution:
Hi, This b4Xlib contains a custom view (cvMap) which can display Open Street Map. The tiles are retrieved from the internet and cached in a database. You can add shapes and images on the map. UI : - Lat/lng Center of the map - Zoom Level - Compass Direction with rotation - Scale - Button...
The proposed architecture would be as follows:
1. Obtain the position on the map.
2. Obtain the maximum zoom level (`maxZoomLevel`).
3. If the user wishes to zoom in:
* Calculate the `(x, y, z)` coordinates of the mosaic;
* Download the mosaic image from `mt1.google.com/vt`;
* Display and zoom in on the image.
ref.
I want to show a CustomOverlay on a Google Maps V2. The loading of the tiles works as expected, the only thing is, that the shown tiles are not appearing to be sharp at all, kind of blurry. Google ...
I have an issue where I'm currently trying to build a custom solution for. I'm struggling, maybe I'll be able to get it to work, but maybe there is already another solution for this. My customer h...