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

крім 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/

Це точно не УСК2000, бо різниця цієї СК із WGS84 усього навсього 100м максимум на території України. А якщо глянути на координати зупинок (38832.91,17573.89), то видно, що це не метри.

Я и не говорю, что это УСК2000, я говорю, что это местная система координат. Как перейти от местной к УСК2000 - неясно.