network_advanced_parameters
Parámetros avanzados¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Campo Dirección Opcional |
|
[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 retroceso Opcional |
|
[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 |
|
[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 |
|
[string] Predeterminado: “” (cadena vacía) |
Valor establecido en el campo dirección para identificar trazos bidireccionales |
Dirección predeterimnada Opcional |
|
[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:
|
**Campo velocidad* Opcional |
|
[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 por Defecto (km/h) Opcional |
|
[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 |
|
[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 |
|
[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 retroceso Opcional |
|
[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 |
|
[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 |
|
[string] Predeterminado: “” (cadena vacía) |
Valor establecido en el campo dirección para identificar trazos bidireccionales |
Dirección predeterimnada Opcional |
|
[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:
|
**Campo velocidad* Opcional |
|
[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 por Defecto (km/h) Opcional |
|
[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 |
|
[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 |
|
[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 retroceso Opcional |
|
[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 |
|
[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 |
|
[string] Predeterminado: “” (cadena vacía) |
Valor establecido en el campo dirección para identificar trazos bidireccionales |
Dirección predeterimnada Opcional |
|
[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:
|
**Campo velocidad* Opcional |
|
[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 por Defecto (km/h) Opcional |
|
[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 |
|
[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 |
|
[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

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
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 tablayour_table
estarán todos configurados en20
.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