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.')