aequilibrae.project.Network#
- class aequilibrae.project.Network(project)[source]#
Network class. Member of an AequilibraE Project
Methods
__init__(project)blockSignals(self, b)build_graphs([fields, modes])Builds graphs for all modes currently available in the model
childEvent(self, a0)children(self)cleanUp()connectNotify(self, signal)convex_hull()Queries the model for the convex hull of the entire network
count_centroids()Returns the number of centroids in the model
count_links()Returns the number of links in the model
count_nodes()Returns the number of nodes in the model
create_from_gmns(link_file_path, node_file_path)Creates AequilibraE model from links and nodes in GMNS format.
create_from_osm([model_area, place_name, ...])Downloads the network from Open-Street Maps
currentThread()currentThreadId()customEvent(self, a0)deleteLater(self)disconnect(-> bool)disconnectNotify(self, signal)doWork()dumpObjectInfo(self)dumpObjectTree(self)dynamicPropertyNames(self)event(self, event)eventDispatcher(self)eventFilter(self, a0, a1)exec(self)exec_(self)exit(self[, returnCode])export_to_gmns(path)Exports AequilibraE network to csv files in GMNS format.
extent()Queries the extent of the network included in the model
findChild(-> QObjectT)findChildren(...)idealThreadCount()inherits(self, classname)installEventFilter(self, a0)isFinished(self)isInterruptionRequested(self)isRunning(self)isSignalConnected(self, signal)isWidgetType(self)isWindowType(self)killTimer(self, id)list_modes()Returns a list of all the modes in this model
loopLevel(self)metaObject(self)moveToThread(self, thread)msleep(a0)objectName(self)parent(self)priority(self)property(self, name)pyqtConfigure(...)Each keyword argument is either the name of a Qt property or a Qt signal.
quit(self)receivers(self, signal)removeEventFilter(self, a0)requestInterruption(self)run(self)sender(self)senderSignalIndex(self)setEventDispatcher(self, eventDispatcher)setObjectName(self, name)setParent(self, a0)setPriority(self, priority)setProperty(self, name, value)setStackSize(self, stackSize)setTerminationEnabled([enabled])set_time_field(time_field)Set the time field for all graphs built in the model
signal_handler(val)signalsBlocked(self)skimmable_fields()Returns a list of all fields that can be skimmed
sleep(a0)stackSize(self)start(self[, priority])startTimer(self, interval[, timerType])stop()terminate(self)thread(self)timerEvent(self, a0)tr(self, sourceText[, disambiguation, n])usleep(a0)wait(-> bool)yieldCurrentThread()Attributes
HighPriorityHighestPriorityIdlePriorityInheritPriorityLowPriorityLowestPriorityNormalPriorityTimeCriticalPrioritydestroyedOptional[QObject] = None) [signal]
finishedfinished(self) [signal]
jobFinishedlink_typesnetsignalobjectNameChangedOptional[str]) [signal]
protected_fieldsreq_link_fldsreq_node_fldsstartedstarted(self) [signal]
staticMetaObject