Bezeroa
Gipuzkoako Garraioaren Lurralde Agintaritza administrazio-partzuergo bat da, hurrengoek eratua: Eusko Jaurlaritza, Gipuzkoako Foru Aldundia, Donostiako Udala, Irungo Udala, Errenteriako Udala, Eibarko Udala, Zarautzeko Udala, Arrasateko Udala eta Hernaniko Udala.
Proiektua
Lurraldebusen sortutako GTFSuiten mantenimendua. Lurraldebus Gipuzkoako bidaiarien udalerrien arteko garraio zerbitzua da.
Helburuak
Lurraldebus ibilbideak sortzeko sistemaren mantenimendua.
Arazoa
Aldizka sortutako GTFSuitak eguneratu behar dira, ibilbideetan, lineetan, geltokietan eta abarretan egindako aldaketak kontuan izateko.
Konponbidea
2016az geroztik, ATTGtik Googleri bidaltzen zaizkion feedak sortzen eta mantentzen dihardu. Automatizazio maila handia lortu da, astero bidaltzen baitira fitxategi berriak operadoreek eskaintzen dituzten eskaintza eguneratuekin. Automatizazioaz gain, feed-en kalitatea oso ona da, eta Googleren gomendioei jarraiki zuzenketak egiten zaizkie ad-hoc.
Feed horiek, gainera, Google Mapsen planifikatzailearentzat oinarrizko sarrera bat dira, ezinbestekoa planifikatzailearentzat eta Mugi txartelaren aplikazioarentzat, Google-ren planifikatzailean ere oinarritzen baita. Beste zerbitzu batzuk, Moveuskadi, Bing edo Euskadiko Open Data erabiltzen duten hirugarrenen aplikazioak ere oinarritzen dira informazio horretan.
Erremintak
Feed horiek eraikitzeko Java teknologia garrantzitsuak erabili dira, Spring Framework (Spring Boot), esaterako. Feed-ekin lan egiten laguntzeko, liburutegiak erabili dira, gtfs-lib eta commons-csv, adibidez. Garrantzitsua da nabarmentzea Google Directions API zerbitzuak erabili direla, zeinaren bitartez bi koordenaturen arteko bideak, denbora eta distantzia zehazten diren.
Behin feed-ak eratuta, jarraian azalduko dugun prozesu batetik igarotzen dira. Hasteko, Google Feed Validator bitartez baliozkotzen dira. Erreminta horri esker, GTFS araudia beteaz sortu den ala ez ikusiko da eta, arazorik balego, haiek zehaztuko lirateke. Geroago, GTFS Moveuskadira igotzen da.
Bukatzeko, Googleren Partners gunean erabil daitezkeen operadore guztien feed guztiak biltzen dira eta karga egiten da. Horrela, feed bakoitza Google-ren planifikatzailera eramaten da ordutegiak ager daitezen Google Maps-en.
Ataza horiek astean behin egiten dira. Gainera, Ingartekek prozesuak ongi funtzionatu duela egiaztatzen du, eta Feed Validator aplikazioak sortutako baliozkotze txostenak eta feed bakoitza eratzeko logak aztertzen ditu.
Onurak
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 1 year | Establecida por el complemento de consentimiento de cookies de GDPR y se utiliza para registrar el consentimiento del usuario para las cookies en la categoría "Analytics". |
cookielawinfo-checkbox-funcional | 1 year | Para almacenar el consentimiento del usuario para las cookies en la categoría "Funcional". |
cookielawinfo-checkbox-necessary | 1 year | Se utiliza para registrar el consentimiento del usuario para las cookies en la categoría "Necesario". |
cookielawinfo-checkbox-rendimiento | 1 year | Para registrar el consentimiento del usuario para las cookies en la categoría "Rendimiento". |
CookieLawInfoConsent | 1 year | Registra el estado del botón predeterminado de la categoría correspondiente y el estado de CCPA. Funciona solo en coordinación con la cookie principal. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | Se usa para distinguir a los usuarios. |
_gat_ | 2 years | Se usa para mantener el estado de la sesión. |
_gat_gtag_ | 1 minute | Set by Google to distinguish users. |
_gcl_au | 3 months | Experimentar la eficiencia publicitaria de los sitios web que utilizan sus servicios. |
_gid | 1 day | Se usa para distinguir a los usuarios. |
vuid | 2 years | Vimeo instala esta cookie para recopilar información de seguimiento al establecer una identificación única para insertar videos en el sitio web. |
Cookie | Duration | Description |
---|---|---|
IDE | 1 year 24 days | Esta cookie e utiliza para almacenar información sobre cómo el usuario utiliza el sitio web para presentarle anuncios relevantes y de acuerdo con el perfil del usuario. |
test_cookie | 15 minutes | "test_cookie" se utiliza para determinar si el navegador del usuario admite cookies. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | Esta cookie se utiliza para admitir la gestión de bots de Cloudflare. |