Skip to main content

Aufbau der Datei "netanalysis.xml"

Die Datei “netanalysis.xml” liegt im Installationsverzeichnis (analog zu “defmod.xml”) und muss für projektspezifische Einstellungen ins Projektverzeichnis kopiert werden.

Diese Datei darf NICHT umbenannt werden!.

Diese Datei wird für die Definition der Tabellen und Variantenvergleiche für die Netzanalyse verwendet und ist automatisch mit dem Modul “Varianten” verknüpft.

Schematischer Aufbau der Datei

CODE
<?xml version="1.0" encoding="UTF-8"?>
<asdatafile>
	<variantscosts name="Analyse basierend auf einem Schnitt">
		<definition cut="Name des Schnittes in KorFin" planning="Name der Sammlung der Planungsflächen in KorFin" environment="Name der Sammlung der GIS Flächen in KorFin"/>
		<criterias>
			<criterium name="AUSWERTEPARAMETER" environmentattribute="Parameter in GIS Flächen" value="[WERT des Parameters]"/>
		</criterias>
		<table name="Tabellenbezeichnung">
			<column name="Spaltenbezeichnung" parametera="AUSWERTEPARAMETER_[AUSWERTETYP]" format="[Datentyp]"/>
		</table>
		<subtables>
            <subtable name="Name der Untertabelle 1">
                <attribute environmentattribute="Filterattribut1" value="Wert des Filterattributs 1"/>
                <attribute environmentattribute="Filterattribut2" value="Wert des Filterattributs 2"/>
            </subtable>
            <subtable name="Name der Untertabelle 2">
                <attribute environmentattribute="Filterattribut1" value="Wert des Filterattributs 1"/>
                <attribute environmentattribute="Filterattribut2" value="Wert des Filterattributs 2"/>
            </subtable>
		</subtables>
	</variantscosts>
	<table name="Tabelle basierend auf Sektionsparameter">
		<column name="Spaltenbezeichnung" parametera="AUSWERTEPARAMETER_[AUSWERTETYP]" format="[Datentyp]"/>
	</table>
</asdatafile>

Teil variantscosts: Analysen basierend auf einem Schnitt (ab Version 4.8.0)

Abschnitt

Parameter

Bedeutung

variantscosts

name

Name der Analyse, die durchgeführt werden soll. Wird in KorFin® im Modul “Varianten” angezeigt.

definition

Definiert die zu verwendenden Grundlagedaten.

definition

cut

Definiert den auszuwertenden Schnitt.

Der Wert muss dem Namen des in KorFin® im Modul “Flächen” definierten Schnittes entsprechen.

definition

planning

Definiert die auszuwertende Grundmenge der Planungsflächen, welche auf die Konstruktionslinien und deren Sektionen zurückgeführt werden (Planungsgrundlagen).

Der Wert muss dem Namen des in KorFin® im Modul “Flächen” definierten Objekts (Flächengruppe oder Grundmenge) für die Planungsflächen entsprechen.

definition

environment

Definiert die Flächen, die ausgewertet werden sollen.

Der Wert muss dem Namen des in KorFin® im Modul “Flächen” definierten Objekts (Flächengruppe oder Grundmenge) für die Umweltflächen entsprechen.

criterias

Definiert die Auswertekriterien aus den Umweltflächen.

criterium

Definiert ein Auswertekriterium, welches aus der Gesamtmenge der geschnittenen Umweltflächen spezifische Flächen herausfiltert.

Das Auswertekriterium kann später in der Tabelle verwendet werden.

criterias => criterium

name

Beschreibt den Namen des Parameters, welcher später in der Tabelle verwendet wird.

criterias => criterium

environmentattribute

Beschreibt das auszuwertende Attribut in den Flächeninformationen.

Bei Shapedateien entspricht dies dem Namen des Attributs in den Shapedateien.

criterias => criterium

value

Legt den Wert fest, den die Fläche im auszuwertenden Attribut haben muss.

criterias => criterium

function

Definiert eine separate Funktion für das Kritierium, wie dieses ausgewertet werden soll. Zur Verfügung steht:

  • cut_with_fusion: Berechnet vor der Auswertung des Kriteriums die Fusionsfläche aller Planungsflächen der Variante und führt anschließend den Schnitt mit den Umweltflächen aus. Dieser Schnitt wird im Kriterium anschließend ausgewertet.

table

name

Definiert den Namen der Tabelle in der Anzeige.

table => column

name

Definiert den Namen der Spalte in der Anzeige.

table => column

parametera

Legt einen Parameter fest, dessen Daten in der Spalte ausgewertet und angezeigt werden. Folgendes Format ist zu verwenden:

CODE
[PARAMETERNAME]_[AUSWERTUNGSTYP]

Der Parametername ist der Name eines Auswertekriteriums (siehe Abschnitt criterias)

