OCStoyanov
  • Карти и проекти
    • Проекти
      • Въжени мостове в БГ
      • Римски пътища
      • България 19-20 век
      • Схема ГМТ София
      • Излетник
      • Минерали и кристали
    • Полезни карти
      • Sofia City Escape
      • Туристическа карта
      • Водопади България
      • Велотуринг схема
      • Къмпинг и бивак
      • Магазини за екипировка
    • ГИС и визуализации
      • Туристически карти
      • Пещерни райони
      • Интересни карти
      • Иконографики
      • Разна статистика
      • GIS
    • Свали
      • Онлайн икони за карти
      • Занимателно за деца
      • Карти на света
      • ГИС файлове
      • PDF и електронни книги
      • Щанци
  • Фотография
    • Галерии
      • Макро
      • Пейзажи
      • Пещери
      • Попътно
      • Природа
      • Репортажно
    • Фоторазкази
      • МАГИЧЕСКАТА СВЕТЛИНА
      • Trashscape Project
      • Светлина и Култ
      • Беглика и Чатъма
      • Крит
    • И още
      • Kарти и пъзели за децата
      • Да си „хванем“ бръмбар
      • Преводи на анимация
  • Навън…
    • Приключения
      • #ExploreCrete
      • Боянската (еко) пътека
      • Вело Родопи – Многодневни вело приключения из Родопите (2013–2018)
      • EVKM
      • Манастирите по река Нишава
      • ПредБалканско
    • Активности
      • Велотуринг
      • Крос кънтри и МТБ
      • Катерене и Спелеология
      • Зимни активности
      • Каяци и Рафтинг
      • Детски лагери и Тимбилдинг
    • Хайк & маршрути
      • Тематични маршрути
      • Многодневни маршрути
      • Маркирани и излетни маршрути
      • Екопътеки и геомаршрути
      • За почивка
      • Добра идея!
    • Welcome to Sofia
      • Sofia City Escape
      • Около София
      • Велосипеден маршрутизатор София
  • Полезно
    • Съвети
    • Екипировка и храна
    • Първа помощ в планината
    • Ориентиране
    • Хубаво да знаеш
    • Survivor и bushcraft
  • Блог
Интерактивни карти

Градския и общински транспорт от OpenStreetMaps в България

Градския и общински транспорт от OpenStreetMaps в България
Интерактивни карти

