Proto-fil vid användning av GTFS Sweden 3 Realtime

När man använder realtidsdata t.ex. med GTFS Sweden 3 Realtime ska man använda s.k. Protobuf-filer . Man får då en Protobuf-fil med ändelsen .pb.

Om jag förstår det rätt så måste man också ha en fil med ändelsen .proto som är schemat s.a.s. Någon som vet hur man får tag i denna? Eller har jag fel?

Detta är en något konstigt plats att fråga men den finns att ladda ner här: https://gtfs.org/documentation/realtime/gtfs-realtime.proto

Ja, ursäkta. Googlade och hamnade här. Tack så jättemycket!

Försökte på Trafiklabs sida men har inte fått svar.

Jo dom kan ta ganska lång tid på sig ibland och idag satt de i möte som jag förstått saken. Tror generellt att det är störst chans att få svar på torsdagar men jag vet inte riktigt.

Jag trodde det skulle finnas en protofil med samma namn som protobuf-filen?

I alla fall så lade jag gtfs-realtime.proto i samma mapp som mitt Swift-projekt.
I samma mapp ligger TripUpdates.pb.

När jag kör detta kommando så får jag meddelande om att filen inte hittas.

protoc --swift_out= .gtfs-realtime.proto

Ska man döpa om .proto-filen till TripUpdates.proto?

Har inte helt koll på protobuf som du märker.

Inte jag heller för att vara ärlig så jag gav upp och började använda SIRI. Dock är väl swift tänkt för clienter främst? Vilket inte är lämpligt med tanke på api gränserna.

Ja, fick förslag att jag borde ha en server som skickar till klienten.

Får se om det går att lösa.