25.1.9. Análisis de Red

25.1.9.1. Área de servicio (a partir de capa)

Devuelve todos los bordes o partes de los bordes de una red a los que se puede llegar dentro de una distancia o un tiempo, comenzando desde una capa de puntos. Esto permite la evaluación de la accesibilidad dentro de una red, p. Ej. ¿Cuáles son los lugares a los que puedo navegar en una red de carreteras sin gastar un costo mayor que un valor dado (el costo puede ser la distancia o el tiempo)?

Parámetros

Basic parameters

Etiqueta

Nombre

Tipo

Descripción

Capa vectorial representando red

INPUT

[vector: line]

Capa vectorial lineal representando la red a ser cubierta

Capa vectorial con puntos de inicio

START_POINTS

[vector: point]

Capa vectorial de puntos cuyas entidades son usadas como puntos iniciales para generar las áreas de servicio

Tipo de ruta a calcular

STRATEGY

[enumeración]

Predeterminado: 0

El tipo de ruta a calcular. Uno de:

  • 0 — Mas corta

  • 1 — Mas rápida

Travel cost (distance for «Shortest», time for «Fastest»)

TRAVEL_COST

[número]

Predeterminado: 0

The value is estimated as a distance (in the network layer units) when looking for the Shortest path and as time (in hours) for the Fastest path.

Área de servicio (líneas)

OUTPUT_LINES

[vector: line]

Predeterminado: [Crear capa temporal]

Especifique la capa de la línea de salida para el área de servicio. Una de:

  • Skip Output

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

** Área de servicio (nodos límite) **

OUTPUT

[vector: point]

Predeterminado: [Omitir salida]

Especifica la capa de punto de salida para los nodos de límite del área de servicio. Uno de:

  • Skip Output

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Predeterminado: 0.0

El campo usado para especificar direcciones para las trazaos de red.

Los valores utilizados en este campo se especifican con los tres parámetros Valor para dirección de avance, Valor para dirección de retroceso y Valor para ambas direcciones. Las direcciones de avance y retroceso corresponden a un trazado unidireccional, «ambas direcciones» indica un borde bidireccional. Si una entidad no tiene un valor en este campo, o no se establece ningún campo, se utiliza la configuración de dirección predeterminada (proporcionada con el parámetro Dirección predeterminada).

Valor para dirección de avance

Opcional

VALUE_FORWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de avance

Valor para dirección de retorno

Opcional

VALUE_BACKWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de retorno

Valor para ambas direcciones

Opcional

VALUE_BOTH

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo dirección para identificar trazos bidireccionales

Dirección predeterimnada

DEFAULT_DIRECTION

[enumeración]

Predeterminado: 2

Si una entidad no tiene ningún valor establecido en el campo de dirección o si no se establece ningún campo de dirección, se utiliza este valor de dirección. Uno de:

  • 0 — Dirección de avance

  • 1 — Dirección de retorno

  • 2 — Ambas direcciones

Campo velocidad

Opcional

SPEED_FIELD

[tablefield: string]

Campo que proporciona el valor de velocidad (en ``km/h “”) para los tramos de la red cuando se busca la ruta más rápida.

Si una función no tiene un valor en este campo, o no se establece ningún campo, se utiliza el valor de velocidad predeterminado (proporcionado con el parámetro Velocidad predeterminada).

Velocidad por Defecto (km/h)

DEFAULT_SPEED

[número]

Predeterminada: 50.0

Valor a usar para calcular el tiempo de viaje si no se proporciona campo velocidad para un tramo

Tolerancia de Topología

TOLERANCE

[número]

Predeterminado: 0.0

Dos líneas con nodos mas cercanos que la tolerancia especificada se consideran conectados

Incluir puntos límite superior/inferior

INCLUDE_BOUNDS

[boolean]

Predeterminado: Falso

Crea una salida de capa de puntos con dos puntos para cada tramo en los límites del área de servicio. Un punto es el comienzo de ese tramo, el otro es el final.

Salidas

Etiqueta

Nombre

Tipo

Descripción

** Área de servicio (nodos límite) **

OUTPUT

[vector: point]

La capa de punto de salida con los nodos de límite del área de servicio.

Área de servicio (líneas)

OUTPUT_LINES

[vector: line]

Capa lineal que representa las partes de la red que pueden ser atendidas por los puntos de inicio, para el costo dado.

Código Python

Algorithm ID: qgis:serviceareafromlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.1.9.2. ärea de servicio (desde punto)

