Necesito crear características duplicadas (en este caso, parcelas), usando una tabla relacionada para llenar los campos de ID. En esencia, necesito usar una tabla relacionada de propietarios de parcelas para crear parcelas duplicadas, cada una con su propia identificación única de la tabla de propietarios relacionada. La tabla relacionada ya contiene el enlace muchos a uno a las parcelas, solo quiero forzar una relación uno a uno entre los propietarios y las parcelas, creando una parcela duplicada para cada registro de propietario.
Estoy usando ArcGIS Desktop 9.3.1.
Respuestas:
Lo acabo de hacer con nuestra característica de parcela y tabla de propietarios.
hice una unión en las parcelas a los propietarios, y seleccionando "Mantener solo registros coincidentes", justo después de la unión, hice una "Copia de características" de ArcToolbox, y hará duplicados de todas las parcelas donde haya propietarios para ella.
Funcionó para mí ... finalmente ...
fuente
En ArcMap 10, use la TABLA DE HACER CONSULTA. Primero, asegúrese de que la tabla y la clase de entidad estén en la misma geodatabase. La herramienta HACER TABLA DE CONSULTA creará una capa de entidades, por lo que deberá usar COPIAR para crear una clase de entidad permanente. Luego puede exportar esta clase de entidad a un shapefile.
fuente
Utilizamos una vista espacial en SDE para lograr un resultado similar. En nuestro caso es porque tenemos parcelas con múltiples propietarios (condominios, casas adosadas, etc.). Importamos un archivo en SDE todas las noches que contiene todos los propietarios en el condado, cada uno con una identificación única que se relaciona con un paquete específico. Creamos una vista espacial utilizando esta tabla y nuestra clase de entidad de polígono de parcela. El resultado es una vista espacial con parcelas apiladas, una parcela para cada propietario individual. Cuando identifica esta capa en ArcMap, obtiene un resultado para todos los propietarios. Estamos en Arc 9.3.1. Esta capa ha sido muy beneficiosa para nuestro departamento de impuestos.
fuente
La respuesta de Mads Grens funciona perfectamente.
Usted une su tabla de propietarios a su tabla de parcelas con la opción de mantener solo registros coincidentes habilitada.
Use Copiar entidades en ArcToolbox (Herramientas de administración de datos -> Funciones) para copiar sus parcelas en una nueva Clase de entidad. La nueva Clase de entidad contiene cada parcela una vez por propietario, lo que significa que si una parcela tiene dos propietarios, la parcela figurará dos veces en la nueva Clase de entidad: simplemente se duplica con la herramienta Copiar entidades.
Todo esto lo puede poner en un Modelo en Model Builder: encontrará Agregar combinación en Herramientas de administración de datos -> Uniones. El Modelo se puede ejecutar cada vez que se actualizan sus datos base.
fuente
Esta herramienta de geoprocesamiento puede ayudar si no desea acceder a las vistas SQL: http://aalbs.blogspot.com/2010/02/table-to-feature-class-merger.html
fuente
Simplemente seleccione las parcelas que desea duplicar (una cláusula 'where in' funcionaría bien) y cree un nuevo shapefile de la selección. Fusionar los dos archivos. Hecho.
fuente