r2012 | KreN | 2008-03-04 21:41:07 +0300 (вт, 04 мар 2008) | 2 lines
...
r2011 | KreN | 2008-03-04 21:37:33 +0300 (вт, 04 мар 2008) | 17 lines
Вот решил выложить пока ещё работает )
эльф GpsMAP умеет шариться по карте и если есть возможность переходить на текущее местоположение. Для использования необходима карта, порезанная на мелкие куски в формате пнг, имена файлов - %Town%_%y%_%x%.png и должны лежать в каталоге ELF_DIR/GpsMAP/%Town%/ где %y% значения от 0 до последнего порезанного по вертикали, %x% от 0 до последнего по горизонтали. %Town% - переменная с конфига. Конфиг файл GpsMAP.ini должен лежать в каталог DIR_ELFS_CONFIG и иметь следующий формат:
[Town 0] // Секция одного города
Name = Rostov // Название города, а потом каталога с пнг и самих пнг
MapStartX=39°31.943' // начальная точка по x на карте
MapStartY=47°19.998' // начальная точка по y на карте
MapEndX=39°52.587' // конечная точка по x на карте
MapEndY=47°04.029' // конечная точка по y на карте
Для определения координат в каталоге %Town% должен лежать файл bs_dat.csv с форматом:
1;2;39°43.094';47°13.362';ул. Б. Садовая, 69 (РГЭУ);?
где первое значение номер бс (CID/10)
второе - lac
третье - координата по x
четвертое - координата по y
остальное до конца строки произвольно