Вопросы новичков (Part 1)

подскажите, почему этот лес не покрашен зелёным на карте? https://www.openstreetmap.org/relation/388418

Потому что самопересечение - https://www.openstreetmap.org/relation/388418#map=18/55.88795/43.57839

Забор пришкольной территории фактически проходит не по границе городского лесо-парка (обозначенной единым мультиполигоном natural=wood + leisure=park), а “захватывает” заметный участок леса. Собрался было исправить. Но.
Понятно, что границу парка нужно отодвигать. А границу леса?
Могут ли полигон леса и полигон школьной территории пересекаться?
Если могут - нужно будет границы парка и леса разделить и отметить самостоятельными полигонами, и отодвинуть только границу парка.
Если нет - нужно будет отодвинуть всю границу лесо-парка. И тогда внутри школьной территории добавить пятачок леса.

могут. natural=wood это не лес, а площади, засаженные деревьями.
территория, засаженная лесом, вполне логично может входить в состав школы, дома отдыха и т.д.

Спасибо.
Новый вопрос: создал отношение 9426221 для обозначения бегового маршрута в парке. Указал route=running (вики разрешает), но JOSM предупреждает - “Неизвестный тип отношения”. Нужно ли что-то исправлять?

отношения-линии вообще пока еще не получили распространения.
в валидатор джосма их могли еще не завезти.

Откуда можно скачать файлы файлы OSM/PBF?
Нужны Норвегия, Финлядния, Китай

.pbf можно качать с геофабрик http://download.geofabrik.de/index.html

Приветствую!
Подскажите, есть ли возможность не устанавливать дамп планеты у себя на сервере, а использовать свободный ресурс?
Возможно нужно пользователям моего приложения зарегестрироваться осмером?
В итоге я хочу чтобы пользовательские достижения (для примера шаги) сохранялись у меня на сервере , а карта (минималистическая -стандартная которая грузится по умолчанию на openstreetmap.org) загружалась с бесплатного ресурса. + приложение должны иметь доступ к нумерации домам и местонахождению улиц.
Такое реально и как?
Спасибо

дамп планеты нужен для “гис-вычислений”, к примеру построение роутинга. если вам только картинку карты на сайте отображать, то вам нужны тайлы, они предоставляются бесплатно при выполнении определенных условий.
для движка отображения тайлов можно использовать Leaflet или OpenLayers или еще какой.
запрашивать адресную информацию можно через Nominatim

https://wiki.openstreetmap.org/wiki/Overlay_API

а speedlimit https://wiki.openstreetmap.org/wiki/Speed_limits через что можно вытаскивать?
спасибо)

Если это поделка на коленке, можно воспользоваться OverpassAPI. Если же это бизнес решение, то лучше быть автономным со своим сервером и не зависеть, ни от РКН, ни от законов ЕС, что в один прекрасный момент у вас всё встаёт и вы приходите к тому, чтобы иметь свой сервер.

если стоит задача колхозить что-то своё, можно попробовать через https://wiki.openstreetmap.org/wiki/Overpass_API

на собственной операционке.

Это Вам сюда в соответствующую тему:
https://forum.openstreetmap.org/viewtopic.php?pid=740143#p740143

Мне необходимо решить задачу использования в мобильном приложениии (iOS, Android) векторных карт openstreetmap. В приложениях на обеих платформах уже реализовано отображение растровых OSM карт.

Мне необходимо

  1. Развернуть серверную часть на собственных мощностях. Стэк сервера должен быть минимальным и части сервера должны быть поддерживаемыми сообществом.
    Требования:
  • тайлы (архив тайлов) должны быть бесплатными
  • обновления тайлов должно быть бесплатным
  • должна быть возможность настроить стиль карты
  1. Реализовать рендеринг векторных тайлов на клиенте (на первом этапе будет переиспользоваться механизм работы на клиенте с растровыми тайлами).

Подскажите, пожалуйста, пруфы по разворачиванию сервера с векторными тайлами, в сторону какого подхода рекомендуете копать, чем отличаются решения от разных поставщиков? Буду благодарен за любую помощь.

добрый день! GPS c телефона отдает координаты:
Lat: 26.166282
Lon: -80.154333
на первом попавшемся сайте по этим координатам отдаёт адрес(с домом 895):
895 West Oakland Park Boulevard, Oakland Park, FL 33311, United States of America

А вот если брать по этим координатам с https://nominatim.openstreetmap.org/
то возвращает значение:
West Oakland Park Boulevard, Oakland Park, Broward County, Florida, 33311, USA

  1. не показывает номер дома
  2. и показывает County - это хорошо что показвает подрайон;

Как мне добиться, чтобы отдавался мне адрес с домом?

А если на сайт зайти и ручками вбить координаты через пробел, то тоже дом видим
https://nominatim.openstreetmap.org/search.php?q=26.166282±80.154333&polygon_geojson=1&viewbox=

Спасибо!

Tasheal не совсем вас понимаю, вы хотите чтобы по вашим координатам выдавался адрес ближайшего дома или что?
По вашим координатам нет дома, они попадают на дорогу.

Похоже там по штатам геокодинг идёт по TIGER и этот дом получается через интерполяцию. А в ОСМ, да, данный дом не отмечен.