English version | Приветствуем Вас, Гость | RSS

 webmap

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » Программное обеспечение, скрипты, расширения » Wikimapia UserScript » История версий (Краткое описание отличительных особенностей каждой версии)
История версий
Дата: Среда, 20.04.2011, 22:55 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
Wikimapia UserScript – это дополнение к Вашему браузеру (поддерживаются FireFox, Opera и Google Chrome) для работы с сайтом www.wikimapia.org, позволяющее значительно сократить время отрисовки контуров, повысить их качество, существенно разнообразить функции управления контурами, а также оптимизировать интерфейс для быстрого доступа к функциям сайта и увеличить в несколько раз их количество.

Разработка: IIIeka
Автор идеи и части функций скрипта: pitr
Часть функций перенесена с доработками из WikiMapper Plus, автор Specious
Перевод, исправления, тестирование и консультирование по работе функций donotdisturb
При разработке новых элементов интерфейса использованы оригинальные коды Wikimapia

Вы используете скрипт на свой страх и риск по принципу "AS IS" («КАК ЕСТЬ»), при этом авторы скрипта не несут ответственности за последствия его использования.
Скрипт разработан самими пользователями и для пользователей.
Wikimapia и её авторы не несут никакой ответственности за работу скрипта.
При копировании и распространении скрипта и отдельных его частей ссылка на авторов обязательна

 
Дата: Среда, 20.04.2011, 23:15 | Сообщение # 2
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
18.06.2010Начало работы над скриптом
За основу скрипта были взяты функции, разработанные pitr:
  • Перемещение группы точек контура.
  • Удаление группы точек контура.
  • Перерисовка контура (удаление всех точек)
  • Поиск объектов по адресу
  • Возврат к окну описания последнего просмотренного объекта
Функции, взятые из WikiMapper Plus (WM+):
  • Дополнительные слои карты
  • Копирование и вставка контура
  • Рисование многоугольника и окружности
  • Скрытие / отображение маркеров вершин контура
Перечисленные функции были усовершенствованы. Добавлено большое количество новых функций. C момента начала работы над скриптом прошло почти три месяца. За это время в исходном коде скрипта было исправлено огромное количество недоработок. Учитывая, что авторы никогда ранее не работали с JavaScript, была проделана огромная и тяжелая работа.
 
