Skip To Content

Vocabulario esencial de archivos DWG para desarrolladores

Una clase de entidad de ArcGIS es un conjunto de selección con nombre de objetos de AutoCAD que comparten un conjunto común de propiedades. Puede crearlas y configurarlas al vuelo (“on the fly”) para mostrar un subconjunto determinado de contenido como una clase de entidad lista para utilizar con ArcGIS y que se reconoce en ArcGIS Desktop. Funcionan de forma similar a las consultas de definición de ArcMap, pero además permiten definir campos de atributo y adjuntar atributos de entidades a la geometría nativa de AutoCAD.

objetos DWGDescripción

Diccionario

Los diccionarios son objetos contenedores no gráficos que almacenan datos personalizados. Aceptan una amplia variedad de objetos, como xrecords, tablas de datos y otros diccionarios con formato anidado.

Diccionario de objetos con nombre

El diccionario de objetos con nombre es el diccionario principal al que pertenecen el resto de diccionarios. Es un componente integral de un archivo DWG y no se puede crear ni eliminar.

Diccionario de extensiones

El diccionario de extensiones es un diccionario de objetos que se utiliza para almacenar datos arbitrarios y enlazarlos con entidades. El control del diccionario se almacena en la definición del objeto o de la entidad.

Xrecords

Los objetos Xrecord son objetos genéricos que se utilizan para almacenar datos no gráficos mediante las aplicaciones ObjectARX y AutoLISP. Se almacenan en diccionarios de objetos o en diccionarios de extensiones con XRECORD de nombre DXF. Los datos incluyen un tipo de código DXF y un valor. AutoLISP los reconoce como listas expresadas en notación de par con puntos. ObjectARX los crea en forma de ResultBuffers.

Listas enlazadas

Una lista enlazada está formada por dos o más búfer de resultados de ObjectARX o listas de AutoLISP con pares e puntos que se utilizan para definir una entidad u objeto que contiene una variedad de propiedades y tipos de datos. Por ejemplo, ((0 . "INSERT")(2 . "MyBlock")(8 . "MyLayer")).

Filtro de selección

Un filtro de selección es una lista enlazada en la que se definen los criterios de selección para crear un objeto de conjunto de selección. En ObjectARX, el conjunto de selección se transfiere a un método de selección. En AutoLISP, el conjunto de selección se transfiere para obtener la función.

Precaución:

Actualmente, los operadores condicionales no son compatibles con ArcGIS o con las bibliotecas Teigha. Para crear listas de filtros de conjuntos de selección, utilice cadenas de texto delimitadas por comas para crear la condición OR para propiedades con valor de cadena de texto, como los nombres de las capas y los tipos de línea.

El diagrama de modelo de objetos DWG

Diagrama de modelo de objetos DWG