Funktionsweise von "TIN-Knoten verringern" (3D Analyst)

Mit TIN-Knoten verringern wird ein neues TIN (Triangulated Irregular Network) erstellt, das eine Teilmenge der Knoten aus einem Eingabe-TIN enthält. Es ist eine Form der Generalisierung, die für die Ausdünnung von Daten nützlich ist, die zu viele Details enthalten. Es ist auch ein Mittel zur Vereinfachung eines TINs für eine effizientere Visualisierung. Es gibt zwei Verringerungsmethoden: ZTOLERANCE und COUNT.

Bei der auf ZTOLERANCE basierenden Verringerungsmethode wird ein schrittweiser Algorithmus für die Generierung eines TINs verwendet, dessen Oberflächeninterpretation innerhalb der angegebenen Z-Toleranz der Eingabe vertikal genau ist. Dies bedeutet, dass jeder Datenknoten im Eingabe-TIN bei einem Vergleich mit dem Ausgabe-TIN anhand der linearen Interpolation nicht um mehr als diesen Betrag abweicht. Bei dieser Methode wird auch ein optionaler {max_nodes}-Wert unterstützt, der eine Größenbeschränkung darstellt. Das Werkzeug hält an, wenn es entdeckt, dass kein TIN innerhalb dieser Größe generiert werden kann, das auch die angeforderte Z-Toleranz berücksichtigt. Die Ausgabe wird weiterhin generiert, es wird jedoch eine Warnung ausgegeben, dass sie nicht innerhalb der angeforderten Toleranz liegt. Der Standardwert ist keine Begrenzung; die Größe des Ausgabe-TIN kann möglicherweise so groß wie die Eingabe sein.

Die auf COUNT basierende Verringerungsmethode ist auf die Generierung eines TINs einer bestimmten Größe ausgerichtet. Der Parameter {max_nodes} stellt die gewünschte Anzahl Knoten im Ausgabe-TIN dar. Es kann nicht garantiert werden, dass die Ausgabe genau über diese Anzahl von Knoten verfügt; es handelt sich eher um ein Ziel, und die Ausgabe hat ungefähr diese Größe.

Die Option "Bruchkanten kopieren" verwendet die Bruchkanten aus der Eingabe und erzwingt dieselben Linien ohne Generalisierung in der Ausgabe. Beachten Sie, dass dies wahrscheinlich zu einem TIN mit einer Knotenanzahl führt, die höher als erforderlich ist, um die Z-Toleranz zu erzielen. Sie funktioniert auch unabhängig vom angegebenen {max_nodes}-Wert. Verwenden Sie diese Option nur, wenn dies für Ihre Anwendung unbedingt erforderlich ist. Der Standardwert lautet FALSE (die Bruchkanten werden nicht kopiert).

Die Datengrenze des Ausgabe-TIN wird über Bruchkanten erzwungen, unabhängig davon, ob die Option zum Kopieren von Bruchkanten verwendet wurde oder ob die Eingabe-TIN-Datengrenze mit Bruchkanten erzwungen wird. Dadurch kann die Größe des Ausgabe-TIN erhöht und unabhängig vom angegebenen {max_nodes}-Wert angewendet werden.

Verwandte Themen


7/10/2012