ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

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
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Agregar clase de entidad a la topología

Disponible con una licencia Standard o Advanced.

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

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.

  • Herencia:
    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 versionada se pueden agregar a las topologías versionadas cuando la geodatabase de ArcSDE es de la versión 10.0 o superior. Para actualizar su geodatabase a la versión más reciente, utilice 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

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

Ejemplo de código

Ejemplo de AddFeatureClassToTopology, secuencia de comandos independiente

La siguiente secuencia de comandos 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 sobre licencias

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

Temas relacionados

  • Fundamentos de topología
  • La topología en ArcGIS
  • Diseñar una topología de geodatabase
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal