webGetMasterLines

Επιστρέφει τα στοιχεία σχετικά με όλες τα master lines.

Ως Masterlines, η τηλεματική ορίζει όλες τις πρωταρχικές γραμμές. Για παράδειγμα μπορείτε να δείτε εδώ . Πρωταρχική γραμμή θεωρείται η γραμμή 84, η οποία έχει ως παιδιά τις γραμμές 84Α και 84Β. Ο ΟΑΣΑ, δεν χρησιμοποιεί τις masterlines γιατί δεν έχει βασίσει το σύστημα των γραμμών του σε πρωταρχικές γραμμές

Api Endpoint

http://telematics.oasa.gr/api/?act=webGetMasterLines

Response

[
{
"ml_code":"9",
"ml_descr":"\u039a\u0391\u039d\u0399\u0393\u0393\u039f\u03a3 - \u0393\u039a\u03a5\u0396\u0397",
"ml_descr_eng":null,
"ml_id":"021",
"sdc_code":"54",
"line_code":"1151",
"is_complex":"2"
}
....
]

Response Breakdown

ml_id: Από ότι φαίνεται είναι λογικά το νούμερο της γραμμής.

ml_code: Identifier που έχει να κάνει με την περιοχή έναρξης. (Help needed) Πιθανότατα το ml αντιστοιχεί στο MasterLine.

sdc_code: Identifier για το ωράριο που ακολουθεί η γραμμή, δες getSchedLines και getScheduleDaysMasterLine

line_code: Το Line_Code είναι ο μοναδικός αριθμός που ορίζει το software της τηλεματικής στην κάθε γραμμή. Βάσει αυτού του αριθμού γίνονται όλοι συσχετισμοί στην βάση δεδομένων του ΟΑΣΑ. Επίσης φαίνεται να είναι URI.

ml_descr: Unicode formatted string, με τον τίτλο της γραμμής, ‘ΠΛΑΤΕΙΑ ΚΑΝΙΓΓΟΣ - ΓΚΥΖH(ΚΥΚΛΙΚΗ)’

ml_descr_eng: πάντα null λογικά δεν έχει υλοποιηθεί ακόμα αλλά λογικά θα επιστρέφει στο μέλλον το ml_descr με ascii χαρακτήρες.

is_complex : δεν γνωρίζω τι αντιπροσωπεύει