воскресенье, 19 марта 2017 г.

Добавил загрузку треков по ссылке GPSies

Теперь треки GPSies можно загружать, не скачивая на диск. Ссылку вида http://www.gpsies.com/map.do?fileId=ylurtjofgdoiooez надо вставить в поле ввода над списком треков и нажать "ввод".

Исправления ошибок

  • Починил печать снимков Google
  • Исправил выбор уровня зума при печати в южном полушарии

среда, 15 марта 2017 г.

Починил печать на крупных масштабах

При печати в масштабе 50 м в 1 см и крупнее печатался неправильный район или получали сообщение об ошибке. Теперь работает правильно.

понедельник, 13 марта 2017 г.

Более удобное копирование координат в буфер обмена

Чтобы скопировать координаты под курсором теперь можно сделать так:

  • кликнуть на кнопке контрола координат, если он свёрнут
  • нажать в нужном месте карты на правую кнопку мыши
  • в появившемся меню выбрать нужный формат координат

Старый способ по-прежнему работает:

  • на контроле координат нажать правую кнопку
  • в меню нажать "Click map to copy coordinates to clipboard"
  • кликнуть в нужном месте карты левой кнопкой

Новые карты ориентирование и рогейнов

Обновлена карта спорториентирования на Битцевский лес, добавлены карты рогейнов в районе Вербилок ("Жаркий июль 2014") и Донино ("Жаркий июль 2015").

пятница, 10 марта 2017 г.

Исправления ошибок в новой версии

Исправил несколько ошибок после предыдущего обновления:
  • позиция панорамы не сохранялась в браузере Safari
  • слои Google и Google Satellite не работали в Internet Explorer 11 и старых версиях Chrome
  • кастомные слои не удалялись и могли не включаться при добавлении
  • не загружались файлы kmz

понедельник, 6 марта 2017 г.

Новая версия сайта

Сразу несколько изменений. На случай если что-то совсем не работает, некоторое время будет доступна старая версия по адресу http://old.nakarte.tk.
  • Стало удобнее пользоваться на маленьких экранах, особенно на телефонах. В списках слоёв и треков появилась прокрутка и кнопки для сворачивания в иконку. Настройки печати тоже можно свернуть. Если списки слоёв и треков перекрываются, то при наведении мыши или касании пальца они поднимаются наверх.
  • При печати стало использоваться меньше памяти, на компьютерах с малым количеством памяти печать должна работать быстрее.
  • Печать стала немного быстрее и в остальных случаях. 
  • PDF-файлы теперь открываются в стандартном просмотрщике Windows 8.
  • Во время печати и создания JNX интерфейс не зависает.
  • При создании JNX в меню показывается предупреждение (выделяется красным цветом), если количество тайлов может превысить 50000 (это ограничение формата JNX).
  • При создании JNX не позволяет сохранить файлы, если в них не оказалось ни одного тайла или более 50000 тайлов, т.к. такие файлы могут привести к тому, что навигатор перестанет загружаться.
  • Панорамы теперь включаются отдельной кнопкой.
  • Вид панорамы (место, направление, увеличение) сохраняется в ссылке.
  • Список слоёв теперь можно настраивать. Иконка с шестерёнкой открывает большой список слоёв, которые можно добавить. Сейчас там есть варианты OSM (Open Cycle Map, Open Topo Map), хребтовка Алексея Цветкова, карты Норвегии и Чехии. 
  • Собственные слои можно добавить нажав на иконку с карандашом. Такие слои тоже можно включать и выключать из списка.
  • Отметки километров на треках при печати стали более заметные.
  • Сайт должен нормально работать в Internet Explorer 11.
  • На слое с разграфкой номенклатурных листов можно копировать имя листа в буфер (клик на имени листа, в меню выбрать формат имени).
  • Починил ошибку из-за которой могли не загружаться zip-архивы с русскими именами файлов.
  • Слой викимапии загружается быстрее, карта во время загрузки меньше дёргается.

Изменения внутри:
  • репозиторий теперь здесь: http://github.com/wladich/nakarte
  • для сборки используется npm и webpack
  • переписана значительная часть кода, много где используются фичи ES6
  • перешёл на Leaflet  1.0.3, добавил костыли для ошибок в нём