ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Marker an Strich oder Füllung ausrichten

  • Zusammenfassung
  • Abbildung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Hiermit können Sie die Repräsentationsmarkersymbole einer Point-Feature-Class an den nächsten Strich- oder Füllrepräsentationssymbolen in einer Line- oder Polygon-Feature-Class innerhalb einer angegebenen Suchentfernung ausrichten.

Abbildung

Beispiele für das Werkzeug "Marker an Strich oder Füllung ausrichten"
Marker, die innerhalb der Suchentfernung liegen, werden rechtwinklig oder parallel an einem Strich ausgerichtet.

Verwendung

  • Repräsentations-Markersymbole werden ausgerichtet, indem die Winkeleigenschaft des Layers für Repräsentations-Markersymbole überschrieben wird.

  • Die Suchentfernung bildet das Maß von der grafischen Kante des Markers bis zur grafischen Kante des nächsten Striches oder Füllungsumrisses. Repräsentationsgeometrie-Overrides (Shape-Overrides) werden berücksichtigt. Repräsentationsmarker außerhalb der Suchentfernung werden nicht gedreht. Bei einer Suchentfernung von 0 werden nur Marker ausgerichtet, die mit einem Repräsentationsstrich oder Füllsymbol lagegleich sind.

  • Features mit NULL- oder ungültigen Repräsentationsregeln oder Features, deren Eigenschaft für die Repräsentationssichtbarkeit deaktiviert ist, werden nicht ausgerichtet.

  • Durch Drehen von Markern treten möglicherweise Grafikkonflikte auf. Mit dem Werkzeug Grafikkonflikt ermitteln können Sie diese Bereiche identifizieren.

Syntax

arcpy.cartography.AlignMarkerToStrokeOrFill(in_point_features, in_line_or_polygon_features, search_distance, {marker_orientation})
ParameterErklärungDatentyp
in_point_features

Der Eingabe-Punkt-Feature-Layer, der Repräsentationsmarker enthält.

Layer
in_line_or_polygon_features

Der Eingabe-Linien- oder Polygon-Feature-Layer, der Strich- oder Füllrepräsentationen enthält.

Layer
search_distance

Die Suchentfernung vom grafischen Marker zur grafischen Strich- oder Füllkante. Der angegebene Abstand muss größer als oder gleich 0 sein.

Linear Unit
marker_orientation
(optional)

Gibt an, wie die Repräsentationsmarker in Relation zur Strich- oder Füllkante ausgerichtet werden.

  • PERPENDICULAR —Repräsentationsmarker werden rechtwinklig zur Strich- oder Füllkante ausgerichtet. Dies ist die Standardeinstellung.
  • PARALLEL —Repräsentationsmarker werden parallel zur Strich- oder Füllkante ausgerichtet.
String

Abgeleitete Ausgabe

NameErklärungDatentyp
out_representations

Der aktualisierte Eingabe-Punkt-Feature-Layer.

Layer

Codebeispiel

AlignMarkerToStrokeOrFill – Beispiel (Python-Fenster)

Dieses eigenständige Skript stellt ein Beispiel für die Verwendung der Funktion AlignMarkerToStrokeOrFill dar.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.env.referenceScale = "50000"
arcpy.AlignMarkerToStrokeOrFill_cartography("buildings.lyr", "roads.lyr", 
                                            "2 Points", "PERPENDICULAR")
AlignMarkerToStrokeOrFill – Beispiel (eigenständiges Skript)

Dieses eigenständige Skript stellt ein Beispiel für die Verwendung der Funktion AlignMarkerToStrokeOrFill dar.

# Name: AlignMarkerToStrokeOrFill_standalone_script.py
# Description: Aligns representation markers to nearby line or polygon features symbolized with representations
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"
env.referenceScale = "50000"

# Set local variables
in_point_features = "buildings.lyr"
in_line_or_polygon_features = "roads.lyr"
search_distance = "2 Points"
marker_orientation = "PERPENDICULAR"

# Execute Align Marker To Stroke Or Fill
arcpy.AlignMarkerToStrokeOrFill_cartography(in_point_features, in_line_or_polygon_features, search_distance, marker_orientation)

Umgebungen

  • Kartografisches Koordinatensystem
  • Bezugsmaßstab

Lizenzinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Kartografische Verfeinerung"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches