Громадський транспорт

  1. яке відношення gps має до інтернету?
  2. локальний кеш тайлів мапніка буде займати 100-150мб на телефоні, натомість векторна карта того ж mapsforge займає 1,5 mb
  3. OsmAnd - можна спробувати використати, проте вона розробляється як окремий додаток, а не бібліотека, саме тому її підключити не так просто

якщо говорити про телефони, то саме a-gps забезпечує швидкість отримання координат, і він неможливий без доступу до інтернету. Досить багато програм малюють тайли з інтернету, я, наприклад, не бачу в цьому поганого. А про кеш тайлів - його ж не прийдеться викачувати одразу весь, цілком досить скачувати навколо області, що оглядається. Тих кілька мегабайт на день, без яких власник сучасного телефона почуває себе незручно, буде цілком достатньо. Один тайл займає 3-5кб, на екрані поміщається, допустим, 4-12 тайлів. Про 100-150мб не йдеться, ми ж не збираємось усе місто на всіх зумах дивитись :slight_smile: І одразу вирішується питання з Україною - не потрібно готувати дамп з картою.

А ще - якщо повернутись до препроцесінгу на компі і викладенні в інтернет, можна вибірки з України робити і заливати на окремий веб-сервер раз на тиждень, щоб не мучити осмівські сервери кожним юзером, мало б бути зручно. Щоправда, це вимагатиме фільтрації в списку маршрутів по місцезнаходженню, щоб не плутатись у львівських маршрутах у Києві.

крім a-gps ще є wifi та cell-based geolocation, але програма орієнтована саме на тих хто не має мобільного інтернету :slight_smile: - аналогічно тому як зробили мої друзяки з lviv router (https://play.google.com/store/apps/details?id=ua.lviv.router), як бачите програми які працюють без інтернету є досить популярні

Звичайно треба лишити можливість завантажувати мапи на мобільні присторої без використання українського мобільного інтернету, який є надзвичайно убогим і дорогим.

А ніхто дампи Україну не робить? А то тут застаріла інформація http://download.mapsforge.org/maps/europe/

В ознакомительных целях: http://www.eway.in.ua/en/blog/2013/03/18/easyway-and-google

С помощью overpass-ide можно наглядно увидеть какие трамвайные линии не привязаны к маршруту: http://vanuan.github.com/research/

Народ, маю важливе повідомлення для тих хто редагує маршрути громадського транспорту. Будь ласка зверніть увагу на те, щоб дорога була в звязках була послідовною - на цю тему написав невеличку статтю з картинками https://github.com/bossly/OsmTransit/tree/master/Documents/route%20line

Якщо по цьому є зауваження, будь ласка, пишіть. Хочеться щоб у всіх областях були нормально зроблені маршрути. Думаю за наявності програмки (яку я пишу) ці маршрути можуть дуже допомогти багатьом людять, тим більше що програма робиться для розрахунку маршрутів для усіх міст і не тільки в Україні.

пс: програмку уже можна скачувати з NigtlyBuilds/…_desktop.jar, само собою проект open-source так що все по чесному :wink:

питання до обговорення: чи є сенс міняти маршрути на час ремонту доріг (ремонт може тривати 2-3 місяця, але врешті сам маршрут повернеться до свого попереднього стану)?

Так, і щоб не забути, варто писати end_date. Хоча якщо маршрут повернеться назад, я би створив новий маршрут, скопіювавши його зі старого, на ньому би прописав end_date, а на старому маршруті прописав start_date.

Eugene

Потерялся валидатор?

Вот заготовка:
http://jsfiddle.net/Vanuan/xencm4gk/

Транспорт Винницы: http://traffic.vmr.gov.ua/
По идее, это данные муниципалитета, поэтому public domain, можно заскрапить.

Можна витягнути SVG маршрутів (ось приклад), а також тайтли мапи вручну (або скриптом), але для чого це потрібно? Все одно маршрути треба буде промальовувати, а тайтли мапи в джосм не вийде додати.

Зачем SVG? Вот: https://gist.github.com/Vanuan/659ee45e85cbcbe32fbb
Надо только вычислить коэффициент и смещение, чтоб превратить в GPS, а также перегнать в osm и добавить соответствующие теги.
Но вот лицензионный статус неясен.

http://jsfiddle.net/Vanuan/qvpsnpky/2/
Теперь надо сконвертировать UTM в широту и долготу. Формулы адовые:
http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system#Simplified_formulas

Мда, какая там проекция - непонятно… Вроде в метрах, значит UTM, ан нет, ерунда получается:
http://jsfiddle.net/Vanuan/qvpsnpky/5/

Це не метри, а свої внутрішні одиниці, скоріш за все пікселі на якомусь із маштабів. Перевести їх в координати не вийде, бо проекцію карти ніхто не знає.


Type    Ref    Stop 	 X 	   Y
tram     1      22     39133	 15021

Да нет, это не пиксели. Это какая-то местная система координат: http://zemreforma.com.ua/proekt-u-zmi/ukrainsku-zemlyu-naresht-vvodyat.html

Вот вроде оно: http://dgm.gki.com.ua//files/image/3261067/vinniza_passport.pdf

Параметры:
Проекция Гаусса - Крюгера (поперечно-цилиндрическая проекция Меркатора).
Эллипсоид Красовского (SK-42),
x увеличивается на север, а y - на восток.

Эх, придется учить матчасть…

SK-42: http://spatialreference.org/ref/sr-org/7809/

http://wiki.openstreetmap.org/wiki/Converting_to_WGS84

Хм… Непонятно какие параметры указывать в качестве “+lat_0=0 +lon_0=0 +x_0=0 +y_0=0”

http://jsfiddle.net/Vanuan/qvpsnpky/8/