Дата: Четверг, 21.04.2011, 00:49 | Сообщение # 3
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
10.09.2010v.1.0
Основные функции:

  • Управление контурами
    • Панель управления контурами содержит кнопки изменения геометрии контура и настройки внешнего вида контура. Отображается при входе в режим редактирования контура а также при просмотре категорий (только настройки внешнего вида контура).
    • Копировать и вставить контур. Функции взяты из WM+ с исправлениями и дополнениями: корректировка размеров контура в зависимости от широты местности (при вставке контура значительно севернее / южнее места копирования контур изменял размер по вертикали).
    • Отразить контур. Отразить контур по горизонтали (относительно вертикальной оси, проходящей через центр контура).
    • Вращение контура. В режиме вращения отображается маркер, передвигая который вокруг центра контура можно повернуть контур на заданый угол. Режим вращения автоматически включается при вставке скопированного контура.
    • Скрыть / показать маркеры. Взято из WM+, исправлена недоработка: после скрытия маркеров вершины контура становились неактивными (их нельзя было перемещать).
    • Перерисовать контур (автор pitr, доработано). Удаление всех точек контура для того, чтобы начать рисовать заново (иногда это бывает проще, чем редактировать существующий контур).
    • Перемещение группы точек контура (автор pitr). Выбор группы точек в пределах прямоугольной области для перемещения. Полезно, когда контур попадает на границу обновленного спутникового снимка и часть контура оказывается сдвинутой.
    • Удаление группы точек контура (автор pitr). Выбор группы точек в пределах прямоугольной области для удаления.
    • Окружность. Рисование окружности (взято из WM+).
    • Рисование прямоугольника по четырём точкам. Необходимо указать все четыре вершины прямоугольного объекта (нарисовать прямоугольный контур как это обычно делается) и нажать кнопку «Прямоугольник». Контур будет преобразован таким образом, что размеры сторон будут равны средним значениям размеров сторон исходного контура, а углы между сторонами станут прямыми. Выравнивание контура выполняется относительно бо́льших сторон исходного контура, поэтому не обязательно стараться отрисовывать меньшие стороны контура.
    • Рисование прямоугольника по трём точкам. Необходимо указать любые три из четырёх вершин прямоугольного объекта и нажать кнопку «Прямоугольник». Функция определит, какие три из четырёх возможных точек указаны, выровняет стороны и дорисует контур до прямоугольника.
    • Рисование многоугольника (взято из WM+). Количество вершин выбирается от 3 до 20 кнопками «+» и «–», либо вводом числа вершин непосредственно в поле ввода.
    • Настройки внешнего вида контура. Стандартные вид контура в режиме редактирования не всегда хорошо воспринимается, иногда необходимо выбрать другой цвет контура, цвет и прозрачность заливки и толщину линии. Такие же настройки доступны и в режиме просмотра категорий.

  • Кнопки в окне карты

    • Список контактов. Открывает список контактов на боковой панели.
    • Списки наблюдений.
    • Панель поиска. Показать/скрыть панель поиска
    • Кнопки «Слои» и «Ресурсы» отображают соответствующие панели.

  • Панель поиска. Необходима для поиска информации о том или ином объекте в Google, Yandex и Wikipedia. Результаты поиска отображаются в новой вкладке браузера. На той же панели есть кнопка поиска объектов по адресу (автор функции pitr, для поиска используется база данных Google).

  • Панель слоёв

    • Выбор слоёв карты. В отличие от меню «Режим просмотра» позволяет выбрать любые комбинации слоёв карты и объектов (например, классические рамки объектов поверх карты или поверх наложения Wikimapia, что позволяет одновременно видеть контуры и рамки объектов). Следует учитывать, что некоторые слои не совместимы, например, все удалённые объекты отображаются только поверх слоя «Вид со спутника». При выборе слоя карты или наложения Wikimapia будут отображаться только удалённые объекты без контуров.
    • Дополнительные слои. Наложение слоёв карт Google, снимков Panoramio и ссылок на статьи Wikipedia поверх слоёв карты и объектов.
    • Слой последних действий. Отображает 25 маркеров, указывающих координаты последних изменений на карте. Последнее действие обозначено самым большим маркером, два предыдущих – маркерами меньшего размера, остальные – самыми маленькими маркерами. Информация берётся с нового списка наблюдений (бета версия списка наблюдений). Поэтому слой будет отображаться только у тех пользователей, кто имеет доступ к новому списку наблюдений. Щелчком на маркере можно приблизиться к соответствующему отредактированному объекту. Мигание индикатора выбора слоя последних действий означает загрузку данных (индикатор зелёный) и режим ожидания (индикатор белый, данные загружены и отображены на карте, ожидается следующий запрос данных). Постоянное свечение индикатора зелёным может означать ошибку при загрузке данных (необходимо отключить и снова включить слой), либо отсутствие ответа от страницы списка наблюдений.

  • Панель ресурсов. Список картографических ресурсов. Переход на аналогичный участок карты других картографических ресурсов.

  • Элементы управления в списке наблюдений
    • Кнопка «Открыть последний просмотренный». Возвращение на последнюю просмотренную страницу списка наблюдений (или списка действий пользователя). Необходима, например, если список наблюдений был закрыт в результате ошибки.
    • Кнопка «Перейти» и поле ввода номера записи. Предназначена для перехода к заданному номеру записи списка наблюдений (списка действий пользователя). В поле ввода отображается номер первой на текущей странице записи списка наблюдений. Одна страница списка наблюдений содержит 25 записей (15 для списка наблюдений по странам), первая запись первой страницы списка наблюдений имеет номер 0, 100 страниц содержат 2500 записей (от 0 до 2499), соответственно 100-я страница начинается с записи под номером 2475, 101-я – с записи номер 2500.

  • Элементы управления в окнах jwindow
    • Изменение размера окна стандартным способом – перетягиванием за нижний правый угол окна.
    • Перемещение окна jwindow в пределах активной области окна браузера перетягиванием окна за заголовок.
    • Кнопка возврата к окну последнего просмотренного описания объекта (автор функции pitr).
    • Кнопка «Развернуть окно / восстановить размер». Разворачивает окно jwindow на всю активную область окна браузера, восстанавливает прежний размер и положение развёрнутого окна. Прежний размер окна также можно восстановить, потянув окно за заголовок.
    • Кнопка «Открыть в новой вкладке браузера». Дублирует текущую вкладку браузера.

  • Личные сообщения
    • Оповещение о личных сообщениях с указанием отправителя и количества полученных сообщений. Клик на заголовке «Новые сообщения» открывает список контактов. Клик на имени отправителя открывает окно переписки с отправителем.
    • Увеличен размер поля ввода сообщения в окне личной переписки.
    • Кнопки специальной вставки в окне личной переписки: вставка ссылки на правила сайта, вставка горизонтальной черты, кнопки оформления цитат, вставка маркера списка, вставка смайликов, вставка кавычек, вставка знака копирайта.

  • Языковая поддержка
    • Cкрипт поддерживает три языка: английский, русский и украинский.
    • Язык определяется из настроек браузера.

  • Информация о скрипте и настройки. Информация о скрипте отображается после нажатия на ссылку «Wikimapia UserScript» внизу окна карты. Настройки скрипта отображаются по нажатию соответствующей кнопки в окне информации о скрипте. Настройками задаются активируемые по умолчанию (при загрузке сайта и скрипта) дополнительные слои и настройки внешнего вида контура для режимов редактирования и просмотра категорий. Настройки хранятся в cookies браузера.

    $IMAGE10$

  • Обновление. Информация о выходе новой версии скрипта отображается внизу окна карты рядом с названием скрипта «Wikimapia UserScript» в виде «Доступна версия *.*». Щелкнув по надписи Вы попадёте на эту страницу, где будет дана ссылка на новую версию и перечислены изменения по сравнению с предыдущей версией.
