Size: a a a

OpenStreetMap RU

2020 July 30

🔥Э

🔥 Хамон Эврибади... in OpenStreetMap RU
Pavel Gavrilov
Да, очень не хватало.
Да я сам с таким пару раз сталкивался. Дико взбесило, опускались руки и забивал, пока тот маппер не уйдет с квадрата
источник

AI

Alexander Istomin in OpenStreetMap RU
Pavel Gavrilov
Ты просто не зубр.
Найдешь — поделись в чате
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
Pavel Gavrilov
Не, это лишнее. Если это то, о чем я думаю, он подкачивает не ту зону, с которой работаешь, а новую, когда скроллишь карту. Но есть пункт меню "обновить данные", он проверяет, не обновились ли какие-то из уже загруженных объектов. Если ты их ещё не трогал, то повезло, а если трогал, то все равно конфликт решать.

Варианты "взять всё моё и удалить чужое" и "взять всё чужое и удалить моё" оба плохие, надо учиться более тонко работать, чтобы сохранить добавленное и тобой и другими.
конфликт возникает когда в базу пытаешься залить объект той же или меньшей версии чем уже имеющийся в базе.
для разруливания ситуации джосм скачивает конфликтующую версию объекта к себе в локальную бд
и как следствие у тебя один объект с двумя конфликтующими состояниями.
"в конце должен остаться только один"
чем и занимается решатель конфликтов, красиво сравнивая оба варианта  между собой.
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Э-э... Что сказать-то хотел? :)
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
🔥 Хамон Эврибади
Неполноценен. Нет возможности увидеть различия в геометрии
сколь помню были тоненькие линии отличия прям на главном окошке
как минимум что такое проскакивало.
надо поиграться вспомнить.
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Павел Жирнов
сколь помню были тоненькие линии отличия прям на главном окошке
как минимум что такое проскакивало.
надо поиграться вспомнить.
Так. А если я сам буду редактировать в josm и в id, я могу сам себе конфликт сделать?
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
Pavel Gavrilov
Так. А если я сам буду редактировать в josm и в id, я могу сам себе конфликт сделать?
нет.
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
только правкой осм.хмл
источник

f

fr1 in OpenStreetMap RU
Pavel Gavrilov
Так. А если я сам буду редактировать в josm и в id, я могу сам себе конфликт сделать?
да, жосм тебе Лаврова покажет
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Почему? Я же пытаюсь залить версию объекта, который старше, чем тот, что в базе.
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
в локальном бд осм редактора измененный объект отмечается отметкой modified.
и версия объекта инкрементируется только при заливании на оф.сайт
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Ну. Если я его за это время почикаю в id...
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Версия загружаемого будет отличаться от той, что в базе.
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
да можешь впихнутся двумя редакторами
либо двумя осм-слоями в джосме
источник

PG

Pavel Gavrilov in OpenStreetMap RU
1) я загрузил область в josm
2) я поправил объект в id и загрузил в базу
3) я поправил тот же объект в josm и загрузил в базу.
Конфликт должен быть.
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
но прще сделать две версии объекта ручками в осм.хмл
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
основноая база это даже не заметит
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Павел Жирнов
да можешь впихнутся двумя редакторами
либо двумя осм-слоями в джосме
Вот. Значит я могу сам себе моделировать конфликты.
источник

ПЖ

Павел Жирнов... in OpenStreetMap RU
ты даже их можешь сам создавать в локальном файле осм.хмл
любой сложности
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Павел Жирнов
но прще сделать две версии объекта ручками в осм.хмл
Тут нужно какое-то пояснение. Мысль о том, что можно сделать стенд с конфликтами, не затрагивая базу, мне нравится, но я не понял ни слова из того, что ты написал.
источник