Example #1
0
    num = 0
    for i in stazioni.itertuples():
        geolocator = Nominatim(user_agent="me")
        tempArray = list(i.geometry.coords)

        RouteID = i.OBJECTID
        SpeedLimit = None
        StartingPoint = tempArray[0]
        ArrivalPoint = tempArray[-1]
        ModeOfTransport = 'Bike'
        TimeSpent = None
        FacilityB = None
        Lenghtt = i.geometry.length
        Rooute = Route('Route', RouteID, SpeedLimit, StartingPoint,
                       ArrivalPoint, ModeOfTransport, TimeSpent, FacilityB,
                       Lenghtt)
        data.append(Rooute.toJSON())
        num += 1

        if num % 10 == 0:
            print(str(num) + ' of items done:)')

    print('finished Iterating Dataset.')
    #%%
    # print(os.getcwd())

    ds_out_path = '../../dataset/Formal Modeling/data/Cycle_Routes.json'
    with open(ds_out_path, 'w') as ds_out_file:
        json.dump(data, ds_out_file)
    print('finished dumping json and saved file.')