Прикрепления: 4756195.png (103.1 Kb) · 5946223.png (89.3 Kb) · 4995934.png (125.6 Kb) · 3680275.png (124.5 Kb) · 5952713.png (3.4 Kb) · 5365051.png (1.6 Kb) · 5353438.png (7.9 Kb) · 9426516.png (160.4 Kb) · 7758996.png (50.0 Kb)
 
Дата: Четверг, 21.04.2011, 01:35 | Сообщение # 4
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
30.09.2010v.2.0

Изменения в этой версии:

  • Интерфейс:

    • Фиксированный размер шрифта, не зависящий от настроек браузера.
    • Работа в Opera AC. Заменена часть скрипта, которая не воспринималась браузером Opera AC.
    • Панель слоёв разделена на панели слоёв Wikimapia и дополнительных слоёв.
    • Добавлены дополнительные слои: YouTube и Веб-камеры.
    • Настройка панели картографических ресурсов. Возможность выбора любого количества из 48 ресурсов для отображения на панели.
    • Кнопка «Предыдущий вид» – переход на предыдущий просмотренный участок карты.
    • Изменение алгоритма сохранения настроек (Настройки из версии 1.0 не подходят для данной версии, следует настроить все параметры заново).
    • Копирование и вставка описаний объекта. Кнопки «Копировать» и «Вставить» в окне редакирования описания объекта.
    • Возможность автоматического скрытия строки главного меню сайта (задаётся в настройках).
    • Возможность выбора языка интерфейса в настройках скрипта.
    • Отображение площади фигуры в режиме измерения расстояний и редактирования контура в различных единицах измерения.

  • Поиск по списку наблюдений:

    • Может быть использован для поиска даты (например, «1 месяц назад»), действий (например, «подан запрос на удаление»), определённого пользователя, названий объектов.
    • Искомых фраз может быть несколько, тогда их нужно разделять звёздочкой (например, кафе*ресторан*столовая).
    • Поиск не чувствителен к регистру (поиск фраз «магазин» и «МАГАЗИН» даст одинаковый результат).
    • Поиск начинается со страницы списка наблюдений, следующей за текущей. Первая найденная страница, на которой встречается искомая фраза открывается автоматически. Для продолжения поиска необходимо повторно нажать кнопку «НАЙТИ».
    • В процессе поиска отображается номер записи, на которой выполняется поиск в данный момент.
    • Поиск может быть отменён кнопкой «ОТМЕНИТЬ».
    • Поиск автоматически отменяется при переходе на другую страницу списка наблюдений.

  • Настройки списка наблюдений:

    • Выделение заголовков действий тёмно-серым цветом (красным для удалённых объектов).
    • Выделение заголовков собственных действий синим цветом.
    • Уменьшение размера шрифта описания действия для более компактного отображения списка.

  • Панель управления контурами:

    • Панель полностью переделана. Текстовые кнопки заменены графическими, более удобные для восприятия.
    • Кнопка «Дублировать последний редактированный контур». Копирование контура из предыдущего отредактированного объекта.
    • Отражение контура горизонтально и вертикально.
    • Кнопка «Вписать в размер окна». Автоматический подбор координат и максимального масштаба карты, при которых будут видны все точки контура.
    • Перемещение и удаление группы точек собраны в единую функцию. Подобраны более удобные и заметные маркеры изменения размера рамки выделения и перемещения, добавлен маркер удаления. Отображение количества выделенных рамкой точек.
    • Настройки контура (цвет, прозрачность, толщина линии) вынесены на отдельную панель.
    • Отображение подсказок к кнопкам при наведении курсором.
    • Отображение количества вершин контура.
    • Отображение площади контура в различных единицах измерения.

