OpenStreetMap

Наш скромный проект раскручивается, набирает обороты и даже получает некоторое признание :) У нас теперь есть страничка на Taginfo:

https://taginfo.openstreetmap.org/projects/openlandcovermap#tags

TagInfo – обалденно полезная и удобная вещь, а “проекты” так вообще гениальнейшая идея. Можно посмотреть не только какие теги определены в вики, и даже не только какие теги реально есть в базе, но и кто какие теги действительно использует.

Сделать свой проект на TagInfo оказалось намного легче чем я ожидал, потребовалось всего несколько строчек кода. В итоге, мне не нужно пилить свой фронтэнд, чтобы показывать статистку по тегам в генерализованной карте.

И вопреки тому, что написано на TagInfo, данные о тегах, предоставленные нашим проектом как раз полные, потому что это не какой-то отдельный список тегов, про который я забуду через 2 дня, а это скрипт собирает теги с базы и файла стиля карты (CartoCSS).

Так вот, можно посмотреть, какие теги попадают в генерализованную карту, какие из них рендерятся а какие – нет.

Можно также сделать определенные выводы, например что не все natural=* одинаково полезны. natural=* сочетает в себе совершенно разные (и даже не вполне рядосопоставленные) типы объектов.

Примеры:

  • natural=wood – это лес, а natural=tree – это отдельностоящее дерево.
  • natural=blockfield – это курум, каменная россыпь, а natural=stone – это отдельный камень.
  • natural=bare_rock – это голая поверхность земли, а natural=rock – отдельная скала.

А вот еще прикол, которого я даже не ожидал.

  • natural=scrub – это заросли кустарника, а natural=shrub – это отдельный куст! Смотрите не перепутайте!

natural=tree/rock/stone/shrub надо пожалуй исключить, потому что нельзя отдельные деревья генерализировать в лес :)

Discussion

Log in to leave a comment