Въвеждайки велосипедни маршрути в OpenStreetMaps, забелязах, че доста нарядко по междуселските и общински пътища съществуват и релации за автобусните линии на градския и общински транспорт. И тъй като транспортната карта на OSM не ми даваше необходимата информация, реших да направя една. Първоначалната идея бе да използвам основата и кода на OSM да извиквам в реално време вектори по техните XML тагове, но след два дни борба се отказах, защото трябваше да кача на сайта и множество js за различните функции. И все още смятам, че това е най-добрия начин за тази визуализация. Но създаването на бранч на почти цялата документация на OpenStreet, за 4-5 областни градове не мисля, че си заслужава.
Затова следващите два-три дни се насочих към поставянето на geojson върху картна основа на Leaflet и дори накрая Google maps. Каква ирония, а? Но особено за София geojson файла се оказа голям и доста сложен – само за автобусните линии и спирки в София съдържа над 2600 елемента, а всички останали добавени линии и спирки от страната, включително и трамваиният и тролейбусен транспорт в София са около 2100 елемента. От една страна има точки, който са или автобусни спирки или връзки на кръстовища, от друга имаме линии от типа на автобусни платна и специализирани ленти, а от трета и релации на самите пътища и кръстовища свързани като „route“. А за свалянето на json файловете използвах overpass-turbo.eu, където можех да избера какво – и от къде да бъде визуализирано, например:
[out:json][timeout:25];
// fetch area “Burgas” to search in
{{geocodeArea:Burgas}}->.searchArea;
// gather results
(
// query part for: “route=bus”
node["highway"="bus_stop"](area.searchArea);
way["route"="bus"](area.searchArea);
relation["route"="bus"](area.searchArea);
);
// print results
за всичко свързано с автобусният транспорт в Бургас.
За съжаление единствено големите градове София, Пловдив и Варна бяха добре описани, като градски транспорт, но пък липсва информация за извънградските общински маршрути. Засега само Стара Загора е визуализирана перфектно с градските линии и редовните връзки с околните села. За съжаление в Русе, Бургас и други градове информацията е непълна…
Както с велосипедните маршрути (за който започнах wiki статия) и тук се сблъсках с разлики с описването и най-вече липсата на ключови тагове за удачната визуализация. Като в горния пример, ако node е „route“=“bus“, няма да излязат всички автобусни спирки, а само добавените като връзка с линиите. Затова и след 4 дни проби и грешки, се обърнах към очевидния за мен вариант, а именно работа с MapBox. Знам, че нито тази, нито някоя от другите карти ще станат толкова популярни, че да се отразят негативно на финансите ми, но напоследък предпочитам да пробвам проектите си първо с безплатните и по-евтини варианти за онлайн карти. Но за съжаление не ми се получава.
Оформянето на MapBox е лесно и бързо, още повече, че вече бях вече изнервен от досегашните неуспешни опити. А и направо използвах демото на Store Locator, много мързеливо. Реших geojson файловете да са основа, тъй като искам само да покажа мрежата, а не маршрути и разписания. А и такава информация в XML таговете липсва. Отделно съм събрал по проекта SofiaCity Escape и там на картата можете да видите разписанията. И тъй като за автобусните и тролейни линии освен 6-7 основни града, няма други, реших да добавя и KML от SofiaCity Escape за малките градове около София.
Та ето я и картата. Като икони са градовете където има отбелязана мрежа на градски и общински транспорт, като червени са автобусните линии, сини – тролейбусните, а жълти са линиите на трамвайният транспорт (колко жалко, че няма трамвай в Пловдив или Варна). Освен с избор през иконите или списъка отстрани, картата може да се разглежда и със склрулване за зум или влачене. При увеличаване на града, където са добавени „ref“ тагове се появяват и номерата на линиите. Спирките засега са скрити, но ги има във json-ите. Както и да е, това засега е карта направена за няколко часа и с беднотата си, страшно ме дразни. Затова когато имам време ще добавям информация в OpenStreetMaps – имам цяла папка Google Photo с табели от селски спирки и автогари. Ако пък вие имате някакви разписания, може да ми пишете или да оставите коментар.

Градски транспорт данни карта на България маршрути

Previous articleБеглика и Чатъма. Фотографии 2018Next article Какво ще стане, ако разделим населението на България на две равни части

Вашият коментар Отказ

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

The English version of the site is temporarily disabled until a convenient and workable solution and layout of the articles is found.

Анкета за интереса към географска и туристическа литература

Последно публикувано

Защо на компирите викат картофи или защо правим пататник с барабой16/10/2025
Иконографика на разпределението на туристическите забележителности по области (и общини)09/10/2025
5 задължителни признака за разпознаването на минерали и кристали01/10/2025

Интерактивни карти и каталози

  • България в началото на 20 век
  • Излез от София
  • Водопадите в България
  • Карст и пещери
  • Минерали и кристали
  • 100-те най-високи планини, ридове и дялове в България

Популярни статии

Римски градове, пътни станции и пътища в България7 comments
Магнитна деклинация3 comments
10 запазени антични града в България3 comments
Визуализация на кварталите в София3 comments
Видове туристически обувки3 comments

Проекти в прогрес

Висящи (въжени) мостове в България
20-те най-голями бръмбари срещани в България
Излетник Лозенска планина
МАГИЧЕСКАТА СВЕТЛИНА
Ако информацията е била полезна – почерпете бира
  • Анимационни филми и рецензии
  • Реклама тук
  • Пишете ми
  • За мен
  • Добра идея!
  • Хайк и пешеходни маршрути
  • Крос кънтри и МТБ
  • Велотуринг
  • Катерене и Спелеология
  • Каяци и Рафтинг
Maps, Photography and Adventure 2019 © Stoyanov
Условия за ползване на файловете