Helium314 / SCEE

OpenStreetMap surveyor app for experienced OSM contributors
GNU General Public License v3.0
150 stars 11 forks source link

Unable to zoom in all the way on satellite/aerial imagery #615

Open Brendan-D15 opened 2 months ago

Brendan-D15 commented 2 months ago

Zooming in all the way on the map doesn't render tiles at the highest zoom available.

How to Reproduce Zoom in all the way. Compare highest zoom at any location with what can be achieved using the same source in a browser/other tools.

This happens with both the default tile source, and other sources ex: https://clarity.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}

Expected Behavior Zooming in all the way should render the tiles at the highest zoom available.

Does it happen in normal StreetComplete? Normal StreetComplete doesn't show satellite imagery (that I could find).

Versions affected Android Version: 14 SCEE version: 58.21

Helium314 commented 2 months ago

You would need to specifiy which zoom levels are available, which is not possible currently. For simplicity SC default value is used.

mic140 commented 2 months ago

What does "SC default value" mean? There is no option to connect satellite images there. The problem appeared in recent versions. In earlier versions this problem did not exist.

mic140 commented 2 months ago

It seems that there is a limit on the maximum zoom. It should either be removed or increased to at least 18

mnalis commented 2 months ago

The problem appeared in recent versions. In earlier versions this problem did not exist.

Can you specify in which version the problem did not exist? (even better, if you can triage which was the first SCEE version where the problem appeared?)

(A screenshot of the same area working at maximum zoom in older SCEE version and not working with newer one might be helpful to clarify the situation)

mic140 commented 2 months ago

I did some research. The problem definitely wasn't in version 58.21. It appeared in version 59.0 alpha 1 Screenshot_2024-08-25-06-09-31-035_de westnordost streetcomplete expert Screenshot_2024-08-25-06-04-11-863_de westnordost streetcomplete exper2 There is also an unpleasant feature that can be seen on the screenshots - silhouettes of buildings that cannot be turned off. They sometimes interfere with seeing the details of the image.

Helium314 commented 2 months ago

What does "SC default value" mean?

Vector tiles used by SC also have a max zoom level

Helium314 commented 2 months ago

It should either be removed or increased to at least 18

Have you actually tried to zoom to level 18 with the default raster tile source? E.g. looked at the beautiful imagery in https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/18/141833/93384

Helium314 commented 2 months ago

The problem definitely wasn't in version 58.21. It appeared in version 59.0 alpha 1

If there is a difference to the previous version that should be fixable by finding the right place, and the previous maxzoom level.

mic140 commented 2 months ago

The problem definitely wasn't in version 58.21. It appeared in version 59.0 alpha 1

If there is a difference to the previous version that should be fixable by finding the right place, and the previous maxzoom level.

I didn't understand what you meant. Isn't it obvious from the screenshots that the same place on the second screenshot is clearly not downloaded?

mic140 commented 2 months ago

By the way, there is no such problem in version 58.22

mic140 commented 2 months ago

It should either be removed or increased to at least 18

Have you actually tried to zoom to level 18 with the default raster tile source? E.g. looked at the beautiful imagery in https://server.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/18/141833/93384

I wonder where you found such a tile? Mine shows this: https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/18/85660/157174

Brendan-D15 commented 2 months ago

For a specific example, around Disney World (Orlando, Florida), from the app:

IMG_20240825_072438

This same tile (highlighted in yellow) can be seen with a zoom of 21 (from the source): 573327

https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/21/875883/573327

mic140 commented 1 month ago

The release of version 59.0 did not change the situation

RubenKelevra commented 2 weeks ago

I can confirm this bug for Version 59.2, the aerials are basically useless.