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

Agregar clase de entidad a la topología

Disponible con una licencia Standard o Advanced.

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Agrega una clase de entidad a una topología.

Uso

  • La nueva clase de entidad debe estar en el mismo dataset de entidad que la topología.

  • Cuando se agrega una nueva clase de entidad a una topología, la topología queda automáticamente sin validar, de manera que cuando termina de agregar clases de entidades, deberá revalidar la topología. Las nuevas entidades pueden crear errores donde antes no los había, según las reglas topológicas asociadas a la clase de entidad.

  • Heredado:
    Antes de ArcGIS 10.1 ni la clase de entidad ni la topología se podían registrar como versionadas al agregar una clase de entidad a la topología. En ArcGIS 10.1 las clases de entidad versionadas se pueden agregar a las topologías versionadas cuando la geodatabase corporativa tiene la versión 10.0 o superior. Para actualizar su geodatabase a la última versión, use la herramienta Upgrade_Geodatabase.

  • Las clases de entidad solamente se pueden agregar a las topologías con el mismo estado versionado. Por ejemplo, una clase de entidad versionada se puede agregar a una topología versionada, pero una clase de entidad no versionada no se puede agregar a una topología versionada.

  • Si la clase de entidad que está agregando puede almacenar valores z, puede clasificar la exactitud relativa de la clase de entidad por elevación al establecer la clasificación z para la clase de entidad.

  • Cuando se agrega una clase de entidad a una topología, se debe especificar el rango de vértices en esta clase de entidad relativos a los de las otras clases de entidad. Cuando la validación de la topología genera vértices y crea clústeres en las entidades, los vértices de las clases de entidad a las que se asignó una clasificación más alta no se moverán al alinearlos con vértices de clases de entidad de clasificación más baja. La clasificación más alta es 1 y se pueden asignar hasta 50 valores de clasificación distintos.

Sintaxis

arcpy.management.AddFeatureClassToTopology(in_topology, in_featureclass, xy_rank, z_rank)
ParámetroExplicaciónTipo de datos
in_topology

La topología en la que participará la clase de entidad.

Topology Layer
in_featureclass

La clase de entidad para agregar a la topología. La clase de entidad debe estar en el mismo dataset de entidad que la topología.

Feature Layer
xy_rank

El grado relativo de precisión de posición asociado con los vértices de entidades en la clase de entidad, en contraposición con los de otras clases de entidad que participan en la topología. La clase de entidad con mayor precisión debe recibir una clasificación más alta (un número más bajo, por ejemplo 1) que una clase de entidad que se identifica como menos precisa.

Long
z_rank

Las clases de entidades que admiten valores z tienen valores de elevación incorporados en la geometría de cada vértice. Cuando se establece una clasificación z, se puede influenciar la forma en que los vértices con valores z exactos se alinean o se agrupan con los vértices que contienen mediciones z menos precisas.

Long

Salida derivada

NombreExplicaciónTipo de datos
out_topology

La topología actualizada.

Capas de topología

Muestra de código

Ejemplo de AddFeatureClassToTopology (script independiente)

El siguiente script independiente muestra cómo utilizar la función AddFeatureClassToTopology.

# Name: AddFeatureClassToTopology_Example.py
# Description: Adds a feature class to participate in a topology
# Import system modules
import arcpy
arcpy.AddFeatureClassToTopology_management(
    r"D:\Calgary\Trans.mdb\Streets\Street_Topo", 
    r"D:\Calgary\Trans.mdb\Streets\StreetNetwork", 1, 0.1)

Entornos

  • Espacio de trabajo actual

Información de licenciamiento

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

Temas relacionados

  • Vista general del conjunto de herramientas Topología
  • Fundamentos de topología
  • La topología en ArcGIS
  • Diseñar una topología de geodatabase

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • 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 © 2021 Esri. | Privacidad | Legal