Здесь можно разместить предложения и пожелания по развитию сайта

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение retromap » 17 янв 2014, 12:33

Теперь можно прикреплять текст к каждому элементу рисунка. Для отображения текста нужно навести на него мышь. Для создания-редактирования текста нужно кликнуть по элементу.


Аватара пользователя
retromap
 
Сообщения: 4051
Зарегистрирован: 04 дек 2009, 21:17


Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение Hormold » 17 янв 2014, 17:35

мы вместе с Сергеем (7zak7) работаем над созданием карты объектов Калининграда.
а можно ещё сделать прикрепление фото к самому объекту (кроме текста)?
вот пример реализации на викимапии:
http://wikimapia.org/#lang=ru&lat=54.70 ... /52543/ru/Астрономический-бастион

у них ещё сделаны комментарии, но они пока нам не нужны
Hormold
 

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение admin » 17 янв 2014, 22:04

Hormold писал(а):мы вместе с Сергеем (7zak7) работаем над созданием карты объектов Калининграда.
а можно ещё сделать прикрепление фото к самому объекту (кроме текста)?
вот пример реализации на викимапии:
http://wikimapia.org/#lang=ru&lat=54.70 ... /52543/ru/Астрономический-бастион

у них ещё сделаны комментарии, но они пока нам не нужны


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


Аватара пользователя
admin
Администратор
 
Сообщения: 2423
Зарегистрирован: 04 дек 2009, 18:27

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение Hormold » 17 янв 2014, 22:11

Не фильтруется поле с картинкой. Если вставить, например, это: http://photos.wikimapia.org/p/00/00/40/89/99_75.jpg" onLoad="alert(document.cookie);
То можно получить алерт с куками пользователя при открытии маркера. А если продолжить немного скрипт, то передать их на сторонний сниффер.
Hormold
 

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение admin » 17 янв 2014, 23:19

Hormold писал(а):Не фильтруется поле с картинкой. Если вставить, например, это: http://photos.wikimapia.org/p/00/00/40/89/99_75.jpg" onLoad="alert(document.cookie);
То можно получить алерт с куками пользователя при открытии маркера. А если продолжить немного скрипт, то передать их на сторонний сниффер.


Эти фокусы мы знаем. Но вначале нужно определиться с функционалом и интерфейсами блока рисования, а фильтрация и т.п. - чуть позже.
Аватара пользователя
admin
Администратор
 
Сообщения: 2423
Зарегистрирован: 04 дек 2009, 18:27

Группа Калининград

Сообщение admin » 19 янв 2014, 21:29

7zak7 писал(а):2. 7zak7, Hormold, Егор


Создали для перечисленных пользователей группу Калининград, лидер группы - 7zak7
Дальше нужно определить, какие особые права вы хотите установить для членов группы и ее лидера.
Аватара пользователя
admin
Администратор
 
Сообщения: 2423
Зарегистрирован: 04 дек 2009, 18:27

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение 7zak7 » 20 янв 2014, 19:06

модераторы - добавление, редактирование, удаление объектов, экспорт в kmz.
лидер группы - дополнительно добавление и удаление модераторов.
7zak7
 
Сообщения: 76
Зарегистрирован: 28 ноя 2013, 00:03

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение admin » 20 янв 2014, 22:22

7zak7 писал(а):модераторы - добавление, редактирование, удаление объектов, экспорт в kmz.
лидер группы - дополнительно добавление и удаление модераторов.

1. Здесь нужны уточнения.
Для обычных рисунков каждый зарегистрированный пользователь может создать свою копию ранее созданного рисунка и делать свои модификации, но не может изменить рисунок, созданный ранее другими.
Нужно уточнить отношения между самими модераторами и лидером - могут ли они редактировать рисунки друг друга, и здесь возможны конфликты, когда один рисунок одновременно редактируется двумя членами группы. Этого лучше избегать.
Помимо того, хочется понять, сколько примерно рисунков будет в активной работе у группы.
2. Общности ради название группы изменено на "Калиниград". Каждый зарегистрированный пользватель может подать заявку на участие в этой группе в своем личном разделе (Личный раздел -> Пункт "Группы"). По смыслу заявка должна попасть на одобрение к лидеру группы, но это надо проверить.
Аватара пользователя
admin
Администратор
 
Сообщения: 2423
Зарегистрирован: 04 дек 2009, 18:27

Re: Сделайте, пожалуйста, возможность рисовать на карте

Сообщение 7zak7 » 21 янв 2014, 01:38

1. В этом и заключается две проблемы. Первая - что внутри одной группы ссылка не должна меняться.
Представьте, что сделана первая приблизительная версия карты, которой уже можно пользоваться - открытая ссылка на просмотр дана всем пользователям в закрытой группе (350 человек).
Они сохраняют у себя ссылку на эту карту в закладках, на мобильниках и т.п.
Потом мы вносим изменения и ссылка меняется? Но нам нужно чтобы она не менялась.

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

Можно посмотреть как реализовано на maps.google.ru. Просто подход и назначение сервисов видимо разное, поэтому приходится учитывать столько нюансов.

2. Можно сделать и так. Но у нас в планах создание карты не всех обычных объектов по калининграду, а у нас диггерский уклон - заброшенные дома, заводы, крыши, башни, мачты, форты, подземные ходы, убежища, подземные реки, коллекторы и т.п.
7zak7
 
Сообщения: 76
Зарегистрирован: 28 ноя 2013, 00:03