как сделать несколько пользователей в одной карте средакт?

Обсуждение около-картографических и прочих программ и тем, напрямую не связанных с SAS.Планета

Модератор: Tolik

mafia12323
Новичок
Сообщения: 10
Зарегистрирован: 30 авг 2015, 17:44

как сделать несколько пользователей в одной карте средакт?

Сообщение mafia12323 »

Очень нужно что бы 5 человек работали в одной карте .
а именно
1.создавать, удалять ,перемещать, метки
2.иметь свою папку что бы каждый мог увидеть работу другого
3. все это должно происходить в режиме редактирования realtime .



КАКИМ СОФТОМ ВОСПОЛЬЗОВАТЬСЯ ??
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение zed »

SASPlanet Nightly + MongoDB или какая-нибудь СУБД.
mafia12323
Новичок
Сообщения: 10
Зарегистрирован: 30 авг 2015, 17:44

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение mafia12323 »

Спасибо !! буду пробовать .
А возможно это сделать с планетой ?
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение zed »

SASPlanet это и есть "планета". Только брать нужно последнюю ночную сборку, где есть необходимая поддержка сетевых баз данных для хранения меток.
mafia12323
Новичок
Сообщения: 10
Зарегистрирован: 30 авг 2015, 17:44

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение mafia12323 »

А стандартный SQlite чем плох ? ошибку выдает странную EMARKSYSTEMORMERROR:MARKSYSTEMORM:UPDATE OPERATION IS FAILED
через раз обдейтит если меняешь каталог
но если добавляешь метки то все норм.
из за чего может быть ?
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение zed »

Тем, что это встраиваемая БД и она под это не заточена.

Хотя, в этом конкретном случае может быть и баг.
mafia12323
Новичок
Сообщения: 10
Зарегистрирован: 30 авг 2015, 17:44

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение mafia12323 »

прикрутил MongoDB к карте .
SAS не подгружает с базы изменения только когда обновляешь в ручную.
как исправить??
выяснил в чем проблема !
почему то я не могу одновременно 2мя пользователями поставить метку пишет ошибку EMarkSystemORMEerror:MarkSystem:ID is empty!
mafia12323
Новичок
Сообщения: 10
Зарегистрирован: 30 авг 2015, 17:44

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение mafia12323 »

> show users

Код: Выделить всё

{
        "_id" : "map.egor",
        "user" : "egor",
        "db" : "map",
        "roles" : [
                {
                        "role" : "userAdmin",
                        "db" : "map"
                }
        ]
}
{
        "_id" : "map.mafia",
        "user" : "mafia",
        "db" : "map",
        "roles" : [
                {
                        "role" : "userAdmin",
                        "db" : "admin"
                }
        ]
}
{
        "_id" : "map.mafia12323",
        "user" : "mafia12323",
        "db" : "map",
        "roles" : [
                {
                        "role" : "userAdmin",
                        "db" : "map"
                }
        ]
}
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение zed »

mafia12323 писал(а):SAS не подгружает с базы изменения только когда обновляешь в ручную.
Да, есть такое, автоматического мониторинга изменений в БД пока что нету. Но теоретически сделать можно.
mafia12323 писал(а):почему то я не могу одновременно 2мя пользователями
Что значит одновременно? Вы с другом на "раз-два-три" на разных машинах нажимаете кнопку "Сохранить" или как? Какая версия монги и с какими параметрами она запускается?
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

Re: как сделать несколько пользователей в одной карте средакт?

Сообщение Tolik »

zed писал(а):на "раз-два-три"
Даже если так - всё равно один будет чуть раньше.

Я никак не пойму, что такое "средакт"?
Ответить

Вернуться в «Болталка»