ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Alinear marcador a trazo o relleno

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Alinea los símbolos de marcador de representación de una clase de entidad de puntos hacia los símbolos de representación de trazo o relleno más cercanos en una clase de entidad de líneas o poligonal dentro de una distancia de búsqueda especificada.

Ilustración

Ilustración de alineación de marcadores a trazo
Alinear los marcadores al trazo con opciones diferentes.

Uso

  • Los símbolos de marcador de representación se alinean invalidando la propiedad de ángulo de la capa de símbolos de marcador de representación.

  • La distancia de búsqueda es la medición desde el borde gráfico del marcador hasta el borde gráfico del trazo o contorno de relleno más cercanos. Las excepciones de la geometría de la representación (forma) se respetan. Los marcadores de representación que se encuentran fuera de la distancia de búsqueda no se rotan. Una distancia de búsqueda de cero alinea sólo los marcadores que coinciden con el trazo o símbolo de relleno de la representación.

  • Las entidades que tienen reglas de representación nulas o no válidas, o que tienen la propiedad de visibilidad de la representación desactivada, no se alinean.

  • La rotación de marcadores puede generar conflictos de gráficos. Puede utilizar la herramienta Detectar conflictos en el gráfico para identificar estas áreas.

Sintaxis

AlignMarkerToStrokeOrFill_cartography (in_point_features, in_line_or_polygon_features, search_distance, {marker_orientation})
ParámetroExplicaciónTipo de datos
in_point_features

Capa de entidades de puntos de entrada que contiene representaciones de marcadores.

Layer
in_line_or_polygon_features

Capa de entidades de línea o polígono de entrada que contiene representaciones de trazo o relleno.

Layer
search_distance

Distancia de búsqueda desde el borde gráfico del marcador hasta el borde gráfico del trazo o el relleno. Debe especificar una distancia mayor o igual a cero.

Linear Unit
marker_orientation
(Opcional)

Especifica la orientación del marcador de representación en relación al borde del trazo o del relleno.

  • PERPENDICULAR —Alinea los marcadores de representación en forma perpendicular al borde del trazo o relleno. Esta es la opción predeterminada.
  • PARALLEL —Alinea los marcadores de representación en forma paralela al borde del trazo o relleno.
String

Salida derivada

NombreExplicaciónTipo de datos
out_representations

Capa

Muestra de código

Ejemplo de AlignMarkerToStrokeOrFill (ventana de Python)

Este script independiente muestra un ejemplo de uso de la herramienta AlignMarkerToStrokeOrFill.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.env.referenceScale = "50000"
arcpy.AlignMarkerToStrokeOrFill_cartography("buildings.lyr", "roads.lyr", "2 Points", "PERPENDICULAR")
Ejemplo de AlignMarkerToStrokeOrFill (script independiente)

Este script independiente muestra un ejemplo de uso de la herramienta AlignMarkerToStrokeOrFill.

# 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)

Entornos

  • Sistema de coordenadas cartográficas
  • Escala de referencia

Información sobre licencias

  • ArcGIS Desktop Basic: No
  • ArcGIS Desktop Standard: No
  • ArcGIS Desktop Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Refinamiento cartográfico

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal