Estructuras de parcelas en una geodatabase en Informix

Las estructuras de parcelas son un tipo de dataset en la geodatabase, que se crean y se mantienen mediante planos topográficos. Las herramientas de edición de parcelas en ArcMap facilitan la creación de parcelas a partir de mediciones de línea de límite grabadas de planos o mapas catastrales.

Una estructura de parcela es una superficie continua e integrada de parcelas conectadas que representa el registro de topografía completo de un área o suelo. La estructura misma está constituida por varias clases de entidad. Estas clases de entidad representan los límites, extremos y otros atributos físicos de las parcelas.

Los polígonos de parcelas están vinculados entre sí mediante líneas de conexión. Como cada parcela está vinculada o conectada, se forma una red sin interrupciones de límites de parcelas conectadas.

Las parcelas que son editadas o reemplazadas por nuevos registros de topografía se retienen como históricas, por lo tanto siempre preservan el registro de topografía original.

LegadoLegado:

En versiones anteriores de ArcGIS, las estructuras de parcelas se denominaban estructuras catastrales y requerían la extensión Survey Analyst para el uso.

Estructuras de parcelas en ArcGIS Desktop

En el árbol de catálogo las estructuras de parcelas pueden estar presentes en datasets de entidades y están representadas con el siguiente icono:

Icono de estructura de parcela

El nombre de una estructura de parcela en una geodatabase en Informix consta del nombre de la base de datos seguido por dos puntos (:), el nombre del propietario de la estructura de parcela y el nombre de la estructura catastral en sí.

Por ejemplo, una estructura de parcela llamada coparcels, a cargo del usuario base, en una geodatabase del asesor se llama assessor:base.coparcels.

Estructuras de parcelas en una base de datos de IBM Informix

Se crean varias tablas en la base de datos para rastrear información sobre las estructuras de parcelas. Las tablas se crean en el esquema del usuario que crea una estructura de parcela. Las tablas contienen el nombre de la estructura de parcela, <parcel_fabric>, seguido de la tabla específica. Son las siguientes:

<parcel_fabric>_accuracy

En la tabla <parcel_fabric>_accuracy se almacenan las categorías y estadísticas de exactitud, que se utilizan en ajustes por mínimos cuadrados. Esta tabla no está versionada cuando la estructura de parcela se registra como versionada.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

brgsd

numeric

La desviación estándar de los rumbos

distsd

numeric

La desviación estándar de las distancias

ppm

numeric

Valor de partes por millón

categoría

entero

Indica el nivel de exactitud

descripción

varchar(256)

Descripción de la categoría

<parcel_fabric>_adjustments

En la tabla <parcel_fabric>_adjustments se almacenan los niveles de ajuste (los Id. de secuencia) y las fechas de ajuste correspondientes.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

adjustmentdate

marca de hora

Fecha en que se insertó el ajuste

vectorcount

entero

Cantidad de vectores producidos por el ajuste

adjlevel

entero

Número secuencia (ordenamiento) del ajuste relativo a los otros ajustes

jobid

entero

Id. del trabajo que contenía al ajuste

forma

entero

El área ajustada

<parcel_fabric>_control

En la tabla <parcel_fabric>_control se almacena la información sobre los puntos de control de la estructura de parcela.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del punto de control

NOT NULL

x

numeric

La coordenada x del punto de control; fija

NOT NULL

y

numeric

La coordenada y del punto de control; fija

z

numeric

La coordenada z del punto de control; fija

name_

varchar(50)

El nombre del punto de control

pointid

entero

El Id. del punto de estructura correspondiente

accuracyxy

numeric

La exactitud de posición horizontal del punto de control; sólo para referencia

accuracyz

numeric

La exactitud vertical del punto de control; sólo para referencia

surveydate

marca de hora

La fecha en que se estableció el punto de control

activo

entero

Indica si un punto de control está o no activo en un ajuste

type_

entero

Se utiliza para la subclasificación personalizada

forma

st_point

La geometría del punto de control

constructiondata

BLOB

Almacena vínculos entre puntos de control y puntos que no están unidos; cuando una parcela se une nuevamente con la estructura, puntos de parcela unidos a cualquier control vinculado

