Более 9000

Пол Норман работает в DWG и секретарём в Совете OSMF, участвует в улучшении нашего картостиля и разрабатывает новые версии osm2pgsql. Он один из лучших разработчиков в проекте, и каждая из его немногочисленных заметок в блоге открывает что-то новое. На прошлой неделе он сравнил размеры картостилей: хотя все понимают, что openstreetmap-carto — нечеловеческий монстр среди остальных, конкретные цифры всё равно интересны.

Уникальность картостиля он описывает в трёх пунктах:

  • Это самый большой открытый картостиль. В любой метрике он больше любого другого. Строк в его коде больше, чем у трёх крупнейших альтернатив.
  • Это крупнейший независимый картостиль, у которого нет руководителя, и поэтому постоянно случаются конфликты правок.
  • Это самый детальный стиль для данных OpenStreetMap. Даже проприетарные сложные стили не отображают такого разнообразия элементов.

В заметке Пол обращает внимание на рост сложности стиля после октября 2014 года, когда авторы упростили формат описания слоёв, перечисляет особенности других стилей (3000 строк SQL в стиле Mapbox, 285 строк Lua в cycle.travel) и приводит две диаграммы, которые стоят всех остальных слов. Это самый глубокий разбор нашего картостиля — хотя, конечно, хотелось бы статьи раз в десять длиннее.

Если вы, как я, изголодались по длинным статьям про OpenStreetMap, советую подписаться на блог Джерри Кло. В этом месяце он пытается разными способами получить контуры заселённых территорий из данных OSM и Natural Earth, а в прошлом очень подробно описал картирование биологических регионов Ирландии, что тесно пересекается с картированием границ townlands, аналога наших городских и сельских поселений.

Поделиться
Отправить