ПЛАНИНАРСКИ ФОРУМ Форуми ПЛАНИНАРСКИ ФОРУМ
всичко за планината
Регистрирайте сеТърсенеВъпроси/ОтговориПотребителиПотребителски групиВход
BGMountains за Windows Phone, iOS и въобще ... не-Андроид
Иди на страница Предишна  1, 2, 3  Следваща
 
Напишете отговор    ПЛАНИНАРСКИ ФОРУМ Форуми » Литература, карти, GPS ресурси Предишната тема
Следващата тема
BGMountains за Windows Phone, iOS и въобще ... не-Андроид
Автор Съобщение
Rincewind



Регистриран на: 09 Апр 2013
Мнения: 872

Мнение Отговорете с цитат
dido написа:
Замени bgm.uni-plovdiv.net:40158 с kade.si и остави bgmtile.uni-plovdiv.net:40158

Стана! Огромни благодарности!!!

Ето моята редакция към xml-файла, основаваща се на указанията на Insight и dido:

<MapSource ID="BG Mountains">
<Copyright>http://kade.si</Copyright>
<MinZoom>4</MinZoom>
<MaxZoom>18</MaxZoom>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
</MapSource>

Croc Respect

ПП При синхронизацията да не се забравя да се изключи скайпа на десктопа (ако има такъв), защото дава конфликт с порт 80, необходим за връзка между десктопа и телефона, и да се свържат двете устройства с една и съща WiFi мрежа.

_________________
Планинарство за всеки
Пътят на св. Яков (Camino de Santiago)
Пон Юни 22, 2015 12:27 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Rincewind



Регистриран на: 09 Апр 2013
Мнения: 872

Мнение Отговорете с цитат
По долу предлагам кратък видеоклип с указания за визуализирането на BGMountains на Windows Phone чрез приложението NaviComputer с цел използването на картата в онлайн-режим. По-нататък ще покажа как да се свали картата (респ. части от нея) за навигация в офлайн-режим.

Необходим е следният код, който е нужно да се копира и да се съхрани като текстови файл (например с помощта на Notepad).
Цитат:
<MapSource ID="BG Mountains">
<Copyright>http://kade.si</Copyright>
<MinZoom>4</MinZoom>
<MaxZoom>18</MaxZoom>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
<TileUrl>http://bgmtile.uni-plovdiv.net:40158/%z/%x/%y.png</TileUrl>
</MapSource>


Необходим софтуер:

1. NaviMapper за настолен компютър (работи под Windows).
2. Navicomputer от магазина с приложения на Windows Phone.
И двете програми са безплатни.

За връзка между телефона и компютъра е необходимо двете устройства да са свързани в една и съща безжична мрежа. IP-адресът се разпознава автоматично от NaviMapper и се визуализира от програмата в режим File Synchronisation, докато на телефона трябва да се впише на ръка в съответното поле. По разбираеми причини в клипа частично съм заличил собственото си IP.
Някои програми на компютъра могат да пречат на комуникацията им, поради което трябва да се изключат. Досега подобни проблеми съм установил при Скайп.

Останалото е показано в клипа: BGMountains на Windows Phone

Отново специални благодарности на Insight, както и на dido за допълнителните разяснения и корекции по отношение на кода. Благодарности и на всички останали, които чрез портала www.kade.si предоставиха BGMountains и на притежателите на уиндоусови мобилни устройства.

_________________
Планинарство за всеки
Пътят на св. Яков (Camino de Santiago)
Пон Юни 22, 2015 7:52 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dido



Регистриран на: 03 Яну 2007
Мнения: 5203

Мнение Отговорете с цитат
Чудесно стои на телефона, поздрави за добре свършената работа!

Това можеш да го промениш - <MaxZoom>18</MaxZoom> на 19.

_________________
Бутам след осмата бира Very Happy
Пон Юни 22, 2015 7:58 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя ICQ Номер
Rincewind



Регистриран на: 09 Апр 2013
Мнения: 872

