Actualizaciones de punto - web_services - 23.1

Guía de servicios web de Spectrum

Product type
Portfolio
Integrate
Product family
Product
Spectrum > Web Services
Version
23.1
Language
Español (México)
Product name
Spectrum Technology Platform
Title
Guía de servicios web de Spectrum
First publish date
2007
ft:lastEdition
2024-02-07
ft:lastPublication
2024-02-07T18:09:34.894393

Formato de dirección URL de HTTP POST

El siguiente formato se utiliza para solicitudes HTTP POST. HTTP POST se usa para enviar una actualización persistente a un punto.

HTTP POST:  /rest/Spatial/erm/databases/dbsource/persistentUpdates.json?point=x,y,srsName&query_parameters

Donde dbsource es el nombre de la base de datos para actualizar los datos de la ruta. Utilice el nombre de base de datos especificado en la herramienta Recurso de base de datos de .

Formato de dirección URL de HTTP DELETE

El siguiente formato se utiliza para solicitudes HTTP DELETE. HTTP DELETE se usa para eliminar una actualización persistente específica a un punto.

HTTP DELETE:  /rest/Spatial/erm/databases/dbsource/persistentUpdates.json?point=x,y,srsName&resetType=query_parameters

Donde dbsource es el nombre de la base de datos que contiene la actualización persistente que se va a eliminar. Utilice el nombre de base de datos especificado en la herramienta Recurso de base de datos de .

Parámetros de consulta

La operación HTTP POST toma los siguientes parámetros de consulta.

Parámetro Tipo Requerido Descripción
Excluir Cadena de caracteres no Excluir el punto especificado de todo cálculo de ruta. La existencia del parámetro en la URL especifica si se va a excluir o no el valor del parámetro.
Velocidad Cadena de caracteres no Esta es una actualización de velocidad donde define la nueva velocidad del punto especificando la nueva velocidad. La unidad predeterminada es mph (millas por hora), a menos que especifique el parámetro velocityUnit.
velocityUnit Cadena de caracteres no

Esta es una unidad de velocidad de velocidad o velocityAdjustment (millas por hora). Para actualizaciones de velocidad, la unidad de velocidad puede tener uno de los siguientes valores: mph (millas por hora) y kph (kilómetros por hora). El valor predeterminado es mph.

velocityAdjustment Cadena de caracteres no Esta es una actualización de velocidad donde define un cambio en la velocidad del punto, especificando el cambio en la velocidad (unidad y valor). Los valores de velocidad se pueden aumentar (valor positivo) o disminuir (valor negativo). La unidad predeterminada es mph (millas por hora), a menos que especifique el parámetro velocityUnit.
velocityPercentage Entero no Esta es una actualización de velocidad en la que define un aumento en la velocidad del punto, ya sea especificando un porcentaje para aumentar (valor positivo) o para disminuir (valor negativo) la velocidad.

Parámetro Restablecer

La operación HTTP DELETE toma el siguiente parámetro de consulta.

Parámetro Tipo Requerido Descripción
resetType Cadena de caracteres no

Restablecer (deshacer) un tipo de actualización de un punto.

speed
Restablezca la actualización de velocidad de un punto específico
exclude
Restablezca la exclusión de un punto específico.

Ejemplos

Exclusión de un punto (HTTP POST)

http://<server>:<port>/rest/Spatial/erm/databases/usroutedatabase/persistentUpdates.json?point=-73.6,43.5,epsg:4326&exclude=true

Eliminación de una actualización persistente de exclusión de un punto (HTTP DELETE)

http://<server>:<port>/rest/Spatial/erm/databases/usroutedatabase/persistentUpdates.json?point=-73.6,43.5,epsg:4326&resetType=exclude