<parcel_fabric>_history

En la tabla <parcel_fabric>_history se almacena la información del linaje de la parcela no espacial. Esta tabla admite rastreos de linaje textual a través de las fechas legales y del sistema.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

childparcelid

entero

El Id. de la parcela secundaria o el Id. de la parcela secundaria de esta parcela principal

parentparcelid

entero

Id. de parcela de la parcela principal (o parcelas) de esta parcela secundaria

systemstartdate

marca de hora

La fecha de la transacción del sistema que creó a la parcela secundaria

NOT NULL

legalstartdate

marca de hora

La fecha de la transacción legal que creó a la parcela secundaria

<parcel_fabric>_idsequencer

La tabla <parcel_fabric>_idsequencer se utiliza internamente para asegurar que se utilicen Id. únicos en todas las tablas en la estructura de parcela.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

<parcel_fabric>_jobobjects

La tabla <parcel_fabric>_jobobjects contiene información necesaria para administrar bloqueos de la base de datos que los trabajos mantienen en los objetos. Esta tabla no está versionada cuando la estructura de parcela se registra como versionada.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

jobid

entero

Id. del trabajo que mantiene el bloqueo

objecttype

entero

Tipo de objeto que está bloqueado

jobfeatureid

entero

El Id. de objeto de la entidad que está bloqueada

rol

entero

Tipo de bloqueo mantenido: optimista o pesimista (las parcelas de edición utilizan bloqueos pesimistas).

editar

entero

Indica si los atributos del objeto de trabajo se pueden editar

<parcel_fabric>_jobs

En la tabla <parcel_fabric>_jobs se almacena la información sobre los trabajos catastrales que operan en la estructura de parcela. Esta tabla no está versionada cuando la estructura de parcela se registra como versionada.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

name_

varchar(64)

El identificador o nombre del trabajo catastral

NOT NULL

descripción

varchar(64)

Descripción definida por el usuario del trabajo catastral

bloqueado

entero

Indica la presencia de parcelas bloqueadas en la lista de parcelas de trabajo

NOT NULL

createdate

marca de hora

La fecha en que se creó el trabajo

modifieddate

marca de hora

La fecha en que se modificó el trabajo por última vez

commitdate

marca de hora

La fecha en que se confirmó el trabajo en la base de datos

propietario

varchar(64)

El propietario del trabajo

status

entero

El estado del trabajo

systemstate

entero

El estado mantenido por el sistema del trabajo

NOT NULL

versión

varchar(64)

La versión de la geodatabase que mantiene el trabajo

lockmachine

varchar(128)

Nombre del equipo cliente que actualmente edita el trabajo

lockpid

entero

Campo de sistema que contiene el Id. del proceso de bloqueo; mantiene modificaciones de uso único en el trabajo

commitedobj

BLOB

Almacena los ObjectID de parcelas que ya no se encuentran en la tabla Objetos de trabajo porque el trabajo se confirmó o se publicó en la versión predeterminada; valores mantenidos para fines históricos

<parcel_fabric>_levels

En la tabla <parcel_fabric>_levels se almacena la información sobre las relaciones entre estructuras de parcelas y sus clases de entidad asociadas.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

featureclassid

entero

El Id. de la clase de entidad asociada

adjlevel

entero

El nivel de ajuste que se aplicó por última vez a la clase de entidad

cfid

entero

El Id. de la estructura de parcela de origen

<parcel_fabric>_linepoints

En la tabla <parcel_fabric>_linepoints se almacena la información sobre puntos en una parcela, que están restringidos para permanecer en el límite de otra parcela sin un punto compartido en ese límite.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del punto

NOT NULL

parcelid

entero

El Id. de la parcela que posee la línea de límite

frompointid

entero

El Id. del punto Desde de la línea de límite

topointid

entero

El Id. del punto Hasta de la línea de límite

linepointid

entero

Id. del punto que debe permanecer en el límite

forma

st_point

Duplicado del punto para mejorar el rendimiento del dibujo

<parcel_fabric>_lines

