Названия тегов (natural=gully для малых оврагов) сильно путают тегирование.
natural=earth_bank - должен быть для любых оврагов и “низин” отличных от “вертикальных” natural=cliff
natural=earth_bank + earth_bank=narrow_gully для малых оврагов и промоин
natural=earth_bank + earth_bank=gully для любых оврагов, которые не “малые”
natural=earth_bank + earth_bank=narrow_gully для малых оврагов и промоин
т.е. с помощью уточняющего тега основной тег будет менять свой тип с площадного на линейный. это плохой дизайн. вроде если бы natural=wood + уточняющий тег начал бы использоваться для линейных объектов вроде лесополос, а natural=river + что-то - для площадных.
natural=earth_bank - должен быть для любых оврагов и “низин”
natural=earth_bank должен быть для обозначения любых границ, кромок и граней оврагов и отрицательных изменений высоты.
Для площадей низменностей и равнин нужен отдельный тег.
Площадные откосы у речных берегов (natural=earth_bank + earth_bank=сut_bank) нужно отдельно отмечать площадью если они есть. Тоже самое возникает с другими перепадами высот.
earth_bank=* это необязательный уточняющий тег для natural=earth_bank. подобно тому как water=* уточняющий тег для natural=water. valley=* уточняющий тег для natural=valley, wetland=* уточняющий для natural=wetland.
Из natural=gully не следует что он “только для узких оврагов”
что значит не следует ? читайте вики. там это прописано в первом предложении. или это должно следовать из самого слова “gully” ?
Почему нужно было вводить natural=gully, а не уточнять natural=valley + valley=*?
почитайте чем отличается долина/балка от оврага. и это тоже в вики прописано.
это разные природные объекты. и подход к их отображению и обозначению сильно отличается. для балок нам важно знать имя, но не геометрию. для оврагов геометрию, но почти никогда имя. т.к. редко конкретным эрозионным процессам дают имя.
никак нельзя назвать эрозионную промоину - долиной.
не знаю как ещё подробнее разжевать. с логикой беда.
вы спрашиваете “Почему нужно было вводить natural=gully, а не уточнять natural=valley + valley=*?”
я отвечаю почему.
потому что gully - это овраг/промоина. а valley - долина. нельзя так уточнить долину, чтобы из неё получилась промоина. промоина - это не разновидность долины.
нельзя промоину обозначить natural=valley, какой бы уточняющий тег ни был.
поэтому для промоин/узких оврагов используется natural=gully
Глубоко по барабану что в литературе пишут про “реки”, “пруды”, “озёра” - все они - natural=water в OSM.
Та же участь ждёт “овраги”, “промоины”, “долины”.
насчёт действительно интересных вопросов к текущей схеме, могу предложить следующий:
можно ли обозначать большой широкий овраг с помощью natural=gully (по дну разумеется) при отсутствии точных данных по геометрии (нет снимков). в качестве временного варианта, например.
сейчас из вики это не следует. но, я думаю, вполне можно так делать.