Ивайло обнови решението на 26.04.2015 22:34 (преди над 9 години)
+""" Скенер, парсер и препроцесор за MTB маршрути в сайта mtb-bg.com.
+
+Стъпки, които трябва да се извършат от софтуера:
+- Да сканира уеб страница с линкове към описанията на маршрутите.
+- Да свали, кешира и сканира страниците с описанията на маршрутите. Вътре пише трудност, терени, необходима вода, храна и др. в свободен текст/HTML. Трябва тези неща да се извадят от вътре.
+- Да изтегли zip или gpx файл с GPS следа от маршрута (ест. с кеш).
+- От GPX файла да извади всички следи, да опрости полилиниите, за да нямат твърде много точки и да ги запазят в компресиран текстов вид.
+- Да се използва библиотека за DEM + DEM данни (може би NASA SRTM DEM + нещо за парсване на данните) или Google Elevation API (още не съм решил) за да се съпоставят точките от опростените полилинии с надморска височина, което да се компресира и да се запази към полилиниите.
+- Да събере информацията - метаданни + компресирани полилинии + височинен профил и да се подготви за зареждане от HTML/JS viewer-а в JSON.
+
+Warning: не Python част
+- HTML/JS viewer използвайки leaflet и разни други библиотечки, за да може да се разглеждат маршрутите, които се намират в този JSON.
+"""