forked from KolibriOS/kolibrios
1) Now all the macros used by other applications to work with BoxLib located in box_lib.mac 2) Macros for components that are used only in the library BoxLib - located in bl_sys.mac, a list of include files. 3) Big requests to other developers -support this rule, it will do easier to use macros for other applications. git-svn-id: svn://kolibrios.org@1432 a494cfbc-eb01-0410-851d-a64ba20cac60
<html>
<head>
<title>Planet viewer</title>
<meta http-equiv="content-type" content="text/html; charset=WINDOWS-1251">
<style>
body
{
font-size: 15px;
font-family: "Bookman Old Style";
color: black;
text-align: justify;
width: 750px;
}
h1 {
color: white;
background-color: 808080;
font-size: 25px;
text-align: center;
}
h2 { color: green; font-size: 21px; }
h3 { color: green; font-size: 19px; }
h4 { color: #803f00; font-size: 17px; }
i { color: #0099cc; }
b { color: #0099cc; }
p {
text-indent: 2em;
margin-top: 3px;
margin-bottom: 2px;
margin-left: 0px;
margin-right: 0px;
}
ol, ul, dl{
margin-top: 3px;
margin-bottom: 2px;
}
</style>
</head>
<body>
<h1>Planet viewer 08.02.10</h1>
<p>Программа предназначена для просмотра карт, загружаемых с разных
картографических сервисов.</p>
<h1>Управление</h1>
<p>В текстовое поле 'Cache:' введите путь к папке с интересующими Вас картами. (Параметр Cache из *.ini файла задает путь по умолчанию)</p>
<p>В списке 'Вид карты' выберите расширения просматриваемых файлов. (Параметр ext0 из *.ini файла задает расширение по умолчанию)</p>
<p>Кнопка 'Обновить' перерисовывает окно.</p>
<p>Кнопка со знаком 'минус' уменьшает масштаб. Тоже действие на клавиатуре вызывается кнопкой '-'.</p>
<p>Кнопка со знаком 'плюс' увеличивает масштаб. Тоже действие на клавиатуре вызывается кнопкой '+'.</p>
<p>Курсорами можно двигатся по карте (на всех масштабах кроме 1-го где всего 1
картинка).</p>
<p>Кнопкой 'Добавить метку' добавляется метка, на которую можно вернутся при
необходимости.</p>
<p>При нажатии 'Del' (когда окно с метками в фокусе) выбраная метка удаляется.</p>
<p>При нажатии 'Enter' (когда окно с метками в фокусе) программа открывает карту
на выбранной метке. Так же для перехода можно нажать на кнопке со звёздочкой '*'.</p>
<p>Кнопка 'Сохранить метки' сохраняет все метки (с их структурой) в файл
'pl_metki.lst'.</p>
<p>В каждой метке сохраняется координата картинки по оси x и y, а также масштаб
z. Метки не привязаны к географическим координатам, потому на разных картах
может ити смещение просматриваемой области.</p>
<h1>Где взять карты?</h1>
<p>Карты я загружал через программу SAS.Planet ( её сайт <a href="http://sasgis.ru/sasplaneta/">http://sasgis.ru/sasplaneta/</a> ).
В этой программе есть папка 'Cache' в которую она сохраняет файлы, загружаемые из
интернета. В текстовое поле 'Cache:' нужно вводить путь к этой папке и к одной
из её подпапок.</p>
<h1>История версий:</h1>
<p><b>08.02.10</b> - Появились новые параметры для *.ini файла от ext0 до ext9, которые задают возможные расширения для карт.</p>
<p><b>29.01.10</b> - При запуске программы в текстовое поле 'Cache:' вводится путь прописанный в файле 'planet_v.ini'.
Устранен небольшой глюк при растягивании тайлов (не растягивалась 1-я строка пикселей вверху картинки, было заметно на крупных увеличениях), немного ускорено растягивание.
Изменен файл иконок tl_sys_16.bmp на tl_sys_16.png для экономии места. Перенос имен не найденых файлов, если они не влазят в строку. Устранен глюк когда за нажним краем карты рисовались верхние картинки.</p>
<p><b>25.01.10</b> - 1) Оптимизировано обращение к диску при перемещении по карте
курсорами. Загружается или строка или столбец тайлов, которые стали видны при
прокрутке, раньше грузилась вся область.
2) Растягивание верхних тайлов сделано в цикле. Это значит что теперь верхние
картинки могут быть растянуты в 32 раза (2 в 5-й степени).
3) Расчет высоты тайлов, теперь более точный (по высоте окна). Окно больше
заполняется картой чем раньше.
4) В текстовое поле 'Cache:' можно не вводить слеш вконце. (подсказал Albom)</p>
<p><b>23.01.10</b> - Исправлено несколько мелких глюков. Можно просматривать большой кусок карты,
т. к. сделаны функции для работы с массивом тайлов.</p>
<p><b>21.01.10</b> - Работает опция 'брать сверху' (верхняя картинка растягивается в 2 раза).
Цвета кнопок заменены на системные. В окно программы добавлена цифра текущего масштаба.</p>
<p><b>16.01.10</b> - Устранен глюк при формировании имен файлов на крупных масштабах.
Добавлена работа с метками. Полностью работает опция 'брать снизу'.</p>
<p><b>14.01.10</b> - Выход программы</p>
<h1>Авторы:</h1>
<ul>
<li><b>IgorA</b> - идея создания программы,</li>
<li><b>diamond</b> - библиотека libimg.obj (загрузка *.bmp, *.jpg, *.png),</li>
<li><b>mike.dld</b> - библиотека libini.obj (работа с *.ini файлами),</li>
<li>и другие.</li>
</ul>
</body>
</html>