openstreetmap / iD

🆔 The easy-to-use OpenStreetMap editor in JavaScript.
https://www.openstreetmap.org/edit?editor=id
ISC License
3.29k stars 1.19k forks source link

Overlay marked as "best" should not disable aerial imagery in default setting #8390

Open matkoniecz opened 3 years ago

matkoniecz commented 3 years ago

To replicate go to Poland and edit, for example https://www.openstreetmap.org/edit?editor=id#map=19/50.06538/19.95463

The problem seems to be that ID chooses the alphabetically first layer that has the “"best": true” for the region. In this case the alphabetically first layer is the overlay called “Geoportal 2 Nazwy ulic” thus the layers are not chosen, and the background is black.

screen03

Replaces #8382 and is about one of root causes of #8383

matkoniecz commented 3 years ago

1) "best" overlays have no star displayed

2) either both overlay and imagery should be shown or only imagery

Asteliks commented 3 years ago
  1. "best" overlays have no star displayed
  2. either both overlay and imagery should be shown or only imagery

I would go for dispelling only the backgrounds and not overlays. Also it would be nice to define default layers with a different attribute than best. For example in Poland ones we remove overlays from the decision process the alphabetically first layer ("Geoportal 2: High Resolution Orthophotomap (aerial image)") will be displayed where as "Geoportal 2: Orthophotomap (aerial image)" would be better.

EDIT: This solution would close these issues: