Benachbarte Gebäudegrundrisse vereinfachen (3D Analyst Tools)
Zusammenfassung
Vereinfacht Gebäudegrundrisse mit gemeinsamen Grenzen.
Verwendung
Dieses Werkzeug nutzt einen Polylinienkomprimierungsalgorithmus, um Verzerrungen in Gebäudegrundriss-Polygonen zu korrigieren, die durch Feature-Extraktions-Workflows erstellt wurden, die möglicherweise unerwünschte Artefakte erzeugen.
Bei der Vereinfachung von Gebäudegrundrissen, die aus Raster-Daten abgeleitet werden, sollte die Vereinfachungstoleranz größer sein als die Auflösung des Quell-Rasters.
Features mit benachbarten Grenzen müssen einen gemeinsamen Attributwert haben, um eine vereinfachte Grenze zu erstellen, die nicht mit einem anderen Feature überlappt. Ist kein gemeinsames Attribut verfügbar, erwägen Sie die folgenden Schritte:
1. Verwenden Sie das Werkzeug Puffer mit einem Pufferabstand, der der gewünschten Vereinfachungstoleranz entspricht.
1. Verarbeiten Sie die gepufferten Polygon-Features mit dem Werkzeug Vereinigen (Union), um ein einzelnes Feature für die überlappenden Polygone zu erstellen.
1. Verwenden Sie das Werkzeug Räumliche Verbindung, um die eindeutige ID aus den vereinigten Polygonen den ursprünglichen Eingabe-Features hinzuzufügen, die vereinfacht werden.
1. Führen Sie das Werkzeug Benachbarte Gebäudegrundrisse vereinfachen mit dem Feld aus, das die eindeutige ID enthält, die im Gruppierfeld (Parameter
groupin Python) angegeben ist.Sie können die Methode Alle Winkel für Eingabe-Features verwenden, die aus spitzen oder überstumpfen Innenwinkeln bestehen, oder wenn die Winkelkrümmung zwischen zwei Segmenten nicht auf einem 45°-Intervall zwischen 90° und 180° liegt.
Wenn das Werkzeug keine vereinfachte Lösung für eine bestimmte Eingabe erstellen kann, wird das ursprüngliche Feature in die Ausgabe kopiert. Der im Feld
STATUSangegebene Wert gibt an, ob das Feature vereinfacht wurde:0—Vereinfachtes Feature
1—Ursprüngliches Feature
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Features |
Die Eingabe-Features, die verarbeitet werden. |
Feature Layer |
|
Gruppierfeld |
Das Feld, das verwendet wird, um zu bestimmen, welche Features lagegleiche, nicht überlappende Grenzen haben. |
Field |
|
Ausgabe-Feature-Class |
Die Feature-Class, die erstellt werden soll. |
Feature Class |
|
Methode |
Gibt die Methode zur Vereinfachung der Eingabe-Features an.
|
String |
|
Toleranz |
Die maximale Entfernung, die der vereinfachte Grundriss von der Grenze seines ursprünglichen Features abweichen kann. |
Linear Unit |
|
Genauigkeit |
Die Genauigkeit des räumlichen Gitters, das im Vereinfachungsprozess verwendet wird. Zulässig sind Werte im Bereich von 0.05 bis 0.25. |
Double |
|
Winkelabweichungslimit |
Die maximale Abweichung der Innenwinkel der am besten passenden Linie, die bei Verwendung der Methode Rechte Winkel und Diagonalen ( |
Double |
Umgebungen
Aktueller Workspace, Ausgabe-Koordinatensystem, Geographische Transformationen
Lizenzierungsinformationen
- Basic: Erfordert 3D Analyst
- Standard: Erfordert 3D Analyst
- Advanced: Erfordert 3D Analyst