La diferencia más básica es el nivel en el que están trabajando cada una de las funciones.
La herramienta Clase de entidad a clase de entidad está funcionando en el Layer
nivel, lo que significa que, independientemente de las características seleccionadas, las trata como un todo. Se creará una nueva clase de entidad. Esto significa que tiene control sobre la estructura de la nueva clase de entidad, incluida la adición y eliminación de campos. Puede elegir un subconjunto de características para copiar, pero el énfasis está en la estructura de capas en sí.
Por otro lado, la herramienta Copiar características está funcionando a Feature
nivel individual . Aquí, la atención se centra en tomar un subconjunto de entidades de una capa y copiarlas y todos sus atributos en una nueva capa. Copiar las características significa tomar todos los atributos también.
Hay ventajas y desventajas de cada enfoque. Ambas herramientas crearán una nueva clase de entidad, ya sea con un nuevo nombre, o si tiene la configuración de geoprocesamiento correcta, sobrescribiendo una clase de entidad existente. La Feature Class to Feature Class
herramienta le permite asignar campos, pero lo restringe a una SQL
consulta para exportar cualquier tipo de subconjunto de características. La Copy Features
herramienta le permite seleccionar una o todas las características de la clase de características si es una feature layer
con una selección aplicada. La compensación es que no hay control sobre la estructura de la clase de entidad de salida. HT a @ blah238 para la aclaración.
Editar - 13/05/2013
Después de examinar más de cerca su segunda pregunta y los comentarios de otros sobre publicarla como segunda pregunta, parece que se relaciona directamente con la comparación de beneficios entre las dos herramientas.
Los resultados de la herramienta de comparación de características muestran que el ObjectID
y el Shape
campo son diferentes. No estoy seguro de los parámetros que eligió para esta herramienta, pero en el documento de Ayuda , indica que desea elegir los Sort
pedidos adecuados para asegurarse de que está comparando las mismas características.
Probablemente sea una suposición segura que usó el ObjectID como la función de clasificación, o simplemente usó el valor predeterminado, ya que las dos clases de características tienen las mismas características. Esto trae una diferencia crítica entre las dos herramientas:
Copy Features
Mantiene el ObjectID de las características que se copian. Feature Class to Feature Class
genera un nuevo ObjectID para cada característica. Esto elimina cualquier espacio en la numeración consecutiva que ocurra cuando las características se eliminen o se combinen con otras.
Por lo tanto, la herramienta de comparación de características está viendo diferencias en el campo ObjectID, porque ya no tienen los mismos números, y en el campo Shape, porque dos características con el mismo ObjectID ya no pueden ser idénticas.
Ejemplo:
dos capas, cada una con 100 características. El rango de ObjectID es de 1-100. En algún momento, la característica 98 se elimina, dejando 99 características Veamos las últimas 5 características en cada capa:
Original Copy Feat Feat to Feat
95 95 95
96 96 96
97 97 97
99 99 98
100 100 99
Como puede ver, falta 98 en una capa, lo que desencadena la falta de coincidencia de ObjectID. ObjectID 99 ahora se refiere a diferentes características, desencadenando la falta de coincidencia de forma.
Hay algunas situaciones en las que es útil mantener un ObjectID. Estos son generalmente donde ESRI ha creado enlaces internos entre entidades o capas, como en las clases de relación o las redes geométricas .