Zur Auswahl stehen folgende Auswertungstypen und Systemparameter zur Verfügung:

Aufbau der Datei "netanalysis.xml" | Übersicht---Auswertungstypen-und-zusätzliche-Systemparameter.

table => column

format

Legt das Wertformat für die Ausgabe fest. Folgende Formate stehen zur Verfügung:

  • float: Ein Zahlenwert.

subtables

Definiert die Untertabellen. Die Angabe des Abschnitts subtables muss vorhanden sein.

subtables => subtable

name

Definiert den Namen der Untertabelle in der Anzeige.

subtables => subtable => attribute

Definiert Attribute, welche die Ergebnisse der Tabelle für die Untertabelle filtern.

subtables => subtable => attribute

environmentattribute

Beschreibt das auszuwertende Attribut in den Flächeninformationen für die Filterung der Ergebnisse.

subtables => subtable => attribute

value

Legt den Wert fest, den die Fläche im auszuwertenden Filterattribut haben muss, um als Ergebnis in die Tabelle aufgenommen zu werden.

Alle Namen der im Projektbaum, in den Attributen und im Modul “Flächen” verwendeten Objekte müssen korrekt angegeben werden, sonst funktioniert die Auswertung nicht.

Teil table: Tabelle basierend auf Sektionsparameter

Abschnitt

Parameter

Bedeutung

table

name

Definiert den Namen der Tabelle in der Anzeige.

table => column

name

Definiert den Namen der Spalte in der Anzeige.

table => column

parametera

Legt einen Parameter fest, dessen Daten in der Spalte ausgewertet und angezeigt werden. Folgendes Format ist zu verwenden:

CODE
[PARAMETERNAME]_[AUSWERTUNGSTYP]

Der Parametername ist der Name eines Parameters in den Sektionen.

Zur Auswahl stehen folgende Auswertungstypen und Systemparameter zur Verfügung:

Aufbau der Datei "netanalysis.xml" | Übersicht---Auswertungstypen-und-zusätzliche-Systemparameter.

table => column

format

Legt das Wertformat für die Ausgabe fest. Folgende Formate stehen zur Verfügung:

  • float: Ein Zahlenwert.

Übersicht - Auswertungstypen und zusätzliche Systemparameter

Auswertungstypen

Systemparameter

  • A: Die Fläche in Quadratmeter der gefilterten Flächen wird ausgewertet.

  • L: Die Länge der gefilterten Flächen wird ausgewertet.

  • P: Die Anzahl der gefilterten Flächen wird ausgewertet.

  • H: Die Löcher der gefilterten Flächen werden ausgewertet.

  • R: Anteil an Variantenfläche

  • _VARIANTLENGTH: Länge der Variante

  • _VARIANTAREA: Fläche der Variante

  • _WAYLENGTH: Länge des Weges

  • _AIRLENGTH: Länge von Startpunkt zu Zielpunkt

  • _WAYENGTH_TO_VARIANTLENGTH: Verhältnis Weglänge zu Variantenlänge

  • _VARIANTLENGTH_TO_WAYLENGTH: Verhältnis Variantenlänge zu Luftlänge

  • _AIRLENGTH_TO_VARIANTLENGTH: Verhältnis Luftlänge zu Variantenlänge

  • _VARIANTLENGTH_TO_AIRLENGTH : Verhältnis Variantenlänge zu Luftlänge

Beispieldatei

CODE
<asdatafile>
  <variantscosts name="Beispieltabelle Schnittauswertung mit Kriterien">
    <definition cut="Schnitt Variantenauswertung" planning="Grundlage Planungsflächen für Variantenauswertung" environment="Grundmenge Alle RWK"/>
    <criterias>
      <criterium name="WOHNBAUFLAECHE" environmentattribute="OBJART" value="41001"/>
      <criterium name="ORTSLAGE" environmentattribute="OBJART" value="52001"/>
      <criterium name="FRIEDHOF" environmentattribute="OBJART" value="41009"/>
      <criterium name="FLIESSGEWAESSER" environmentattribute="OBJART" value="44001"/>
    </criterias>
    <table name="Kriterientabelle">
      <column name="Wohnbaufläche" parametera="WOHNBAUFLAECHE_A" format="float"/>
      <column name="Ortslage" parametera="ORTSLAGE_A" format="float"/>
      <column name="Friedhof" parametera="FRIEDHOF_A" format="float"/>
      <column name="Fliessgewässer" parametera="FLIESSGEWAESSER_A" format="float"/>
    </table>
	<subtables>
	</subtables>
  </variantscosts>
<asdatafile>

Weitere Informationen:

Modul Flächen

Flächenberechnung und Flächenauswertung in KorFin®

Modul Varianten

Netzauswertung (Variantenuntersuchung) in KorFin®

Gelenkpunkt

Modus Gelenkpunkte

Arbeit im Bedienmodus Gelenkpunkte

Sektion

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.