1 votos

Líneas divisorias: Opciones para gestionar los identificadores y los registros relacionados

Tengo carreteras en una feature class (geodatabase Oracle 10.3).

enter image description here

Las carreteras se dividen en líneas separadas donde se cruzan. Se trata de una norma empresarial establecida que no puede modificarse.

Cada carretera tiene registros/puntos de órdenes de trabajo relacionados (en un sistema ).

Escenario:

Se ha construido una nueva carretera (nº 200) que se cruza con una carretera existente (nº 100).

Carretera nº 100 debe dividirse en dos carreteras separadas en la intersección de la carretera nº 200 (utilizando ArcMap).

Pregunta:

¿Cuáles son las opciones para gestionar los ID de carretera y los registros de órdenes de trabajo relacionados?

(Estoy pensando en un sentido genérico/de reglas de negocio; no estoy buscando instrucciones técnicas de ArcMap).

0voto

Mark Meuer Puntos 368

Estas son las opciones que se me ocurren:

Opción 1:

Desmantelar la carretera actual (nº 100) utilizando el status campo y crear dos nuevas carreteras (#101 y #102).

  • El historial de la orden de trabajo permanecerá asociado a la carretera desmantelada, no a las nuevas carreteras.

  • En road ID del activo desmantelado podría almacenarse en un decom_road_id campo en las nuevas carreteras.

Opción 2:

Dividir la carretera actual (nº 100). Mantener la actual road_id para la sección del lado izquierdo (#100) y cree un nuevo road ID para la sección de la derecha (nº 101).

  • El historial de la orden de trabajo seguirá asociado a la carretera existente (nº 100).
  • Esto significa que los registros de órdenes de trabajo a la derecha de la carretera tendrán incorrecto road_ids .

Opción 3:

Igual que la opción 2, excepto que corregimos el road_id de las órdenes de trabajo de la derecha (al nº 101).

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