Beispiel #1
0
        public string drop_of_type; //mozna wysadzic 0-tak 1-nie

        public Stop_times(string s, string[] klucz)
        {
            for (int f = 0; f < klucz.Length; f++)
            {
                klucz[f] = klucz[f].Replace("\"", "");
            }
            int liczbadesc = 0;

            for (int i = 0; i < klucz.Length; i++)
            {
                if (klucz[i] == "trip_id")
                {
                    liczbadesc = i;
                }
            }

            s = Routes.Usuwanie(s, liczbadesc, klucz.Length);

            string[] tab = s.Split(',');

            if (tab[0] != "trip_id")
            {
                for (int i = 0; i < klucz.Length; i++)
                {
                    if (klucz[i] == "trip_id")
                    {
                        trip_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "arrival_time")
                    {
                        arrivle_time = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "departure_time")
                    {
                        departure_time = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "stop_id")
                    {
                        stop_id = tab[i].Replace("\"", "").ToUpper();
                    }
                    else if (klucz[i] == "stop_sequence")
                    {
                        stop_sequence = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "stop_headsign")
                    {
                        stop_headsign = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "pickup_type")
                    {
                        pickup_type = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "drop_off_type")
                    {
                        drop_of_type = tab[i].Replace("\"", "");
                    }
                }
            }
        }
Beispiel #2
0
        public Trips(string s, string[] klucz)
        {
            for (int f = 0; f < klucz.Length; f++)
            {
                klucz[f] = klucz[f].Replace("\"", "");
            }
            int liczbadesc = 0;

            for (int i = 0; i < klucz.Length; i++)
            {
                if (klucz[i] == "trip_id")
                {
                    liczbadesc = i;
                }
            }

            s = Routes.Usuwanie(s, liczbadesc, klucz.Length);

            string[] tab = s.Split(',');
            if (tab[0] != "route_id")
            {
                for (int i = 0; i < klucz.Length; i++)
                {
                    if (klucz[i] == "route_id")
                    {
                        route_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "service_id")
                    {
                        service_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "trip_id")
                    {
                        trip_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "trip_headsign")
                    {
                        trip_headsign = tab[i].Replace("\"", "").ToUpper();
                    }
                    else if (klucz[i] == "direction_id")
                    {
                        direction_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "shape_id")
                    {
                        shape_id = tab[i].Replace("\"", "");
                    }
                    else if (klucz[i] == "wheelchair_accessible")
                    {
                        wheelchair_accessible = tab[i].Replace("\"", "");
                    }
                }


                //Console.WriteLine("route:{0} service:{1} trip{2} head{3} direc{4} shape{5} wuzek{6}", route_id, service_id, trip_id, trip_headsign, direction_id, shape_id, wheelchair_accessible);
            }
        }