quetzal.io.export module

quetzal.io.export.aggregation_summary(micro_zones, macro_zones, cluster_series, size=1)[source]
quetzal.io.export.assigned_nodes_to_shp(nodes, gis_path, load_column='load', max_value=None, outer_average_width=10, method='surface', projection_file=None, epsg=None, color=True, nodes_name='loaded_nodes.shp')[source]
quetzal.io.export.build_lines(links, line_columns='all', group_id='trip_id', sum_columns=[], mean_columns=[], force_linestring=True)[source]
quetzal.io.export.connected_geometries(sorted_edges)[source]
quetzal.io.export.create_load_legend(legend_file_path, coordinates, legend_type, values, max_value=None, style_file='C:\\Users\\aholvoet\\Documents\\quetzal\\syspy/io/pandasshp/gis_resources/styles/line.qml', categories=None, outer_average_width=20, colors=True, delta=[1000, 1500], method='linear', epsg=None, projection_file=None)[source]

Create a georeferenced legend in shp format for loaded links or points. :param legend_file_path: name and path of the legend shp file :param style_file: path to the style file to use :param coordinates: coordinates of the georeferenced legend :param type: Point or LineString :param values: list of values to include in the legend :param max_value: max value to calibrate the legend :param categories: categories associated with the values :param outer_average_width: width :param delta: legend spacing (one value for Point legend, two values for Linestring)

quetzal.io.export.geometries_with_side(tuple_indexed_geometry_lists, width=1)[source]
quetzal.io.export.get_lines_with_offset(self, width=1, trip_id='trip_id')[source]
quetzal.io.export.line_tuple_geometry(self, line_tuple, edges)[source]
quetzal.io.export.lines_to_shp(links, gis_path, group_id='trip_id', color_id=None, colors=['green'], width=1, epsg=None, projection_file=None)[source]
quetzal.io.export.ntlegs_centroids_to_shp(ntlegs, centroids, gis_path, epsg=None, projection_file=None, weighted=True)[source]
quetzal.io.export.save_boardings_by_length_by_line(lines, path)[source]
quetzal.io.export.save_boardings_by_line(lines, path)[source]
quetzal.io.export.save_line_headway(lines, path)[source]
quetzal.io.export.save_line_length(lines, path)[source]
quetzal.io.export.save_line_load(lines, path)[source]
quetzal.io.export.save_line_plots(lines, path)[source]
quetzal.io.export.save_line_transfer(lines, path)[source]
quetzal.io.export.save_line_travel_time(lines, path)[source]
quetzal.io.export.save_passenger_km_by_line(lines, path)[source]
quetzal.io.export.shares_to_shp(aggregated_shares, zones, gis_path, epsg=None, projection_file=None)[source]
quetzal.io.export.three_level_aggregation_summary_to_shp(micro_zones, meso_zones, macro_zones, micro_meso_cluster_series, meso_macro_cluster_series, gis_path, epsg=None, projection_file=None)[source]