En la tabla <parcel_fabric>_lines se almacena la información sobre todas las líneas de una estructura de parcela, como un límite, accesos forzosos y conexiones.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único de la línea

NOT NULL

calculado

entero

Indica si las dimensiones se invirtieron de geometría de forma (verdadero/1) o no (falso/0)

parcelid

entero

El Id. de la parcela que contiene a la línea

NOT NULL

secuencia

entero

Un número que indica el orden en el que la línea se introdujo en el trazado poligonal de parcela

NOT NULL

frompointid

entero

El Id. del punto de estructura donde comienza la línea

NOT NULL

topointid

entero

El Id. del punto de estructura donde finaliza la línea

NOT NULL

rumbo

numeric

El rumbo de la línea desde el registro o la compilación

NOT NULL

distancia

numeric

La longitud de la línea desde el registro o la compilación

NOT NULL

type_

entero

Se utiliza para la subclasificación personalizada

categoría

entero

Categoría de sistema de alto nivel para línea

NOT NULL

radio

numeric

La distancia desde el punto central al arco de la curva circular

arclength

numeric

La longitud del arco de una curva circular

delta

numeric

El ángulo entre las tangentes o el ángulo en el centro de una curva

centerpointid

entero

El Id. del punto central de un arco circular

histórico

entero

Verdadero (1) si la parcela asociada de la línea es histórica; de lo contrario, falso (0)

radialbearing

numeric

El rumbo del radio de la curva circular

tangentbearing

numeric

El rumbo de la tangente que comienza en el punto Desde

lineparameters

entero

Los parámetros de la curva

exactitud

entero

La categoría de exactitud de la línea; puede ser heredada del plano o invalidada

computedminusobserved

numeric

Las mediciones calculadas (como el rumbo y la distancia) comparadas con la observación de campo

internalangle

numeric

Basado en un rumbo inverso o bases de rumbo

referenceobject

entero

El objeto de referencia de un punto en particular

ismajor

entero

Admite curvas mayores a 180 grados; el valor es 1, mayor a 180 grados, o 0, 180 grados o menor

ocultar

entero

Si está marcado como verdadero (1), oculta la anotación de línea

systemstartdate

marca de hora

La fecha de la transacción del sistema que creó a la parcela principal

NOT NULL

systemenddate

marca de hora

La fecha en que se retiró la parcela principal

legalstartdate

marca de hora

La fecha de la transacción legal que creó a la parcela principal; debe ser la misma que la fecha en el plano legal

legalenddate

marca de hora

La fecha de la transacción legal que retiró la parcela principal

densifytype

entero

Almacena el código de motivo para densificar la cadena de texto de líneas: Normal, GCS, Curva, Cadena de texto de líneas

forma

entero

Geometría de línea

<parcel_fabric>_parcels

En la tabla <parcel_fabric>_parcels se almacena la información sobre las unidades de suelo de la estructura de parcela, que se denominan parcelas. Pueden tener subtipos para modelar categorías de suelo jerárquicas.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

unido

entero

Estado unido; si no está unido, no es parte de la estructura; 1 = unido

NOT NULL

planid

entero

Identificador del plano que contiene el registro de parcela

NOT NULL

name_

varchar(50)

Nombre de la parcela asignado por el usuario

type_

entero

Se utiliza para que los subtipos personalizados admitan categorías de unidades de suelo

statedarea

varchar(50)

El área de la parcela que se indica en el registro legal o el plano

compilado

entero

Indica si una parcela está compilada (verdadero/1) o no (falso/0)

histórico

entero

Indica si una parcela ha sido retirada (verdadero/1) o no (falso/2)

systemstartdate

marca de hora

La fecha de la transacción del sistema que creó a la parcela

NOT NULL

systemenddate

marca de hora

La fecha de la transacción del sistema que retiró la parcela

legalstartdate

marca de hora

La fecha de la transacción legal que creó a la parcela

legalenddate

marca de hora

La fecha de la transacción legal que retiró la parcela

groupid

entero

Este conjunto de números si es parte de un grupo no unido

exactitud

entero

La categoría de exactitud de las mediciones; generalmente tomada del plano

rotación

numeric

Rotación desde el proceso de unión

escala

numeric

Escala desde el proceso de unión

sin cerrar

entero

Indica si una parcela es un trazado poligonal cerrado (verdadero/1) o no (falso/0)

NOT NULL

miscloseratio

numeric

Radio de la distancia de cierre incorrecto al perímetro de la parcela

misclosedistance

numeric

Distancia necesaria para cerrar la parcela

misclosebearing

numeric

Rumbo necesario para cerrar la parcela

construcción

entero

Indica si la parcela es una construcción (verdadero/1) o no (falso/0)

shapestderrore

numeric

Distorsión de la parcela general (valor Este)

shapestderrorn

numeric

Distorsión de la parcela general (valor Norte)

backsightbearing

numeric

Dirección de la línea al punto inverso

forma

st_geometry

Geometría de la parcela

constructiondata

BLOB

Completos sólo para parcelas no unidades (las que no tienen valor de forma)

<parcel_fabric>_plans

En la tabla <parcel_fabric>_plans se almacena la información del documento del registro enviado como evidencia de transacciones de suelo.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

name_

varchar(128)

El nombre del documento legal o el plano

descripción

varchar(1024)

Una descripción del documento

topógrafo

varchar(50)

Nombre del topógrafo de registro

empresa

varchar(50)

La compañía de topografía u organización de registro

surveydate

marca de hora

Fecha de topografía

legaldate

marca de hora

Fecha en que se registró la topografía o el documento

angleunits

entero

Unidades de rumbo de registro

areaunits

entero

Unidades de área de registro

distanceunits

entero

Unidades de distancia de registro

directionformat

entero

Formato de dirección de registro

lineparameters

entero

Parámetros de definición de línea desde el registro

distanceatground

entero

Indica si las distancias de registro son terrestres (verdadero/1) o de cuadrícula (falso/0)

combinedgridfactor

numeric

Factor de escala de cuadrícula

truemidbrg

entero

Indica si se utilizan acimuts astronómicos (verdadero/1) o no (falso/0)

exactitud

entero

Exactitud espacial del plano, establecida en una categoría de exactitud

internalangles

entero

Indica si se utilizan ángulos internos o no; 1 = verdadero, 2 = falso

systemstartdate

BLOB

La fecha de la transacción del sistema que creó al plano

NOT NULL

<parcel_fabric>_points

En la tabla <parcel_fabric>_points se almacena la información sobre el conjunto de puntos que existe para cada estructura y los puntos centrales de las curvas.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del punto

NOT NULL

x

numeric

La coordenada X de adecuación por unión y mínimos cuadrados

NOT NULL

y

numeric

La coordenada Y de adecuación por unión y mínimos cuadrados

NOT NULL

z

numeric

La coordenada Z de adecuación por unión y mínimos cuadrados

type_

entero

Se utiliza para la subclasificación personalizada

categoría

entero

Enumeración de las categorías de sistema

name_

varchar(32)

Nombre de punto

histórico

entero

Indica si las líneas de parcela son históricas (verdadero/1) o no (falso/0)

systemstartdate

marca de hora

La fecha de la transacción del sistema que creó al punto

NOT NULL

systemenddate

marca de hora

La fecha de la transacción del sistema que retiró el punto

legalstartdate

marca de hora

La fecha de la transacción legal que creó al punto; generalmente desde el registro legal

legalenddate

marca de hora

Fecha de la transacción legal que retiró el punto

punto central

entero

Establecido en verdadero (1) si el punto es un punto central

maxdn

numeric

Desviación máxima del valor Norte

maxde

numeric

Desviación máxima del valor Este

forma

st_point

Geometría de punto

<parcel_fabric>_vectors

En la tabla c_vectors se almacenan los vectores de desplazamiento entre las coordenadas anteriores y nuevas de un punto ajustado. Los vectores se agrupan lógicamente por un nivel de ajuste que corresponde a una fecha de ajuste.

Nombre de campo

Tipo de campo

Descripción

¿Nulo?

ID de objeto

entero

Identificador único del registro

NOT NULL

fromx

numeric

La coordenada x del punto antes del ajuste

fromy

numeric

La coordenada y del punto antes del ajuste

tox

numeric

La coordenada x del punto después del ajuste

toy

numeric

La coordenada y del punto después del ajuste

pointid

entero

Identificador único del punto ajustado

adjlevel

entero

Nivel de ajuste que contiene al vector

View a diagram of a parcel fabric in Informix.

NotaNota:

Necesita Adobe Acrobat Reader para abrir el archivo.

Las líneas discontinuas indican relaciones implícitas entre las columnas.

Estructuras de parcelas en un documento XML

Dentro de un documento de espacio de trabajo XML, las estructuras de parcelas se denotan con un elemento de datos y tipo de dataset de CadastralFabric, como en el siguiente ejemplo:

<DataElement xsi:type="esri:DECadastralFabric">  <CatalogPath>/V=sde.DEFAULT/FD=assess:tech1.landbase/CF=assess:tech1.co_parcels</CatalogPath>    <Name>assess:tech1.co_parcels</Name>   <DatasetType>esriDTCadastralFabric</DatasetType>    <DSID>265</DSID>    <Versioned>false</Versioned>    <CanVersion>false</CanVersion>   <ConfigurationKeyword>DEFAULTS</<ConfigurationKeyword>    <Extent xsi:type="esri:EnvelopeN">     <XMin>6183000.00012755</XMin>      <YMin>2278000.00003956</YMin>      <XMax>6188999.99993855</XMax>      <YMax>2281999.99991356</YMax>    <SpatialReference xsi:type="esri:ProjectedCoordinateSystem">   <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet", GEOGCS["GCS_North_American_1983", DATUM["D_North_American_1983", SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]], PROJECTION["Lambert_Conformal_Conic"], PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333], PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT>    <XOrigin>-118608811.296</XOrigin>    <YOrigin>-91259488.671</YOrigin>    <XYScale>3048.00609601219</XYScale>    <ZOrigin>-100000</ZOrigin>    <ZScale>10000</ZScale>    <MOrigin>-100000</MOrigin>    <MScale>10000</MScale>    <XYTolerance>3.28083333333333E-03</XYTolerance>    <ZTolerance>0.001</ZTolerance>    <MTolerance>0.001</MTolerance>    <HighPrecision>true</HighPrecision>    </SpatialReference>   </Extent>   <SpatialReference xsi:type="esri:ProjectedCoordinateSystem">   <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet",GEOGCS["GCS_North_American_1983", DATUM["D_North_American_1983", SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]], PROJECTION["Lambert_Conformal_Conic"], PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333], PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT>    <XOrigin>-118608811.296</XOrigin>    <YOrigin>-91259488.671</YOrigin>    <XYScale>3048.00609601219</XYScale>    <ZOrigin>-100000</ZOrigin>    <ZScale>10000</ZScale>    <MOrigin>-100000</MOrigin>    <MScale>10000</MScale>    <XYTolerance>3.28083333333333E-03</XYTolerance>    <ZTolerance>0.001</ZTolerance>    <MTolerance>0.001</MTolerance>    <HighPrecision>true</HighPrecision>    </SpatialReference>   <ConfigurationKeyword>DEFAULTS</ConfigurationKeyword>    <DefaultAccuracy>4</DefaultAccuracy>    <CadastralFieldEditsCollection xsi:type="esri:ArrayOfCadastralFieldEdits" />   <UseDefaultAccuracies>true</UseDefaultAccuracies>   <CompiledAccuracy>3</CompiledAccuracy>   <BufferDistanceForAdjustment>50</BufferDistanceForAdjustment>   <CadastralFabricType>0</CadastralFabricType>>   <SurrogateVersion />   <Version>2</Version>   <MaximumShiftThreshold>0.0098424999999999988</MaximumShiftThreshold>   <MultiGenerationEditing>false</MultiGenerationEditing>   <MultiLevelReconcile>false</MultiLevelReconcile>   <MinorVersion>3</MinorVersion>  </DataElement>

Temas relacionados


7/10/2012