You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2020-05-09 11:47:07
- rusproger
- Member
- Registered: 2020-05-09
- Posts: 5
Выгрузить список всех отображаемых городов для масштаба
Как выгрузить список городов отображаемых на определенном масштабе карты (Название, координаты, размер шрифта )? Может этот параметр как-то вычисляется?
Offline
#2 2020-05-12 07:55:20
- Mir76
- Member
- From: Екатеринбург
- Registered: 2009-12-18
- Posts: 1,455
Re: Выгрузить список всех отображаемых городов для масштаба
OSM это База данных с координатами объектов. База данных ничего не отображает. Отображает какой-то рендер (их уже десятки, если не сотни). Вот авторам вашего рендера вопрос и задайте.
Offline
#3 2020-05-12 09:35:41
- Vascom
- Member
- Registered: 2020-01-13
- Posts: 223
Re: Выгрузить список всех отображаемых городов для масштаба
А ещё большинство рендеров имеют открытые исходники. Можно в них посмотреть.
Offline
#4 2020-05-12 09:43:38
- KonTur
- Member

- From: SPB
- Registered: 2010-03-10
- Posts: 1,662
Re: Выгрузить список всех отображаемых городов для масштаба
place=city
place=town
place=village
place=hamlet
оверпассом точки с тегами
Offline
#5 2020-05-12 20:07:46
- rusproger
- Member
- Registered: 2020-05-09
- Posts: 5
Re: Выгрузить список всех отображаемых городов для масштаба
Хорошо. Сформулирую вопрос по-другому. Есть уже готовые тайлы *.PBF из них (для конкретного масштаба) можно достать список городов (координаты, название, шрифт)?
И может кто знает как можно из PBF сгенерить PNG тайлы (машина на которой планируется запустить слаба OpenGL. графика встроенная)?
Offline
#6 2020-05-12 20:22:33
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Выгрузить список всех отображаемых городов для масштаба
Есть уже готовые тайлы *.PBF
Нет у вас никаких тайлов, в этом формате хранят сырые данные OSM, в том числе и координаты городов и их теги, в одном из которых есть название. Но до растровых тайлов и шрифтов ещё очень далеко.
Почитай-те что-нибудь про Mapnik и как он рендерит тайлы. Про настройку есть вот статьи http://use.openstreetmap.ru/serving-tiles/
Offline
#7 2020-05-12 21:42:27
- rusproger
- Member
- Registered: 2020-05-09
- Posts: 5
Re: Выгрузить список всех отображаемых городов для масштаба
rusproger wrote:Есть уже готовые тайлы *.PBF
Нет у вас никаких тайлов, в этом формате хранят сырые данные OSM, в том числе и координаты городов и их теги, в одном из которых есть название. Но до растровых тайлов и шрифтов ещё очень далеко.
Почитай-те что-нибудь про Mapnik и как он рендерит тайлы. Про настройку есть вот статьи http://use.openstreetmap.ru/serving-tiles/
в моем случае именно файлы с этим расширением распределенные по папкам зум/х/y.pbf где х,y числовые значения
Offline
#8 2020-05-12 21:58:22
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Выгрузить список всех отображаемых городов для масштаба
Хорошо, значит у вас векторные тайлы. Копайте в эту сторону. Смотрите как реализованы стили у mapbox.
Offline