Мнение Отговорете с цитат
dido написа:
Чудесно стои на телефона, поздрави за добре свършената работа!

Това можеш да го промениш - <MaxZoom>18</MaxZoom> на 19.


Благодаря.

Напълно съзнателно сложих максимално приближение 18, защото програмата - както десктоп-вариантът, така и мобилното приложение - визуализират максимално ниво на приближение 18, независимо какво позволява мапсорса. Ето скрийншот при разрешен MaxZoom 19 в xml-файла:




Мобилното приложение, от своя страна, позволява увеличение над ниво 18, но резултатът не е зум до ниво 19, а просто увеличение с намаляване на резолюцията на образа на ниво 18, т. е. получава се леко размазване.

_________________
Планинарство за всеки
Пътят на св. Яков (Camino de Santiago)
Вто Юни 23, 2015 8:08 am Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dido



Регистриран на: 03 Яну 2007
Мнения: 5203

Мнение Отговорете с цитат
Ок

_________________
Бутам след осмата бира Very Happy
Вто Юни 23, 2015 10:05 am Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя ICQ Номер
vedrin



Регистриран на: 25 Авг 2010
Мнения: 2389
Местожителство: София

Мнение Отговорете с цитат
Rincewind написа:
В мен се надигат и два други въпроса:
1. Този начин на визуализация чрез промяна на xml-сорсфайла може ли да се направи и за BGtopoVJ?
2. Този начин на визуализация може ли да се приложи и за Oruxmaps (или OsmAnd, Locus и пр.), т. е. той да вижда BGMountains и евентуално BGTopoVJ не като офлайн-карти в директорията на телефона/смартфона, а в комплекта с онлайн карти?

За BGtopoVJ може да бъде приложен подобен, но различен, подход като бъде зададен съответния WMS източник на данни. Отправна точка е:

http://www.kade.si/cgi-bin/mapserv?service=wms&request=GetCapabilities