Прикрепления: 1959296.png (241.7 Kb) · 6141784.png (183.0 Kb) · 4812168.png (25.8 Kb) · 0981941.png (25.8 Kb)
 
Дата: Суббота, 14.05.2011, 02:19 | Сообщение # 5
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
08.10.2010v.2.1

Изменения в этой версии:

  • Исправлена ошибка установки скрипта.
  • Привязка языка интерфейса скрипта к языку интерфейса Wikimapia (необходимо выбрать в настройках «Язык: авто»).
  • Кнопка «Обновить карту» – на случай, если участок карты был потерян при загрузке или если на данном участке карты произошли изменения, а в кэше ещё сохранены старые данные.
  • Обновление карты при щелчке по маркеру слоя последних действий (то же, что и «Обновить карту»).
  • Исправлена ошибка отображения режима «Google Panoramio»
  • Режим выделения части контура для группового перемещения/удаления точек – для тех случаев, когда сложно выделить группу точек прямоугольной рамкой.
  • Маркеры объектов из списка наблюдения и списка действий пользователя. Чтобы отобразить объекты на карте маркерами, выберите, какие объекты Вы хотите отобразить, затем выберите цвет маркера и нажмите «ПОКАЗАТЬ НА КАРТЕ». Процесс нанесения маркеров может занять некоторое время. Чтобы прекратить нанесение маркеров, нажмите «ОТМЕНИТЬ».
 
Дата: Суббота, 14.05.2011, 02:27 | Сообщение # 6
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
16.10.2010v.2.2