Devuelve todos los trmos o partes de tramos de una red a los que se puede llegar dentro de una distancia o tiempo determinados, comenzando desde una entidad puntual. Esto permite la evaluación de la accesibilidad dentro de una red, p. Ej. Cuáles son los lugares a los que puedo navegar en una red de carreteras sin gastar un costo mayor que un valor dado (el costo puede ser la distancia o el tiempo).

Parámetros

Basic parameters

Etiqueta

Nombre

Tipo

Descripción

Capa vectorial representando la red

INPUT

[vector: line]

Capa vectorial lineal representando la red a ser cubierta

Punto inicial (x, y)

START_POINT

[coordenadas]

Coordenadas del punto alrededor del cual calcular el área de servicio.

Tipo de ruta a calcular

STRATEGY

[enumeración]

Predeterminado: 0

El tipo de ruta a calcular. Uno de:

  • 0 — Mas corta

  • 1 — Mas rápida

Travel cost (distance for «Shortest», time for «Fastest»)

TRAVEL_COST

[número]

Predeterminado: 0

The value is estimated as a distance (in the network layer units) when looking for the Shortest path and as time (in hours) for the Fastest path.

Área de servicio (líneas)

OUTPUT_LINES

[vector: line]

Predeterminado: [Crear capa temporal]

Especifique la capa de la línea de salida para el área de servicio. Una de:

  • Skip Output

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

** Área de servicio (nodos límite) **

OUTPUT

[vector: point]

Predeterminado: [Omitir salida]

Especifica la capa de punto de salida para los nodos de límite del área de servicio. Uno de:

  • Skip Output

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Predeterminado: 0.0

El campo usado para especificar direcciones para las trazaos de red.

Los valores utilizados en este campo se especifican con los tres parámetros Valor para dirección de avance, Valor para dirección de retroceso y Valor para ambas direcciones. Las direcciones de avance y retroceso corresponden a un trazado unidireccional, «ambas direcciones» indica un borde bidireccional. Si una entidad no tiene un valor en este campo, o no se establece ningún campo, se utiliza la configuración de dirección predeterminada (proporcionada con el parámetro Dirección predeterminada).

Valor para dirección de avance

Opcional

VALUE_FORWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de avance

Valor para dirección de retorno

Opcional

VALUE_BACKWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de retorno

Valor para ambas direcciones

Opcional

VALUE_BOTH

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo dirección para identificar trazos bidireccionales

Dirección predeterimnada

DEFAULT_DIRECTION

[enumeración]

Predeterminado: 2

Si una entidad no tiene ningún valor establecido en el campo de dirección o si no se establece ningún campo de dirección, se utiliza este valor de dirección. Uno de:

  • 0 — Dirección de avance

  • 1 — Dirección de retorno

  • 2 — Ambas direcciones

Campo velocidad

Opcional

SPEED_FIELD

[tablefield: string]

Campo que proporciona el valor de velocidad (en ``km/h “”) para los tramos de la red cuando se busca la ruta más rápida.

Si una función no tiene un valor en este campo, o no se establece ningún campo, se utiliza el valor de velocidad predeterminado (proporcionado con el parámetro Velocidad predeterminada).

Velocidad por Defecto (km/h)

DEFAULT_SPEED

[número]

Predeterminada: 50.0

Valor a usar para calcular el tiempo de viaje si no se proporciona campo velocidad para un tramo

Tolerancia de Topología

TOLERANCE

[número]

Predeterminado: 0.0

Dos líneas con nodos mas cercanos que la tolerancia especificada se consideran conectados

Incluir puntos límite superior/inferior

INCLUDE_BOUNDS

[boolean]

Predeterminado: Falso

Crea una salida de capa de puntos con dos puntos para cada tramo en los límites del área de servicio. Un punto es el comienzo de ese tramo, el otro es el final.

Salidas

Etiqueta

Nombre

Tipo

Descripción

** Área de servicio (nodos límite) **

OUTPUT

[vector: point]

La capa de punto de salida con los nodos de límite del área de servicio.

Área de servicio (líneas)

OUTPUT_LINES

[vector: line]

Capa lineal que representa las partes de la red que pueden ser atendidas por el punto de inicio, por el costo dado.

Código Python

Algorithm ID: native:serviceareafrompoint

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.1.9.3. Ruta mas corta (capa a punto)

Calcula las rutas óptimas (mas corta o mas rápida) para múltiples puntos iniciales definidos por un capa vectorial y un punto de destino dado.

Parámetros

Basic parameters

Etiqueta

Nombre

Tipo

Descripción

Capa vectorial representando red

INPUT

[vector: line]

Capa vectorial lineal representando la red a ser cubierta

Tipo de ruta a calcular

STRATEGY

[enumeración]

Predeterminado: 0

El tipo de ruta a calcular. Uno de:

  • 0 — Mas corta

  • 1 — Mas rápida

