Здравствуйте. Появилась проблема от непонимания как работает OSM. Ранее никогда не пользовался картографическими сервисами.
Нужен был локальный сервер тайлов, который я успешно поднял и импортировал туда карту города. Но теперь появилось вопросы. Как теперь все это использовать в связке с API OSM и самое главное где его использовать. Буду писать на YIi 2. Нужен будет поиск по объектам (улицы, магазины, и по другим местам.).
В итоге мне нужно получить интерфейс как у google maps. Что мне нужно для всего этого и куда копать ?
И еще нужно ли мне использовать для поиска по объектам nomenatim (Это поисковый движок ?) ?
OSM API предназначен исключительно для редактирования данных. Потребителям данных он не нужен.
Вы подняли у себя сервер, надеюсь он у вас на postgis. Дальше пишите свой API который и будет использовать пространственные запросы к базе данных. В принципе область поиска, как вы заметили, nomenatim покрывает с лихвой.
А вы не подскажите, что делать дальше ? Просто насколько я понял, после установки сервера тайлов он должен генерировать картинки, я установил leaflet.js плагин и пытался получить картинку, картинки я получаю, вот только на этих картинках нет никаких объектов, все делал по мануалу, который доступен по ссылке https://switch2osm.org/serving-tiles/manually-buil...
Заранее импортировал карту города. ПРобовал задавать координаты, все впустую.
Нурик Нурметов: Должен, видимо что-то пошло не так. Читайте логи, что пишет рендер. Смотрите в базу, есть ли там данные. Сам я мапником не пользуюсь, что-то конкретное вряд-ли подскажу.