Gescannte Linien extrahieren (Conversion Tools)
Zusammenfassung
Generiert Polylinien-Features aus gescannten Bildern.
Abbildung

Verwendung
Das Raster muss in zwei Klassen unterteilt sein (Binärbild), um Features extrahieren zu können.
Die Ergebnisse können vom Zustand der gescannten Karte zum Zeitpunkt der Extraktion abhängen. Um Rauschen und unerwünschte Pixel zu beseitigen, ist es manchmal erforderlich, das Bild vor der Extraktion von Features zu bearbeiten.
Die Parameter legen fest, welche Zellen extrahiert werden, sowie den Grad der Generalisierung und Glättung, der auf die Ausgabe-Polylinien-Features angewendet wird.
Das Generieren von Ausgabe-Polylinien-Features ist optional.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Scan-Kartenbild |
Das Eingabe-Raster-Dataset. Das Raster muss in zwei Klassen unterteilt sein (Binärbild). |
Raster Layer |
|
Vordergrundwert |
Der Vordergrundwert, der die Raster-Zellen darstellt, die in Linien-Features extrahiert werden. |
Long |
|
Ausgabe-Mittelachsen-Features |
Die konvertierten Ausgabe-Polylinien. |
Feature Class |
|
Schnittpunktlösung |
Gibt an, wie Polylinien-Features an Raster-Schnittpunkten erstellt werden. Raster-Schnittpunkte sind Positionen, an denen sich drei oder mehr Raster-Linien treffen.
|
String |
|
Maximale Linienbreite (Optional) |
Mit diesem Filter können Sie größere, breitere Linien auslassen und sich auf die Extraktion der dünneren Linien im Raster konzentrieren. Dieser Parameter hat außerdem einen Einfluss auf die Konstruktion der Ausgabe-Features, weshalb es wichtig ist, den genauesten Wert für Ihre Daten zu verwenden. Raster-Linien, deren Breite der maximalen Linienbreite entspricht oder darunter liegt, sind für die Extraktion der Mittelachse geeignet, während breitere Elemente als Polygon-Features extrahiert werden (sofern der Parameter Ausgabe-Polygon-Features angegeben ist). |
Double |
|
Rauschpegel (Optional) |
Der Rauschpegel, der bei der Extraktion ausgelassen wird, um die Ergebnisse zu verbessern. |
Double |
|
Komprimierungstoleranz (Optional) |
Vereinfacht Linien, indem Stützpunkte basierend auf der angegebenen Toleranz entfernt werden. Höhere Werte für die Komprimierungstoleranz führen zu weniger Stützpunkten und einer größeren Abweichung vom ursprünglichen Linien-Shape. Die Komprimierungstoleranz gibt den Grad der Generalisierung an, nicht die Karten- oder Pixeleinheiten. |
Double |
|
Glättung anwenden (Optional) |
Gibt an, ob auf die Polylinien-Features bei der Extraktion eine Glättung angewendet wird.
|
Boolean |
|
Glättungsgewichtung (Optional) |
Die Intensität der Glättung. Mit höheren Werten für die Glättungsgewichtung werden glattere Linien erzielt, allerdings kann die Ausgabe vom ursprünglichen Shape abweichen. Der Wert für die Glättungsgewichtung ist keine bestimmte Karten- oder Pixeleinheit. |
Double |
|
Ecken auflösen (Optional) |
Gibt an, ob Ecken an Positionen, an denen Raster-Linien sich überschneiden, geschärft oder geglättet werden. Beim Extrahieren natürlicher Features (z. B. Konturlinien, Bodengrenzen oder Wasserläufe) ist die Auflösung von Ecken möglicherweise nicht so wichtig wie bei anderen Arten von Kartenbildern, die die gebaute Umgebung darstellen.
|
Boolean |
|
Maximaler Winkel für Ecke (Optional) |
Der maximale Winkel der überschneidenden Raster-Linien, der als Ecke gilt. |
Double |
|
Lochgröße (Optional) |
Wenn die Diagonallänge eines Loches kleiner als oder gleich der angegebenen Entfernung ist, gilt dieses bei der Extraktion als Teil der Raster-Linie. Mit diesem Parameter können Sie Löcher (kleine Lücken, die vollständig von Vordergrundpixeln umschlossen sind) in Raster-Linien bei der Extraktion ignorieren. Löcher sind oftmals auf eine schlechte Qualität der Quelle oder auf Scanfehler zurückzuführen. |
Long |
|
Lücken schließen (Optional) |
Gibt an, ob das Werkzeug Unterbrechungen in einer Raster-Linie verarbeitet und Lücken schließt, die kleiner als oder gleich der angegebenen Toleranz sind, wodurch eine kontinuierliche Polylinie entsteht. Lücken werden nicht an Positionen geschlossen, an denen sich Raster-Linien überschneiden.
|
Boolean |
|
Lückentoleranz (Optional) |
Die Entfernung, gemessen in Pixel, die verwendet wird, um zu bestimmen, ob Lücken zwischen Raster-Linien bei der Extraktion geschlossen werden. |
Double |
|
Winkel für die Suche nach Lücken (Optional) |
Der Winkel, der für die Suche nach Lücken in Raster-Linien verwendet wird, um die Extraktionsergebnisse zu optimieren. Dieser Parameter ist hilfreich, wenn geschwungene Raster-Linien mit Unterbrechungen extrahiert werden sollen, da er eine genauere und kontinuierliche Ausgabe-Polylinie gewährleistet. |
Double |
|
Ausgabe-Polygon-Features (Optional) |
Die Ausgabe-Feature-Class, die die konvertierten Polygone enthält, die die Umrisslinien der Raster-Zellen darstellen. |
Feature Class |
Umgebungen
Aktueller Workspace, Ausdehnung, Ausgabe-Koordinatensystem, Geographische Transformationen, Ausgabe-CONFIG-Schlüsselwort, Ausgabe-XY-Domäne, Ausgabe-Z-Domäne
Lizenzierungsinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Ja