В учебника на OruxMaps подробно е обяснено как може да бъде добавен нов online WMS източник. Доколкото знам OsmAnd не поддържа WMS протокола. За Locus Map видях че поддържа WMS, но не съм го пробвал. Предполагам че е достатъчно да му се зададе само основното URI на услугата (в случая http://www.kade.si/cgi-bin/mapserv), за да покаже списък от наличните слоеве и данни от тях.
Вто Юни 23, 2015 2:00 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Insight



Регистриран на: 25 Сеп 2014
Мнения: 120

Мнение Отговорете с цитат
vedrin написа:
За BGtopoVJ може да бъде приложен подобен, но различен, подход като бъде зададен съответния WMS източник на данни.


Оставам с впечатлението, че въпросът (1) на Ринсуинд е свързан с приложението НавиКомпютър, който позволява добавяне на онлайн сървъри, предлагащи карти в тайл-формат.... това вярно ли е за БГтопоВЖ?
Вто Юни 23, 2015 2:18 pm Вижте профила на потребителя Изпратете лично съобщение
vedrin



Регистриран на: 25 Авг 2010
Мнения: 2389
Местожителство: София

Мнение Отговорете с цитат
Insight написа:
vedrin написа:
За BGtopoVJ може да бъде приложен подобен, но различен, подход като бъде зададен съответния WMS източник на данни.


Оставам с впечатлението, че въпросът (1) на Ринсуинд е свързан с НавиКомпютър, който позволява добавяне на онлайн сървъри, предлагащи карти в тайл-формат.... това вярно ли е за БГтопоВЖ?

Ако НавиКомпютър поддържа WMS (нямам представа дали е така), тогава би било вярно. Онлайн източника за BGtopoVJ генерира динамично тайлове според получените WMS заявки от клиента. Изходните данни, от които се генерират тайловете, се съхраняват в ECW формат, който е по-ефективен и скалируем за големи обеми растерни данни. Ако НавиКомпютър може да работи с offline данни и някой ги подготви и предостави в нужния формат, бих се радвал да ги добавя. Изходните растерни данни са достъпни тук.
Вто Юни 23, 2015 2:33 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Rincewind



Регистриран на: 09 Апр 2013
Мнения: 872

Мнение Отговорете с цитат
Ето тук систематизирах познанията си върху начините на ползване на BGMountains под Windows Phone и основните дейности при работа с приложенията NaviComputer и NaviMapper.

_________________
Планинарство за всеки
Пътят на св. Яков (Camino de Santiago)
Пет Юни 26, 2015 9:32 am Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Rincewind



Регистриран на: 09 Апр 2013
Мнения: 872

Мнение Отговорете с цитат
В това мнение в съседна тема обвиних телефона респ. приложението NaviComputer в това, че в даден момент в края на ходенето са се издънили и са спрели да записват трак. Всъщност - както се оказва - обвинението е незаслужено.
В FAQ секцията на NaviComputer се чете следното:
Цитат:
Въпрос: Will NaviComputer keep recording my track while the phone is in standby or while another app is running in foreground?
Отговор: YES, as long as you are recording a track, NaviComputer keeps logging your position in the background. However, there are a few things you should consider: If you do not interact with the app for more than 4 hours, it stops its background task. That’s a feature (or limitation) of the Windows Phone 8 operating system which can not be influenced.


Следователно, ако зарежете телефона някъде в раницата и не го докоснете повече от 4 часа (както направихме ние във въпросния случай), програмата ще спре да записва. Записът ще бъде подновен при някакво действие на телефона.

Именно това е станало в случая. Реконструирайки ходенето, се получава следното:
Тръгване в 7:40, стартиране на записа на трак, пъхане на телефона в капака на раницата и пристигане в крайната за деня точка в 11:20 (3 часа и 40 минути). Изваждане на телефона от раницата десетина минути след това (т. е. към 11:30), активиране на дисплея и хвърляне на поглед към индикатора на батерията (от любопитство, за да се види с колко е паднала). Т. е. извършване на някакво действие, па макар и за секунда, буквално минути преди изтичането на четвъртия час.
В резултат на това телефонът продължава да записва нормално, бидейки отново пъхнат в капака на раницата. Оттук насетне няма да бъде докоснат чак до края на ходенето.
Тръгване обратно, телефонът продължава да записва и спира записа точно в 15:35 часа, т. е. точно 4 часа (+евентуално 5 минути) след последното извършено действие с телефона.
Подновяване на записа на трак десет минути след това в момента на достигане на изходната точка на паркинга пред Трите буки и активиране на телефона с цел записване на трака за деня. Автоматично свързване от програмата на последните две записани точки и получаване на права черта между 15:35 и 15:45 часа.
Завеса.

Извод: обвиненията към телефона и приложението NaviComputer са напълно безпочвени. Проблемът е в настройките на самия Windows Phone. Елементарно решение: ако не ви трябва да гледате дисплея, докато записвате трак, т. е. пътят е достатъчно ясен и без помощта на навигационно устройство, просто на всеки (най-много) 4 часа, активирайте дисплея за секунда и го изключете пак. Това действие ще е достатъчно, за да запишете безпроблемно целия трак, па било ходенето да е не 4, а 44 часа.

_________________
Планинарство за всеки
Пътят на св. Яков (Camino de Santiago)
Нед Юни 28, 2015 8:26 am Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dido



Регистриран на: 03 Яну 2007
Мнения: 5203

Мнение Отговорете с цитат
Колега сподели решение за пускане на уеб-базирания BGMountains на Apple iPhone / iOS .
Ползва платеното тулче motionX GPS на цена $1.50 + добавката му за достъп до тайл сървъри на цена $5.

Сумарно за $6.50 имате функционалност, подобна на OruxMap-ската.

_________________
Бутам след осмата бира Very Happy
Пет Юли 10, 2015 2:48 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя ICQ Номер
Петър



Регистриран на: 20 Авг 2012
Мнения: 316
Местожителство: София

Мнение Отговорете с цитат
iPad/iOS 8.4/ с външен GPS./снимките са уголемени,размер на дисплея 9.7"-24.64 см./





[/img]


Още няколко снимки на:https://plus.google.com/u/0/photos/107134206014018464889/albums/6166854796990311857

Работи на всички размери, но не се показват в URL.
Допълнителните опций работят частично, нпр. дистанцията се изчертава но няма отчитане.
Точно позициониране при работа в външен GPS.
Работи безотказно в офлайн режим, като използва кеша на браузера и запазва възможността за позициониране.
Последното става и на таблет под Андроид.

Цитат:
Ползва платеното тулче motionX GPS на цена $1.50 + добавката му за достъп до тайл сървъри на цена $5.

Малко по-подробно, в смисъл картата качена ли е на някой сървър?
Пет Юли 10, 2015 6:31 pm Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
dido



Регистриран на: 03 Яну 2007
Мнения: 5203

Мнение Отговорете с цитат
Качена е на www.kade.si
Тула е подобие на Orux-a, но за iOS - сваля тайловете в движение от сървъра и ги кешира локално на устройството.

_________________
Бутам след осмата бира Very Happy
Пет Юли 10, 2015 6:49 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя ICQ Номер
Петър



Регистриран на: 20 Авг 2012
Мнения: 316
Местожителство: София

Мнение Отговорете с цитат
@ dido
Цитат:
Качена е на www.kade.si
Тула е подобие на Orux-a, но за iOS - сваля тайловете в движение от сървъра и ги кешира локално на устройството.

Теоритично е точно така,лично се съмнявам, че въпросната програма работи на същият принцип. Не съм пробвал Galileo Offline Maps/за iOS/, може и да има такава функционалност. Като идея ще споделя за една навигационна андроидска програмка работеща по описания начин/в темата:"Web базираната версия на BGMountains", по-добрата алтернатива на Orux ?/
Пон Юли 13, 2015 12:27 pm Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла
dido



Регистриран на: 03 Яну 2007
Мнения: 5203

Мнение Отговорете с цитат
Пропуснал съм въпроса, но ще споделя каквото знам по темата:

Тайл сървър - ще рече сървър, който държи фиксирани като резолюция картинки от картата.
Картинките са групирани по т.нар. зуум-нива. Т.е. един и същи участък е наличен във всички възможни нива на увеличение (обикновено от 1 до 20). Съответно всяко ниво съдържа все по-голям брой (и обем) картинки. Примерно - в BGMountains 19-то ниво е 240 GB и се рендира за около 5 дена. 18-то ниво се рендира за около ден, всички останали по-ниски нива отнемат няколко часа.
Последно за тайл-системата - сървърът има "език" за адресиране на картинките. Той "превежда" периметъра на текущия браузърен прозорец като заявки към сървъра кои тайлове (кооординатите им) от кое зум-ниво да подаде.

Казвайки, че iOS-кото прогче е подобно на орукс-а, разбира се имах предвид, че може да си говори с тайл-сървъри според специфичния език на конкретния сървър. Т.е. - може да изгражда изображение на картата през уеб. Оттам нататък всички други екстри - чертане на трасе, позиция, статистики и т.н. са "екстри" около картното изображение.

_________________
Бутам след осмата бира Very Happy
Нед Юли 26, 2015 7:44 pm Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя ICQ Номер
Покажи мнения от преди:    
Напишете отговор    ПЛАНИНАРСКИ ФОРУМ Форуми » Литература, карти, GPS ресурси Часовете са според зоната GMT + 3 Часа
Иди на страница Предишна  1, 2, 3  Следваща
Страница 2 от 3

 
Идете на: 
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети
 

ВРЕМЕТО:

вр.Ботев

вр.Мургаш

вр.Мусала

гр.Сандански

Черни връх

 Вземи рекламен банер   


 

Никаква част от материалите и снимките на този форум
не може да бъде копирана и използвана
без изричното съгласие на автора, който ги е публикувал.



Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.Translation by: Boby Dimitrov