В миналите дни завършихме работата по първата web-базирана версия на BGMountains, която вече предлага повече функционалности, тествани в последни версии на Chrome, Firefox и Internet Explorer. Приложението е свободно достъпно тук:
Ето и едни кратки напътствия, илюстрирани на фигурата по-долу:
-- Отдалечаване или приближаване може да се прави с бутоните +/- горе вляво (1) или посредством колелцето на мишката.
-- В панела (2) са достъпни инструменти за измерване на площи (Measure area) или разстояния (Measure distance). Измерването става чрез изрисуване съответно на интересуващата ни права или начупена линия или пък на многоъгълник. Добавянето на възли става с ляв бутон на мишката, а завършването на изчертаваната фигура -- с поставянето на втори възел върху предишния (double-click). По време на изчертаването на фигурата (без то да бъде прекъсвано) е възможно да бъде избран различен слой данни (6) (повече подробности за това има по-долу). Изчисленията на площи и дължини взимат предвид формата (извивката) на Земята. В режим на измервания или прелистване е възможно прелистване посредством бутоните-стрелки на клавиатурата или чрез ляв бутон на мишката и преместване на картата. Връщането към режим на прелистване (Browse) става посредством първия бутон от същия панел (2).
-- Адреса в полето най-горе (3) се обновява динамично и може да бъде използван като връзка към съответния район. Той съдържа нивото на приближение и UTM координатите на средата на екрана.
-- В горния десен ъгъл (4) се показва текущото положение на мишката в географски координати.
-- Поддържа са drag-and-drop на векторни данни в GPX, GeoJSON, IGC, KML или TopoJSON формат. След зареждането им в browser-a автоматично се показва района, в който се намират векторните данни, с подходящо ниво на приближение, така че те да бъдат изцяло видими. При позициониране на мишката върху един или повече на брой векторни обекти, техните имена се появяват в полето в горния десен ъгъл (5).
-- Посредством панела 6 е възможно да бъде избран слой данни за визуализация. По подразбиране е избрана BGMountains картата, достъпни са също BGtopoVJ-v3.00, компилация от безоблачни Landsat-8 сателитни снимки от лятото и есента на 2014 г. и Bing Maps.
-- В долния ляв ъгъл е разположена скалата (7), по която може да се определи съответствието между разстояния на екрана и терена при съответното ниво на приближение (мащаб).
-- При разпъване на панела 8 в долния десен ъгъл се показват източниците на данните за съответния слой, който е активен в момента.
По-долу прилагам и една илюстрация за измерване на площи, в случая на Поповото и Кременското езеро в Пирин:
Измерването на разстояния се прави и изглежда по много подобен начин.
Надяваме се много планинари (и не само!) да се зарадват на новата придобивка, която би улеснила в значителна степен ползването на наличните отворени данни по разнообразни начини, включително и чрез разпечатване, когато от това би имало полза. Бихме били благодарни да чуем вашите отзиви, препоръки и предпочитания за добавяне на нови данни/възможности, както разбира се и да продължавате да ни подкрепяте, кой с каквото и както умее.
Благодарности: Използваните библиотеки с отворен код за реализиране на гореизброените функционалности са: OpenLayers, ol3-layerswither, jQuery и Bootstrap. Използваните отворени данни са любезно предоставени от BGMountains и BGtopoVJ проектите, в това число и многобройни техни източници, както и от SRTM и Microsoft. Компютърната и мрежовата инфраструктура, върху които е реализирана подготовката на данните и софтуера и чрез които се предоставя тази услуга, са изграждани, поддържани и управлявани от Cart.lab. И най-сетне тук трябва да спомена съавторите на BGMountains, без чиито безкористни усилия всичко това нямаше да бъде осъществено през последните 7 години. Радваме се че успяваме заедно и се готвим за нови подвизи.
Последната промяна е направена от vedrin на Нед Юни 21, 2015 4:02 pm; мнението е било променяно общо 1 път
Нед Юни 21, 2015 3:10 pm
Rincewind
Регистриран на: 09 Апр 2013 Мнения: 874
Великолепно. Поздравления и хиляди благодарности.
Да допълня, че няма проблем и с пълната функционалност и на Opera браузър. На мобилни устройства с Андроид работи безпроблемно както с Chrome, така и със стоковия браузър, като с последния зареждането на слоевете е дори малко по-бързо и малко по-плавно. Безпроблемна работа и с Intеrnet Explorer на Windows Phone 8.1.
Да сте живи и здрави!
И аз мисля че ще бъде много полезна и лесна за използване!
Браво!
Да попитам-как стои въпроса с разглеждане на тракове-има ли вариант за зареждането им??
Да попитам-как стои въпроса с разглеждане на тракове-има ли вариант за зареждането им??
Описано е по-горе, но да го разкажа пак по-подробно:
1) Избираш един или повече файлове с тракове (във всеки от тях също може да има повече от един трак) и правиш drag-and-drop от файловия manager (напр. Windows Explorer) върху прозореца на browser-a, в който е отворена картата. В резултат от това картата ще си промени мащаба и ще се центрира там където са данните, които разглеждаш (те не напускат твоя компютър, просто browser-a знае как да ги насложи върху картата).
2) Ако застанеш с мишката над някой от траковете или точките, горе вдясно (в поле 5) ще се появи неговото име. Ако има няколко обекта в непосредствена близост, ще се появи списък от имената им.
3) Можеш да прелистваш и да променяш мащаба на картата -- траковете ще се наместват заедно с нея и така докато не затвориш този прозорец или не преминеш в друг режим на работа.
Нед Юни 21, 2015 6:02 pm
DHG
Регистриран на: 23 Юли 2012 Мнения: 452 Местожителство: Кюстендил
А как да маркирам даден маршрут точно, а не по права линия? Искам да видя изминати километри.
А как да маркирам даден маршрут точно, а не по права линия? Искам да видя изминати километри.
Ще трябва да го нарисуваш, слагайки точки върху линията на трака в режим "Measure distance". В зависимост от желаната точност е подходящо да се работи в различен мащаб. Колкото повече точки сложиш в по-едър мащаб, толкова по-точно ще го измериш. Разбира се, хората които ползват offline програми или уреди имат вече тези данни наготово. Web интерфейса е за всички останали.
Нед Юни 21, 2015 6:09 pm
DHG
Регистриран на: 23 Юли 2012 Мнения: 452 Местожителство: Кюстендил
Ясно, мерсаж
Нед Юни 21, 2015 6:09 pm
irina
Регистриран на: 16 Сеп 2007 Мнения: 759
Нед Юни 21, 2015 6:41 pm
kibik
Регистриран на: 16 Апр 2008 Мнения: 403
МНОГО добро!
поздравления за целият екип
Нед Юни 21, 2015 6:48 pm
Insight
Регистриран на: 25 Сеп 2014 Мнения: 122
Rincewind написа:
.... Безпроблемна работа и с Intеrnet Explorer на Windows Phone 8.1....
На УинФон може да се ползва и през НавиКомпютър с редакция на xml-файла и синхронизация в НавиМапер, след което е налична в списъка с онлайн карти.... обаче редактирания хмл файл е на един служебен компютър, та мога утре да кача редовете, които добавих, за да проработи.
В голяма бела се вкарахте с тази"иновация"-да отговаряте на тъпи въпроси...
та да продължа и аз с тях-картата"приема"файлове с разширение GPX file а не иска тези с Garmin GPS database-т.е. ако трака е записан с basecamp става,ako e с mapsorce-не иска
Пон Юни 22, 2015 8:43 am
dido
Регистриран на: 03 Яну 2007 Мнения: 6453
fena73 написа:
В голяма бела се вкарахте с тази"иновация"-да отговаряте на тъпи въпроси...
та да продължа и аз с тях-картата"приема"файлове с разширение GPX file а не иска тези с Garmin GPS database-т.е. ако трака е записан с basecamp става,ako e с mapsorce-не иска
Garmin GPS database формата е скрит формат, т.е. Garmin не са публикували описанието му.
Добавихме възможност за показване на местоположението (Location), скоростта и височината в web-базирания интерфейс на BGMountains. Тя може да бъде задействана посредством checkbox-a в средата долу на екрана. След определяне на позицията (например чрез GPS, ГЛОНАСС или по друг начин), картата автоматично се центрира там, като това продължава докато е включена опцията за проследяване. Предполагаемите неточности в измерването на позицията се изобразяват по обичайния начин -- чрез полупрозрачен кръг с променлив радиус около определената точка. Ако бъдат изчислени, ще бъдат показани също височината (H) и скоростта на движение (V). Така всеки смартфон, таблет или лаптоп, с web-browser работещ под каквато и да е операционна система, би могъл да изпълнява някои от най-важните функции на GPS приемник с вградена карта BGMountains и BGtopoVJ, без да е нужно инсталирането на какъвто и да е друг допълнителен софтуер. По-долу прилагам две картинки от PC и смартфон, които илюстрират новата функционалност. Може би трябва да поясня че в случая PC-то няма друг начин за определяне на позицията си, освен въз основа на IP адрес, затова при него сa допуснати по-широки граници на грешката.
Вто Юни 23, 2015 5:34 am
Rincewind
Регистриран на: 09 Апр 2013 Мнения: 874
vedrin написа:
Добавихме възможност за показване на местоположението (Location), скоростта и височината в web-базирания интерфейс на BGMountains. Тя може да бъде задействана посредством checkbox-a в средата долу на екрана. След определяне на позицията (например чрез GPS, ГЛОНАСС или по друг начин), картата автоматично се центрира там, като това продължава докато е включена опцията за проследяване. Предполагаемите неточности в измерването на позицията се изобразяват по обичайния начин -- чрез полупрозрачен кръг с променлив радиус около определената точка. Ако бъдат изчислени, ще бъдат показани също височината (H) и скоростта на движение (V). Така всеки смартфон, таблет или лаптоп, с web-browser работещ под каквато и да е операционна система, би могъл да изпълнява някои от най-важните функции на GPS приемник с вградена карта BGMountains и BGtopoVJ, без да е нужно инсталирането на какъвто и да е друг допълнителен софтуер
Благодарение на тайл-сървъра и www.kade.si BGMountains вече може да се визуализира и като онлайн-карта в Oruxmaps респ. части от нея да бъдат съхранявани за офлайн-ползване.
За целта е необходимо само малка редакция на файла onlinemapsources.xml в Oruxmaps, който по подразбиране се намира в oruxmaps/mapfiles.
Следният код се копира и се поставя някъде в xml-файла (ако искате картата да излиза първа в списъка - в началото, ако искате да е накрая - в края и т. н.):
Часовете са според зоната GMT + 3 Часа Иди на страница 1, 2, 3 ... 16, 17, 18Следваща
Страница 1 от 18
Не Можете да пускате нови теми Не Можете да отговаряте на темите Не Можете да променяте съобщенията си Не Можете да изтривате съобщенията си Не Можете да гласувате в анкети