Capa vectorial con puntos de inicio

START_POINTS

[vector: point]

Capa vectorial de puntos cuyas entidades son empleadas como puntos iniciales de las rutas

punto Destino (x, y)

END_POINT

[coordenadas]

Entidad puntual que representa el punto final de las rutas

Ruta mas corta

OUTPUT

[vector: line]

Especifica la capa lineal saliente para las rutas mas cortas. Una de:

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Predeterminado: 0.0

El campo usado para especificar direcciones para las trazaos de red.

Los valores utilizados en este campo se especifican con los tres parámetros Valor para dirección de avance, Valor para dirección de retroceso y Valor para ambas direcciones. Las direcciones de avance y retroceso corresponden a un trazado unidireccional, «ambas direcciones» indica un borde bidireccional. Si una entidad no tiene un valor en este campo, o no se establece ningún campo, se utiliza la configuración de dirección predeterminada (proporcionada con el parámetro Dirección predeterminada).

Valor para dirección de avance

Opcional

VALUE_FORWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de avance

Valor para dirección de retorno

Opcional

VALUE_BACKWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de retorno

Valor para ambas direcciones

Opcional

VALUE_BOTH

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo dirección para identificar trazos bidireccionales

Dirección predeterimnada

DEFAULT_DIRECTION

[enumeración]

Predeterminado: 2

Si una entidad no tiene ningún valor establecido en el campo de dirección o si no se establece ningún campo de dirección, se utiliza este valor de dirección. Uno de:

  • 0 — Dirección de avance

  • 1 — Dirección de retorno

  • 2 — Ambas direcciones

Campo velocidad

Opcional

SPEED_FIELD

[tablefield: string]

Campo que proporciona el valor de velocidad (en ``km/h “”) para los tramos de la red cuando se busca la ruta más rápida.

Si una función no tiene un valor en este campo, o no se establece ningún campo, se utiliza el valor de velocidad predeterminado (proporcionado con el parámetro Velocidad predeterminada).

Velocidad por Defecto (km/h)

DEFAULT_SPEED

[número]

Predeterminada: 50.0

Valor a usar para calcular el tiempo de viaje si no se proporciona campo velocidad para un tramo

Tolerancia de Topología

TOLERANCE

[número]

Predeterminado: 0.0

Dos líneas con nodos mas cercanos que la tolerancia especificada se consideran conectados

Salidas

Etiqueta

Nombre

Tipo

Descripción

Ruta mas corta

OUTPUT

[vector: line]

Capa lineal de la ruta mas corta o mas rápida desde cada uno de los puntos de inicio hasta el punto final

Código Python

Algorithm ID: native:shortestpathlayertopoint

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.1.9.4. Ruta mas corta (punto a capa)

Calcula las rutas óptimas (más cortas o más rápidas) entre un punto de inicio determinado y varios puntos finales definidos por una capa vectorial de puntos.

Parámetros

Basic parameters

Etiqueta

Nombre

Tipo

Descripción

Capa vectorial representando red

INPUT

[vector: line]

Capa vectorial lineal representando la red a ser cubierta

Tipo de ruta a calcular

STRATEGY

[enumeración]

Predeterminado: 0

El tipo de ruta a calcular. Uno de:

  • 0 — Mas corta

  • 1 — Mas rápida

Punto inicial (x, y)

START_POINT

[coordenadas]

Entidad de punto que representa el punto de inicio de las rutas

Capa vectorial con puntos finales

END_POINTS

[vector: point]

Capa de vector de puntos cuyas entidades se utilizan como puntos finales de las rutas

Ruta mas corta

OUTPUT

[vector: line]

Especifica la capa lineal saliente para las rutas mas cortas. Una de:

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Predeterminado: 0.0

El campo usado para especificar direcciones para las trazaos de red.

Los valores utilizados en este campo se especifican con los tres parámetros Valor para dirección de avance, Valor para dirección de retroceso y Valor para ambas direcciones. Las direcciones de avance y retroceso corresponden a un trazado unidireccional, «ambas direcciones» indica un borde bidireccional. Si una entidad no tiene un valor en este campo, o no se establece ningún campo, se utiliza la configuración de dirección predeterminada (proporcionada con el parámetro Dirección predeterminada).

Valor para dirección de avance

Opcional

VALUE_FORWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de avance

Valor para dirección de retorno

Opcional

VALUE_BACKWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de retorno

Valor para ambas direcciones

Opcional

VALUE_BOTH

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo dirección para identificar trazos bidireccionales

Dirección predeterimnada

DEFAULT_DIRECTION

[enumeración]

Predeterminado: 2

Si una entidad no tiene ningún valor establecido en el campo de dirección o si no se establece ningún campo de dirección, se utiliza este valor de dirección. Uno de:

  • 0 — Dirección de avance

  • 1 — Dirección de retorno

  • 2 — Ambas direcciones

Campo velocidad

Opcional

SPEED_FIELD

[tablefield: string]

Campo que proporciona el valor de velocidad (en ``km/h “”) para los tramos de la red cuando se busca la ruta más rápida.

Si una función no tiene un valor en este campo, o no se establece ningún campo, se utiliza el valor de velocidad predeterminado (proporcionado con el parámetro Velocidad predeterminada).

Velocidad por Defecto (km/h)

DEFAULT_SPEED

[número]

Predeterminada: 50.0

Valor a usar para calcular el tiempo de viaje si no se proporciona campo velocidad para un tramo

Tolerancia de Topología

TOLERANCE

[número]

Predeterminado: 0.0

Dos líneas con nodos mas cercanos que la tolerancia especificada se consideran conectados

Salidas

Etiqueta

Nombre

Tipo

Descripción

Ruta mas corta

OUTPUT

[vector: line]

Capa lineal de la ruta mas corta o mas rápida desde cada uno de los puntos de inicio hasta el punto final

Código Python

Algorithm ID: native:shortestpathpointtolayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

25.1.9.5. Ruta mas corta (punto a punto)

Calcula la ruta óptima (más corta o más rápida) entre un punto de inicio y un punto final determinados.

Parámetros

Basic parameters

Etiqueta

Nombre

Tipo

Descripción

Capa vectorial representando red

INPUT

[vector: line]

Capa vectorial lineal representando la red a ser cubierta

Tipo de ruta a calcular

STRATEGY

[enumeración]

Predeterminado: 0

El tipo de ruta a calcular. Uno de:

  • 0 — Mas corta

  • 1 — Mas rápida

Punto inicial (x, y)

START_POINT

[coordenadas]

Entidad de punto que representa el punto de inicio de las rutas

punto Destino (x, y)

END_POINT

[coordenadas]

Entidad puntual que representa el punto final de las rutas

Ruta mas corta

OUTPUT

[vector: line]

Especifica la capa lineal saliente para las rutas mas cortas. Una de:

  • Crear capa temporal (SALIDA_TEMPORAL)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Predeterminado: 0.0

El campo usado para especificar direcciones para las trazaos de red.

Los valores utilizados en este campo se especifican con los tres parámetros Valor para dirección de avance, Valor para dirección de retroceso y Valor para ambas direcciones. Las direcciones de avance y retroceso corresponden a un trazado unidireccional, «ambas direcciones» indica un borde bidireccional. Si una entidad no tiene un valor en este campo, o no se establece ningún campo, se utiliza la configuración de dirección predeterminada (proporcionada con el parámetro Dirección predeterminada).

Valor para dirección de avance

Opcional

VALUE_FORWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de avance

Valor para dirección de retorno

Opcional

VALUE_BACKWARD

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo de dirección para identificar los trazos con una dirección de retorno

Valor para ambas direcciones

Opcional

VALUE_BOTH

[string]

Predeterminado: “” (cadena vacía)

Valor establecido en el campo dirección para identificar trazos bidireccionales

Dirección predeterimnada

DEFAULT_DIRECTION

[enumeración]

Predeterminado: 2

Si una entidad no tiene ningún valor establecido en el campo de dirección o si no se establece ningún campo de dirección, se utiliza este valor de dirección. Uno de:

  • 0 — Dirección de avance

  • 1 — Dirección de retorno

  • 2 — Ambas direcciones

Campo velocidad

Opcional

SPEED_FIELD

[tablefield: string]

Campo que proporciona el valor de velocidad (en ``km/h “”) para los tramos de la red cuando se busca la ruta más rápida.

Si una función no tiene un valor en este campo, o no se establece ningún campo, se utiliza el valor de velocidad predeterminado (proporcionado con el parámetro Velocidad predeterminada).

Velocidad por Defecto (km/h)

DEFAULT_SPEED

[número]

Predeterminada: 50.0

Valor a usar para calcular el tiempo de viaje si no se proporciona campo velocidad para un tramo

Tolerancia de Topología

TOLERANCE

[número]

Predeterminado: 0.0

Dos líneas con nodos mas cercanos que la tolerancia especificada se consideran conectados

Salidas

Etiqueta

Nombre

Tipo

Descripción

Ruta mas corta

OUTPUT

[vector: line]

Capa de línea de la ruta más corta o más rápida desde cada uno de los puntos de inicio hasta el punto final

Código Python

Algorithm ID: native:shortestpathpointtopoint

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.