Network: Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 11: Line 11:
** Can be activated or deactivated with specific time states.
** Can be activated or deactivated with specific time states.
* [[Net Cluster]]s: Cluster of net loads that provides group (de)activation.
* [[Net Cluster]]s: Cluster of net loads that provides group (de)activation.
** Can be associated with [[net load]]s of different [[net type]]s
** Can be associated with [[Net Load]]s of different [[Net Type]]s
* [[Net Setting]]s: Settings related to the configuration of a Network of a specific Net Type.
* [[Net Setting]]s: Settings related to the configuration of a Network of a specific Net Type.


Line 18: Line 18:
===Restrictions on networks===
===Restrictions on networks===
* Networks cannot contain any cycles. All networks should be defined as a tree. If the network is not structured as a tree, network generation and other calculations may have unexpected results.
* Networks cannot contain any cycles. All networks should be defined as a tree. If the network is not structured as a tree, network generation and other calculations may have unexpected results.
* A net node can be connected to 1, 2, or more [[net line]]s, except when that node is a [[net load|load node]]. In that case, a net node can only be connected to exactly 1 net line.
* Net nodes may connect to one or more [[net line]]s, but [[net load|load nodes]] must connect to exactly one.
* Behavior for networks linked with buildings which are altered during a session are undefined. When using network functionality, the buildings linked to by the network should not be demolished, [[Upgrade Type|upgrade]]d, sold to other stakeholders, or otherwise changed.
* Behavior is undefined if buildings linked to a network are altered during a session. Avoid demolishing, upgrading, selling, or changing these buildings when using network functionality.


==How-to's==
{{article end
|howtos=
* [[How to generate a network using the network wizard]]
* [[How to generate a network using the network wizard]]
* [[How to import an existing network]]
* [[How to import Net Lines using a GeoJSON]]
* [[How to import Net Loads using a GeoJSON]]
* [[How to manually edit a network]]
* [[How to manually edit a network]]
* [[How to check for errors when using the network wizard]]
* [[How to check for errors when using the network wizard]]
* [[How to check for errors when using the net validation panel]]
* [[How to check for errors when using the net validation panel]]
 
|seealso=
==See Also==
* [[Network Overview Overlay]]
* [[Network Overview Overlay]]
* [[Network Ownership Overlay]]
* [[Network Ownership Overlay]]
* [[Network Distance Overlay]]
* [[Network Distance Overlay]]
* [[File:Network_VT.jpg| link=https://youtu.be/k4WDyjdurU4|left|thumb|Network and network generation]]
|api=
* [[Api session items netnodes]]
* [[Api session event editor netline]]
* [[Api session event editor netload]]
* [[Api session event editor netcluster]]
* [[Api session event editor netsetting]]
|videos=
:[[File:Network_VT.jpg| link=https://youtu.be/k4WDyjdurU4|left|thumb|Network and network generation]]
}}


{{Template:Editor current situation nav}}
{{Template:Editor current situation nav}}

Latest revision as of 12:33, 8 July 2026

Network with Net Nodes connected by Net Lines, Net Loads clustered by Net Clusters and configured by Net Settings

Networks in the platform are composed of multiple constituent components:

  • Net Type: A categorization of the network.
  • Net Nodes: A node present in one or more networks
  • Net Lines: A connection between two net nodes
  • Net Loads: A definition of supply or demand in the network
    • Belongs to a particular Net Type
    • Is associated to Net Node.
    • Can be activated or deactivated with specific time states.
  • Net Clusters: Cluster of net loads that provides group (de)activation.
  • Net Settings: Settings related to the configuration of a Network of a specific Net Type.


Restrictions on networks

  • Networks cannot contain any cycles. All networks should be defined as a tree. If the network is not structured as a tree, network generation and other calculations may have unexpected results.
  • Net nodes may connect to one or more net lines, but load nodes must connect to exactly one.
  • Behavior is undefined if buildings linked to a network are altered during a session. Avoid demolishing, upgrading, selling, or changing these buildings when using network functionality.