Изменения в этой версии:

  • Возможность отмены изменений контура после рисования круга/многоугольника и после удаления всех точек кнопкой «Дублировать последний редактированный контур».
  • Поиск по списку наблюдений, переход на заданную страницу и установка маркеров объектов теперь учитывают флажки "Отображать объекты: обычные, линейные".
  • Если список наблюдений/действий пользователя состоял из одной страницы, то была недоступна функция установки маркеров. Исправил.
  • Возврат после загрузки фотографии к странице фотографий объекта и открытие диалога загрузки новой фотографии.
  • Ссылка для возврата к описанию объекта в окне загрузки фотографий.
  • Автоматическое скрытие боковой панели при редактировании контура.
  • Ссылки на каждое сообщение форума. Для копирования прямой ссылки на сообщение форума нажмите правой кнопкой мыши на строке «Скопировать правой кнопкой ссылку на это сообщение» и выберите в контекстном меню опцию «Копировать ссылку» (FireFox) или «Копировать адрес ссылки» (Opera и Google Chrome).
  • Преобразование сегментов контура. Для преобразования нажмите «Преобразовать сегменты контура», выберите необходимый сегмент и способ преобразования. Задайте параметры преобразования: величины отрезков (в процентах от размера исходного отрезка), направление выступа и нажмите «Преобразовать».
 
Дата: Суббота, 14.05.2011, 02:30 | Сообщение # 7
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
04.11.2010v.2.3

Изменения в этой версии:

  • !!! Исправлена проблема с Google Chrome.
  • Преобразование контура: если при перемещении слайдера задания параметра A, B, C курсор оказался за его пределами, перемещение слайдера прекращалось. Исправлено.
  • Преобразование контура: после отмены преобразования сегмента контура эскиз оставался на карте. Исправлено.
  • Вместо подмены параметров контура теперь подменяется сама функция отрисовки контура. В связи с этим исчезли мигания контура в режиме редактирования и появилась возможность задания параметров контура для рабочего режима (при просмотре карты).
  • Открытие зависимых объектов улицы в боковой панели для удобства редактирования. Ссылка «Открыть в боковой панели» рядом с «Постоянная ссылка на данный объект» в описании улицы.
  • Ссылка «Перейти к редактированию объекта» в окне фотографий.
  • Ссылки «Вернуться к описанию объекта» и «Перейти к редактированию объекта» в окне истории.
  • Оповещения о сообщениях переделано под новую форму отправки сообщений.
  • Добавлены новые картографические ресурсы.
  • Импорт/экспорт настроек.
  • Выбор языка для слоя Wikipedia.
  • Кнопки специальной вставки в окне сообщений вынесены в отдельный скрипт «Wikimapia Messenger».
 
Дата: Суббота, 14.05.2011, 02:32 | Сообщение # 8
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
29.11.2010v.2.4

Внеочередная версия, связанная с изменениями в списках наблюдений.

  • Убраны функции возврата на последнюю страницу, перехода на заданную страницу, поиска по спискам наблюдений и установки маркеров объектов списка (осталась только возможность нанесения маркеров для текущей страницы). Новый формат списка наблюдений не позволяет задействовать данные функции и они не будут восстановлены в ближайшее время.
  • Кнопка «Список контактов» открывает теперь новую версию списка контактов.
 
Дата: Суббота, 02.07.2011, 03:19 | Сообщение # 9
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
02.07.2011v.3.0.0

  • Все иконки, используемые скриптом, перенесены на webmap.
  • Внесено большое количество исправлений в связи с изменениями на Wikimapia.
  • Новые настройки оформления списка наблюдений.
  • !!! Функция оповещения о новых версиях на данный момент не может быть восстановлена.
 
Дата: Суббота, 30.07.2011, 04:10 | Сообщение # 10
Лейтенант
Группа: Администраторы
Сообщений: 210
Репутация: 108
Статус:
29.07.2011v.3.1.0

Новая функция: Список ближайших улиц

Кнопка, открывающая список, расположена слева от карты. Больше не нужно входить в режим редактирования и искать улицы. Достаточно открыть список ближайших улиц.
Из списка можно как просмотреть карточки описания улиц, так и перейти непосредственно к их редактированию. Клик по заголовку обновляет список.

! Функция основана на списке улиц, который открывается в режиме редактирования.

Видеодемонстрацию работы функции можно посмотреть здесь.
 
Форум » Программное обеспечение, скрипты, расширения » Wikimapia UserScript » История версий (Краткое описание отличительных особенностей каждой версии)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: