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 for 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

Abbildung zur Ausrichtung von Markern an Strich
Ausrichten von Markern an Strich mit verschiedenen Optionen

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

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 die Ausrichtung des Repräsentationsmarkers relativ zur Strich- oder Füllkante an.

  • PERPENDICULAR —Richtet die Repräsentationsmarker rechtwinklig zur Strich- oder Füllkante aus. Dies ist die Standardeinstellung.
  • PARALLEL —Richtet die Repräsentationsmarker parallel zur Strich- oder Füllkante aus.
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 des Werkzeugs 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 des Werkzeugs 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 Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

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