Switch2osm server другие карты

Achechet, ну если вам милее бессмысленная трата времени и геморрой - не смею принуждать.
А что касается корректности фразы - так тут не авторитарная секта, и указание на то, что OSM не является наиболее простым и удобным средством для решения абсолютно любой, в том числе - непрофильной задачи, святотатством не считается. Потому это вполне корректное указание на этот факт.

По поводу дальнейшего пиления leaflet, использующегося для визуализации тайлов, могу подсказать, что код подключения слоев лучше брать из работающего проекта openstreetmap.ru на гитхабе, потому что последний раз, когда я пытался прицепить плагины для Bing и т.п., плагин из официального репозитория нифига не работал. Правда, опять непонятно, зачем вам настраивать leaflet, если вы все через JOSM делать собираетесь.

2andygol
Спасибо огромное!
Ваш конкретный ответ съэкономил мне массу времени!

Что то в конце концов получилось.

Свой рельсовый сервер я цепляю в глобусе. Рельсовый сервер смотрит на локальный тайл сервер, но при скачивании области для редактирования выдает ошибку, что “В этом месте нет данных”.
Запрос на сервер при это проходит, я вижу отрабатывается запрос.
Видимо это правильно, ведь я никаких данных там еще не заводил, и он вероятно девственно чист. Это так?

Кроме того:
В настройках то (где глобус) строка на локальный сервер вставляется, но валидация проходит с ошибкой:


Сервер OSM API ‘http://192.168.0.172:3000/api’ вернул неправильный ответ.
Похоже, что ‘http://192.168.0.172:3000/api’ это не сервер OSM API.
Пожалуйста, проверьте правильность написания ‘http://192.168.0.172:3000/api’ и попытайтесь снова.


При этом запрос на сервер происходит, я вижу отрабатывается запрос.
Что делать с этой ошибкой?

Свой тайл сервер цепляю как tms.
Включаю два слоя на панели для просмотра.

В результате вижу два слоя - один с тайл сервера как подложку, другой слой в котором рисую.
Результат сохраняю как *.osm файл для последующей загрузки в тайл сервер.

Надеюсь что результат рисования я потом увижу на слое со своего тайл сервера.

Так?

Еще одна маленькая победа.
Из JOSM сохранил результаты работы на свой рельсовый сервер.
При следующей загрузке JOSM загрузил и показал созданный в предыдущей сессии объект.

Что-то поменяли в настройках?

Прежде всего настроил собственное понимание как организовать процесс.
Получается так что, то та карта которую показывает рельсовый сервер абсолютно по барабану. Можно и не править лефлет.
JOSM использует только авторизацию и базу результатов от локального рельса.
**Коллеги поправьте меня если я не прав! **

Лучше всего конечно было бы вставить скриншот, но убейте меня я так и не понял как это сделать.
Собственно ответ на вопрос:
В глобусе http://192.168.0.172:3000/api и указаны логин и пароль.
Как получить логин пароль на локальном сервере, это отдельные танцы с бубном.
Необходимо настроить почту. Я настроил Postfix с релэй хостом на gmail.
После регистрации, письмо со ссылкой, в которой поменял внешний сервер на свой адрес, надо скормить эту ссылку локальному рельсу.

После скачивания, а оно проходит и без авторизации, последняя нужна только для сохранения на сервер, получаем сообщение что в выбранном куске нет данных.
Это нормально. Сервер пока еще девственно чист и никаких данных действительно нет.

Вторая настройка это подложка. Мы ее тоже берем локально и прописываем в список подложек для пункта меню “Снимок”. (WMS & TMS)
myOSM | tms:http://192.168.1.157/osm_tiles/{zoom}/{x}/{y}.png

Ну при рисовании включаем свой слой данных и подложку из меню “Снимок”

Да при изменении настроек JOSM перегружаем (выходим-входим).

Как то так. Записей накопилось довольно много, потянет на статью, наверное…

Я так понял что “затык” был именно с получением логина и пароля на локальном сервере.

Тепер у вас все работает - удачи вам в вашем проекте

PS. И не забывайте почитывать вики, форум, справку к JOSM (там тоже можно много чего узнать) для заполнения пробелов в знаниях. А так же задавайте вопросы на форуме и IRC (irc://irc.oftc.net/ канал - #osm-ru)

Вот пробую повторить путь набело, уперся в ошибку. Не срабатывает команда
$sudo bundle exec rake db:create
с ошибкой типа:
Couldn’t create database for {“adapter”=>“postgresql”, “encoding”=>“unicode”,

поиск в гугле дает ответы которые у меня не срабатывают. Типа вставить localhost в файл конфигурации базы, обновить gems
Нашел кривой путь - ручками создать три базы с указанием UTF8 И затем командой:
rake db:migrate RAILS_ENV=development
удается выправить ситуацию
Кто нибудь сталкивался с этой ошибкой?

А перед этим база была удалена или только очищена?

Базы не было вообще, это установка на пустую машину.
Девственно чистый Ubuntu сервер и последовательность установки указанная на GitHub-е
Для очистки совести проделал дважды.

Весь путь я дотошно описал в отдельной ветке.
http://forum.openstreetmap.org/viewtopic.php?id=22913

Таки хватило сил внимательно посмотреть на QGIS. Очень интересно!
За рекомендации спасибо!