{"id":170859,"date":"2017-05-18T08:53:00","date_gmt":"2017-05-18T08:53:00","guid":{"rendered":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/"},"modified":"2017-05-18T08:53:00","modified_gmt":"2017-05-18T08:53:00","slug":"ztm-gdansk-otwiera-dane-dla-programistow-_more_94572","status":"publish","type":"infotrans","link":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/","title":{"rendered":"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w"},"content":{"rendered":"<p><span style=\"font-weight: bold\">Zarz\u0105d Transportu Miejskiego w Gda\u0144sku udost\u0119pni\u0142 dane informatyczne programistom. Specjali\u015bci od zarz\u0105dzania transportem publicznym dziel\u0105 si\u0119 danymi, kt\u00f3re sami wykorzystuj\u0105 w codziennej pracy i licz\u0105 na tw\u00f3rcze wykorzystanie.<\/span><\/p>\n<p>Otwarcie danych dotycz\u0105cych transportu publicznego w Gda\u0144sku poprzedzi\u0142y dwa kroki. Pierwszym by\u0142o uruchomienie w 2008 r. Systemu Informacji Pasa\u017cerskiej, kt\u00f3ry usprawni\u0142 zarz\u0105dzanie transportem miejskim. W ramach tego etapu 350 pojazd\u00f3w (autobusy i tramwaje) zosta\u0142o wyposa\u017cone w urz\u0105dzenia pok\u0142adowe wraz z GPS. SIP ewoluowa\u0142 przez lata, uzupe\u0142niany o kolejne zbiory informacji i funkcjonalno\u015bci u\u0142atwiaj\u0105ce prac\u0119 dyspozytorom ruchu czy specjalistom od rozk\u0142ad\u00f3w jazdy z ZTM.<\/p>\n<p>Drugim by\u0142o wdro\u017cenie zintegrowanego systemu sterowania ruchem w Tr\u00f3jmie\u015bcie Tristar, w grudniu 2015 r. W ramach wprowadzania systemu Tristar zmodernizowano 350 urz\u0105dze\u0144 SIP w pojazdach, zainstalowano 100 nowych w kolejnych autobusach i tramwajach, w\u0142\u0105czono pojazdy gdy\u0144skiej komunikacji zbiorowej do systemu.<\/p>\n<p>Dzi\u0119ki informacjom sp\u0142ywaj\u0105cym z pojazd\u00f3w dyspozytorzy ruchu maj\u0105 ogl\u0105d wszystkich b\u0119d\u0105cych w trasie pojazd\u00f3w (w godzinach szczytu je\u017adzi po Gda\u0144sku jednocze\u015bnie 109 tramwaj\u00f3w i 230 autobus\u00f3w), co daje mo\u017cliwo\u015b\u0107 reakcji w przypadku awarii, wypadku i innych zdarze\u0144.<\/p>\n<p>Z dobrodziejstw informatycznych Tristara korzystaj\u0105 tak\u017ce pasa\u017cerowie, kt\u00f3rzy maj\u0105 do dyspozycji tablice informacyjne z estymacjami czasu przyjazdu danego autobusu czy tramwaju umiejscowione na wybranych przystankach. Aby dotrze\u0107 do wi\u0119kszej liczby pasa\u017cer\u00f3w, a tak\u017ce ze wzgl\u0119d\u00f3w ekonomicznych, ZTM w Gda\u0144sku zrealizowa\u0142 wersje tablic dla wszystkich przystank\u00f3w dost\u0119pne na jego stronie internetowej.<\/p>\n<p><span style=\"font-weight: bold;font-style: italic\">R\u00f3bcie co chcecie, ale aktualizujcie<\/span><\/p>\n<p>Jest tak\u017ce grupa odbiorc\u00f3w od dawna dopytuj\u0105cych si\u0119 o mo\u017cliwo\u015b\u0107 dost\u0119pu do danych, na podstawie kt\u00f3rych taka u\u017cyteczna dla pasa\u017cer\u00f3w informacja powstaje. Mowa oczywi\u015bcie o programistach. Jak np. Jaros\u0142aw Szmigielski, tw\u00f3rca aplikacji komunikacyjnej Zd\u0105\u017cu\u015b.<\/p>\n<p>&#8211; Wraz z powstaniem Tristara, kt\u00f3ry z za\u0142o\u017cenia jest systemem otwartym i uruchomieniem platformy Otwarty Gda\u0144sk pojawi\u0142a si\u0119 mo\u017cliwo\u015b\u0107, \u017ceby spe\u0142ni\u0107 te \u017cyczenia i wystawi\u0107 nasze dane na tej w\u0142a\u015bnie, miejskiej platformie &#8211; m\u00f3wi Marcin Dymarski, kierownik Dzia\u0142u Informatyki ZTM. &#8211; Id\u0105c z duchem Otwartego Gda\u0144ska, udost\u0119pniamy je programistom, kt\u00f3rzy mog\u0105 je teraz wykorzysta\u0107 w tw\u00f3rczy spos\u00f3b, zestawi\u0107 z jakimi\u015b innymi danymi i stworzy\u0107 ciekawy produkt, kt\u00f3ry nam nawet do g\u0142owy by nie przyszed\u0142. M\u00f3wimy: \u201cR\u00f3bcie, co chcecie. My b\u0119dziemy aktualizowa\u0107 na bie\u017c\u0105co nasze dane wyj\u015bciowe i odpowiada\u0107 za nie, a wy sami musicie dba\u0107 o ich od\u015bwie\u017canie w swoich aplikacjach&#8221;.<\/p>\n<p><span style=\"font-weight: bold;font-style: italic\">Otwarte dane w dw\u00f3ch kategoriach. Po pierwsze &#8211; statyczne<\/span><\/p>\n<p>Zbi\u00f3r \u201cOtwarte dane ZTM w Gda\u0144sku &#8211; TRISTAR&#8221; podzielony jest na 2 kategorie danych: statyczne i dynamiczne. Opatrzony zosta\u0142 opisem poszczeg\u00f3lnych zasob\u00f3w, z cz\u0119stymi odwo\u0142aniami do powi\u0105za\u0144 z innymi zasobami. Pracownicy ZTM do\u0142o\u017cyli te\u017c obszerny s\u0142owniczek &#8211; \u017ceby programista m\u00f3g\u0142 \u0142atwiej powi\u0105za\u0107 ze sob\u0105 poszczeg\u00f3lne w\u0105tki.<\/p>\n<p>Wszystkie dane przygotowano w formacie JSON, kt\u00f3ry jest uniwersalnym formatem u\u017cywanym do tworzenia aplikacji mobilnych.<\/p>\n<p>W kategorii danych statycznych znale\u017a\u0107 mo\u017cna m.in.: rozk\u0142ady jazdy, list\u0119 linii, list\u0119 przystank\u00f3w (wraz ze wsp\u00f3\u0142rz\u0119dnymi i cechami, np. przystanki na \u017c\u0105danie, nie dla pasa\u017cera), czy list\u0119 tras.<\/p>\n<p>&#8211; Rozk\u0142ad jazdy wbrew pozorom to nie taka prosta sprawa, cz\u0119sto wi\u0119cej w nim wyj\u0105tk\u00f3w ni\u017c regu\u0142, jest jednocze\u015bnie powi\u0105zany z danymi dotycz\u0105cymi zar\u00f3wno linii jak i przystank\u00f3w &#8211; m\u00f3wi Agnieszka Rze\u017anikowska, starsza inspektorka ds. obs\u0142ugi SIP w ZTM. &#8211; Pami\u0119ta\u0107 trzeba np., \u017ce zanim tramwaj wyje\u017cd\u017caj\u0105cy z zajezdni Wrzeszcz podstawi si\u0119 na swoj\u0105 g\u0142\u00f3wn\u0105 tras\u0119, tak\u017ce na przystankach po drodze zabiera pasa\u017cer\u00f3w. Oczywi\u015bcie dane na temat takich wariant\u00f3w tras tak\u017ce udost\u0119pniamy.<\/p>\n<p>Z uwagi na r\u00f3\u017cnorodno\u015b\u0107 rozk\u0142ad\u00f3w jazdy (cz\u0119stotliwo\u015b\u0107 kursowania w dni powszednie jest inna ni\u017c w weekendy, jeszcze inna w wakacje czy w \u015bwi\u0119ta, a zawsze znajd\u0105 si\u0119 takie wyj\u0105tki, gdy linia X w dni wolne od pracy kursuje wg. rozk\u0142adu z dnia roboczego) dane dotycz\u0105ce rozk\u0142ad\u00f3w udost\u0119pniane s\u0105 dla wszystkich linii w podziale na konkretne dni.<\/p>\n<p>Wszystkie dane statyczne s\u0105 aktualizowane raz dziennie, ok. godz. 6 rano &#8211; co tw\u00f3rca aplikacji wykorzystuj\u0105cej te informacje r\u00f3wnie\u017c powinien mie\u0107 na uwadze.<\/p>\n<p><span style=\"font-weight: bold;font-style: italic\">Po drugie &#8211; dane dynamiczne<\/span><\/p>\n<p>W zbiorze danych dynamicznych znale\u017a\u0107 mo\u017cna estymowane czasy przyjazdu dla ka\u017cdego przystanku.<\/p>\n<p>&#8211; Przy czym pami\u0119ta\u0107 trzeba, \u017ce s\u0142owo \u201cestymowane&#8221; jest tu kluczowe. Cz\u0119sto padaj\u0105 wobec nas zarzuty, \u017ce na tablicy przystankowej wy\u015bwietla si\u0119 informacja, \u017ce pojazd nadjedzie za 2 min., a tymczasem to \u201cza 2 min.&#8221; trwa 10 min. &#8211; zaznacza Marcin Dymarski. &#8211; Je\u015bli w drodze od punktu, w kt\u00f3rym w tym czasie znajduje si\u0119 tramwaj czy autobus nie b\u0119dzie problem\u00f3w, on dojedzie w 2 min., ale je\u015bli zdarzy si\u0119 wypadek, korek, czy jakiekolwiek losowe zdarzenie, tak nie b\u0119dzie. Nie ma jeszcze na tyle inteligentnego systemu, kt\u00f3ry wiedzia\u0142by ile czasu trzeba doliczy\u0107, je\u015bli np. na torach by\u0142 wypadek. Owszem, system si\u0119 uczy pewnych rzeczy i b\u0119dzie dodawa\u0142 sobie op\u00f3\u017anienia przy kolejnych przystankach, nie jest jednak w stanie oszacowa\u0107 ile czasu trwa\u0107 b\u0119dzie usuwanie nast\u0119pstw wypadku.<\/p>\n<p>Drugi zestaw danych w tym zbiorze to aktualne komunikaty, umieszczane na tablicach przystankowych.<\/p>\n<p>&#8211; Je\u015bli nasi dyspozytorzy z Centrali Ruchu nadadz\u0105 jaki\u015b komunikat na tablice ZTM, b\u0142yskawicznie zapisze si\u0119 on w bazie danych i tak samo b\u0119dzie dost\u0119pny &#8211; dodaje Rze\u017anikowska.<\/p>\n<p>W celu zapewnienia bezpiecze\u0144stwa systemu Tristar wprowadzono bufor, \u017ceby potencjalni u\u017cytkownicy z zewn\u0105trz nie \u0142\u0105czyli si\u0119 bezpo\u015brednio z systemem i nie naruszyli jego stabilno\u015bci poprzez du\u017c\u0105 liczb\u0119 zapyta\u0144 skierowanych wprost do bazy.<\/p>\n<p>Premierowa prezentacja zbioru danych ZTM odby\u0142a si\u0119 17 maj o godz. 4:45 podczas gda\u0144skiego infoShare na scenie Inspire. <\/p>\n<p>24 maja przedstawiciele ZTM i Otwartego Gda\u0144ska pojawi\u0105 si\u0119 za\u015b na spotkaniu Koduj dla Polski &#8211; Tr\u00f3jmiasto (pocz\u0105tek o godz. 18, Gda\u0144ski Inkubator Przedsi\u0119biorczo\u015bci STARTER ul. L\u0119borska 3b, wst\u0119p wolny, wydarzenie otwarte dla wszystkich ch\u0119tnych).<\/p>\n<p>Pracownicy ZTM podkre\u015blaj\u0105, \u017ce udost\u0119pniony zbi\u00f3r danych to &#8211; p\u00f3ki co &#8211; wersja testowa.<\/p>\n<p>&#8211; Je\u017celi w \u017ar\u00f3dle danych, kt\u00f3re teraz udost\u0119pnimy b\u0119dzie jaki\u015b problem, nale\u017cy si\u0119 zwr\u00f3ci\u0107 do nas. Zbi\u00f3r przygotowany dla Otwartego Gda\u0144ska obj\u0119ty jest dwuletni\u0105 gwarancj\u0105 wykonawcy, firmy Better Solutions &#8211; dodaje Agnieszka Rze\u017anikowska. &#8211; Przygotowali\u015bmy si\u0119 najlepiej, jak mogli\u015bmy, pracowali\u015bmy nad tym projektem blisko rok, teraz czas na weryfikacj\u0119 ze strony u\u017cytkownik\u00f3w.<\/p>\n<p>&#8211; Dane dotycz\u0105ce funkcjonowania komunikacji miejskiej s\u0105 najbardziej po\u017c\u0105dane przez programist\u00f3w, tw\u00f3rc\u00f3w aplikacji, firmy. Dzi\u0119ki nim mog\u0105 tworzy\u0107 rozwi\u0105zania dopasowane do potrzeb r\u00f3\u017cnych grup mieszka\u0144c\u00f3w, u\u0142atwiaj\u0105c im korzystanie z komunikacji miejskiej &#8211; komentuje Krzysztof Garski z zespo\u0142u ds. otwartych danych w kancelarii prezydenta miasta. &#8211; Nasze miasto od dawna udost\u0119pnia rozk\u0142ady jazdy w formacie umo\u017cliwiaj\u0105cym wykorzystanie ich w aplikacjach, ale zdecydowali\u015bmy si\u0119 p\u00f3j\u015b\u0107 o krok dalej. Dajemy programistom bezp\u0142atny dost\u0119p do danych generowanych przez urz\u0105dzenia GPS zamontowane w tramwajach i autobusach. Dzi\u0119ki temu tworzone aplikacje mog\u0105 na \u017cywo generowa\u0107 informacje o ewentualnych op\u00f3\u017anieniach czy objazdach. Widzimy w tym du\u017c\u0105 warto\u015b\u0107 i bezpo\u015bredni\u0105 korzy\u015b\u0107 dla gda\u0144szczan oraz dla pr\u0119\u017cnie dzia\u0142aj\u0105cego w mie\u015bcie \u015brodowiska IT.<\/p>\n<p>&#8222;<\/p>\n","protected":false},"author":1,"featured_media":170860,"comment_status":"","ping_status":"closed","template":"","categories":[1],"tags":[2383,99],"class_list":["post-170859","infotrans","type-infotrans","status-publish","has-post-thumbnail","hentry","category-kontrakty","tag-planer","tag-ztm-gdansk"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.8 (Yoast SEO v23.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ZTM Gda\u0144sk otwiera dane dla programist\u00f3w - TransInfo Archiwum<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w\" \/>\n<meta property=\"og:description\" content=\"Zarz\u0105d Transportu Miejskiego w Gda\u0144sku udost\u0119pni\u0142 dane informatyczne programistom. Specjali\u015bci od zarz\u0105dzania transportem publicznym...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/\" \/>\n<meta property=\"og:site_name\" content=\"TransInfo Archiwum\" \/>\n<meta property=\"og:image\" content=\"http:\/\/default\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/\",\"url\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/\",\"name\":\"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w - TransInfo Archiwum\",\"isPartOf\":{\"@id\":\"https:\/\/transinfo.pl\/x\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg\",\"datePublished\":\"2017-05-18T08:53:00+00:00\",\"dateModified\":\"2017-05-18T08:53:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage\",\"url\":\"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg\",\"contentUrl\":\"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/transinfo.pl\/x\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Infotrans\",\"item\":\"https:\/\/transinfo.pl\/x\/infotrans\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/transinfo.pl\/x\/#website\",\"url\":\"https:\/\/transinfo.pl\/x\/\",\"name\":\"TransInfo Archiwum\",\"description\":\"Ca\u0142y transport w jednym miejscu\",\"publisher\":{\"@id\":\"https:\/\/transinfo.pl\/x\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/transinfo.pl\/x\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/transinfo.pl\/x\/#organization\",\"name\":\"TransInfo\",\"url\":\"https:\/\/transinfo.pl\/x\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/transinfo.pl\/x\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2024\/10\/favicon.png\",\"contentUrl\":\"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2024\/10\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"TransInfo\"},\"image\":{\"@id\":\"https:\/\/transinfo.pl\/x\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w - TransInfo Archiwum","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/","og_locale":"pl_PL","og_type":"article","og_title":"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w","og_description":"Zarz\u0105d Transportu Miejskiego w Gda\u0144sku udost\u0119pni\u0142 dane informatyczne programistom. Specjali\u015bci od zarz\u0105dzania transportem publicznym...","og_url":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/","og_site_name":"TransInfo Archiwum","og_image":[{"url":"default"}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"6 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/","url":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/","name":"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w - TransInfo Archiwum","isPartOf":{"@id":"https:\/\/transinfo.pl\/x\/#website"},"primaryImageOfPage":{"@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage"},"image":{"@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage"},"thumbnailUrl":"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg","datePublished":"2017-05-18T08:53:00+00:00","dateModified":"2017-05-18T08:53:00+00:00","breadcrumb":{"@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#primaryimage","url":"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg","contentUrl":"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2022\/01\/Programisci-tworzcie-aplikacje.-ZTM-otwiera-dane-na-ktore-czekaliscie-fot.-Jerzy-Pinkas-0-1.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/transinfo.pl\/x\/infotrans\/ztm-gdansk-otwiera-dane-dla-programistow-_more_94572\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/transinfo.pl\/x\/"},{"@type":"ListItem","position":2,"name":"Infotrans","item":"https:\/\/transinfo.pl\/x\/infotrans\/"},{"@type":"ListItem","position":3,"name":"ZTM Gda\u0144sk otwiera dane dla programist\u00f3w"}]},{"@type":"WebSite","@id":"https:\/\/transinfo.pl\/x\/#website","url":"https:\/\/transinfo.pl\/x\/","name":"TransInfo Archiwum","description":"Ca\u0142y transport w jednym miejscu","publisher":{"@id":"https:\/\/transinfo.pl\/x\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/transinfo.pl\/x\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/transinfo.pl\/x\/#organization","name":"TransInfo","url":"https:\/\/transinfo.pl\/x\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/transinfo.pl\/x\/#\/schema\/logo\/image\/","url":"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2024\/10\/favicon.png","contentUrl":"https:\/\/transinfo.pl\/x\/wp-content\/uploads\/2024\/10\/favicon.png","width":512,"height":512,"caption":"TransInfo"},"image":{"@id":"https:\/\/transinfo.pl\/x\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/infotrans\/170859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/infotrans"}],"about":[{"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/types\/infotrans"}],"author":[{"embeddable":true,"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/comments?post=170859"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/media\/170860"}],"wp:attachment":[{"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/media?parent=170859"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/categories?post=170859"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/transinfo.pl\/x\/wp-json\/wp\/v2\/tags?post=170859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}