Puntos de partida

Se establece un punto de partida en las entidades de red para definir la ubicación en la red en la que comienza un seguimiento de red. La mayor pate de trazados requieren la definición de uno o más puntos de partida.

Puede crear y administrar puntos de partida, especificar terminales, diferenciar entre entidades coincidentes y establecer múltiples puntos de partida desde la pestaña Puntos de partida del panel Trazado.

Tenga en cuenta lo siguiente cuando trabaje con puntos de partida:

  • Para que un punto de partida sea válido, la entidad de red en la que se coloca debe existir en la topología de red. Asegúrese de que las entidades de red utilizadas para los puntos de partida se hayan validado.
  • Al trabajar con entidades espaciales en el mapa, se crea un punto coincidente en el mapa para denotar la ubicación de partida del trazado. Asimismo, puede seleccionar registros de tablas de objetos de eje y cruce no espaciales y agregarlos al panel Trazado para que sirvan como puntos de partida:
    • Para puntos, los dispositivos con terminales requieren que se especifique un terminal para establecerlo como punto de partida.
    • En el caso de las líneas, el punto de partida se puede colocar en cualquier lugar a lo largo de la entidad de línea.
    • Para los polígonos, el punto de partida se coloca en el centroide para marcar la ubicación de partida.
    • En el caso de los objetos de cruce, las entidades con terminales requieren que se especifique un terminal para establecerlo como punto de partida.
    • Para los objetos de eje, se coloca un punto de partida en el objeto para especificar la ubicación inicial.
      • Por defecto, los puntos de partida se colocan con un porcentaje a lo largo del valor de 0,5. Esto puede modificarse editando el campo PERCENTALONG del punto inicial en la clase de entidad UN_Temp_Starting_Points.
  • En los trazados basados en subred, los puntos de partida deben encontrarse en el nivel de entrada.
  • Si se especifica el parámetro Nombre de subred para la herramienta Trazado al realizar un trazado de subred, no se utilizan puntos de partida. El trazado comienza en los controladores de subred en su lugar.
  • Al utilizar puntos de partida en entidades de línea y objetos de eje, los resultados del trazado incluyen toda la entidad de línea, no solo la parte del punto de partida intermedio.
    Nota:

    De forma predeterminada, los resultados del trazado se devuelven como una selección e incluyen toda la entidad de línea. Cuando se coloca un punto de partida en el centro de una línea, puede utilizar la opción Geometría agregada del parámetro Tipos de resultados para devolver resultados de entidad parcial en una clase de entidad de geometría multiparte de salida. Cuando se coloca un punto de partida a lo largo de una línea, los resultados del trazado comienzan en la ubicación del punto de partida y pueden devolver una geometría parcial de la entidad. Cuando los objetos de eje son contenido de una entidad de línea, también se puede mostrar geometría parcial para objetos de eje con puntos de partida intermedios en el resultado de geometría agregada utilizando el parámetro Sintetizar geometrías.

Cuando se establece un punto de partida con el panel Trazado, se crea la clase de entidad UN_Temp_Starting_Points en la geodatabase predeterminada del proyecto. A esta clase se incorporan puntos de partida sucesivos. Para eliminar todos los puntos de partida de un mapa, use el botón Borrar todo Borrar de la pestaña Puntos de partida.

Los puntos de partida también se pueden especificar en una clase de entidad definida por el usuario o crearse mediante la herramienta Agregar ubicaciones de trazado. Esta herramienta crea una clase de entidad de salida con el mismo esquema que UN_Temp_Starting_Points y permite que las entidades de red espacial seleccionadas se conviertan en una clase de entidad definida por el usuario para usarlas en un script o modelo.

Cuando se utiliza una tabla o clase de entidad definida por el usuario existente para suministrar puntos de partida para la herramienta Trazado, los requisitos son los siguientes:

  • El esquema de la tabla o clase de entidad definida por el usuario debe contener un campo FEATUREGLOBALID de tipo guid similar al que se encuentra en la clase de entidad UN_Temp_Starting_Points y contener un valor para que se aplique a la entidad de red correspondiente como punto de partida.
    • Cuando este campo no contiene información, las entidades sin un valor correspondiente no se utilizan para colocar un punto de partida.
  • El esquema de la tabla o clase de entidad definida por el usuario debe contener un campo PERCENTALONG de tipo doble para colocar puntos de partida a lo largo de una entidad de línea o un objeto de eje.
    • El campo PERCENTALONG debe contener un valor entre 0.0 y 1.0 para indicar la ubicación del punto de partida a lo largo del eje.
    • Si el campo PERCENTALONG no está presente o no contiene un valor adecuado, se supone que el punto de partida se ubicará en un cruce y se ignorará la ubicación a lo largo de un eje.
  • El esquema de la tabla o clase de entidad definida por el usuario debe contener un campo TERMINALID de tipo largo para colocar puntos de partida en una entidad de cruce o un objeto de cruce.
    • Si el campo TERMINALID no está presente o no contiene un valor adecuado, se supone que el punto de partida se ubicará en una entidad de eje y se ignorará la ubicación en un cruce.
  • Cuando se trabaja con una red de servicios versión 7 o posterior, el esquema de la clase o tabla de entidades definidas por el usuario debe contener un campo FEATUREOID de tipo Entero grande y un campo OBJECTID de 64 bits. El campo Id. de objeto puede migrarse a 64 bits con la herramienta Migrar Id. de objeto a 64 bits.

Más información sobre cómo establecer puntos de partida y barreras