4 votos

¿Cómo importar geometría DGN a una geodatabase de archivos?

En concreto, tengo un vacío de la GeoDatabase de Archivos de plantilla que consta de varias Capas de Grupo, cada uno que contiene varias Clases de entidad. De hecho, cada tarjeta tiene varios subtipos expuestos mediante la inclusión de una .archivo lyr en ArcMap. Quiero extraer los básicos polígono de la geometría de los datos de un dgn, e insertar esta geometría para cada característica en una de las FCs en mi FGDB.

Esto es lo que he conseguido hasta ahora:

Puedo importar dgn de datos usando arcpy.CADToGeodatabase_conversion(), pero esto sólo crea un nuevo conjunto de datos CAD en el FGDB junto a mi grupo de capas. En ArcMap, al abrir la tabla de atributos en el Polígono FC en el nuevo conjunto de datos CAD, puedo ver los campos que quiero (Forma, Shape_Length, Shape_Area), y SUPONGO que necesito para aplicar SearchCursor() y InsertCursor() a copiar cada geometría del objeto para el correcto FC en el FGDB. Cómo sería el código para hacer esto?

Hay un impermeable para leer dgn objetos de la geometría en el FGDB característica de la clase?

1voto

UnkwnTech Puntos 21942

Su "Grupo de Capas" en la geodatabase de archivos será la Característica de los conjuntos de datos porque el primero sólo existen dentro de los mapas y archivos de capa.

Si usted tiene el mismo sistema de coordenadas almacenados por tanto la Función de los conjuntos de datos diseñado por ti y el que vino de su archivo DGN entonces, mientras su esquema de partido debe ser capaz de copiar/pegar las Clases de entidad de una Función de un conjunto de datos a otro.

Para ser "suave" en su conversión, usted puede desear mirar en la extensión Data Interoperability que tiene la OMF bajo su capucha.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X