network_advanced_parameters

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Preestablecido: 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 retroceso

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

Opcional

DEFAULT_DIRECTION

[enumeración]

Preestablecido: 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)

Opcional

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

Opcional

TOLERANCIA

[número]

Preestablecido: 0.0

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

end_network_advanced_parameters

network_advanced_parameters_table

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Preestablecido: 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 retroceso

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

Opcional

DEFAULT_DIRECTION

[enumeración]

Preestablecido: 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)

Opcional

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

Opcional

TOLERANCIA

[número]

Preestablecido: 0.0

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

end_network_advanced_parameters_table

network_advanced_parameters_service_area

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Campo Dirección

Opcional

DIRECTION_FIELD

[tablefield: string]

Preestablecido: 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 retroceso

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

Opcional

DEFAULT_DIRECTION

[enumeración]

Preestablecido: 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)

Opcional

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

Opcional

TOLERANCIA

[número]

Preestablecido: 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]

Preestablecido: 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.

end_network_advanced_parameters_service_area

geometric_predicates

../../../../_images/selectbylocation.png

En este ejemplo, el conjunto de datos del que queremos seleccionar (la capa vectorial de origen) consta de círculos verdes, el rectángulo naranja es el conjunto de datos con el que se está comparando (la capa vectorial de intersección).

Los predicados geométricos disponibles son:

Intersección

Comprueba si una geometría se cruza con otra. Devuelve 1 (verdadero) si las geometrías se intersecan espacialmente (comparten cualquier parte del espacio, se superponen o se tocan) y 0 si no lo hacen. En la imagen de arriba, esto seleccionará los círculos 1, 2 y 3.

Contiene

Devuelve 1 (verdadero) si y solo si ningún punto de b se encuentra en el exterior de a, y al menos un punto del interior de b se encuentra en el interior de a. En la imagen, no se selecciona ningún círculo, pero el rectángulo lo estaría si lo seleccionara al revés, ya que contiene un círculo por completo. Esto es lo opuesto a están dentro de.

Desarticular

Devuelve 1 (verdadero) si las geometrías no comparten ninguna porción de espacio (sin superposición, sin tocar). Solo se selecciona el círculo 4.

Igual

Devuelve 1 (verdadero) si y solo si las geometrías son exactamente iguales. No se seleccionarán círculos.

Toque

Comprueba si una geometría toca a otra. Devuelve 1 (verdadero) si las geometrías tienen al menos un punto en común, pero sus interiores no se cruzan. Solo se selecciona el círculo 3.

Superponer

Comprueba si una geometría se superpone a otra. Devuelve 1 (verdadero) si las geometrías comparten espacio, son de la misma dimensión, pero no están completamente contenidas entre sí. Solo se selecciona el círculo 2.

Están dentro

Comprueba si una geometría está dentro de otra. Devuelve 1 (verdadero) si la geometría a está completamente dentro de la geometría b. Solo se selecciona el círculo 1.

Cruza

Devuelve 1 (verdadero) si las geometrías proporcionadas tienen algunos puntos interiores en común, pero no todos, y el cruce real es de una dimensión menor que la geometría proporcionada más alta. Por ejemplo, una línea que cruza un polígono se cruzará como una línea (seleccionada). Dos líneas que se cruzan se cruzarán como un punto (seleccionado). Dos polígonos se cruzan como un polígono (no seleccionado).

end_geometric_predicates

postgisexecutesqlexample

Ejemplo

  1. Establecer todos los valores de un campo existente en un valor fijo. La cadena de consulta SQL será:

    UPDATE your_table SET field_to_update=20;
    

    En el ejemplo anterior, los valores del campo field_to_update de la tabla your_table estarán todos configurados en 20.

  2. Cree una nueva columna``área`` y calcule el área de cada entidad con la función PostGIS ST_AREA.

    -- Create the new column "area" on the table your_table"
    ALTER TABLE your_table ADD COLUMN area double precision;
    -- Update the "area" column and calculate the area of each feature:
    UPDATE your_table SET area=ST_AREA(geom);
    

end_postgisexecutesqlexample

algorithm_code_section

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.

end_algorithm_code_section