Actualizaciones de tipo de camino

Formato de dirección URL de HTTP POST

El siguiente formato se utiliza para solicitudes HTTP POST. HTTP POST se usa para configurar una actualización persistente a un tipo de camino.


HTTP POST:  /rest/Spatial/erm/databases/dbsource/persistentUpdates/roadTypes/roadtype.json?query_parameters
			

Donde dbsource es el nombre de la base de datos para actualizar los datos de ruta y roadtype es el tipo de camino que se va a actualizar. Utilice el nombre de la base de datos especificado en la herramienta Recursos de base de datos del módulo Enterprise Routing.

Formato de dirección URL de HTTP GET

El siguiente formato se utiliza para solicitudes HTTP GET. HTTP GET se utiliza para devolver una lista de las actualizaciones persistentes para los tipos de caminos.


HTTP GET:  /rest/Spatial/erm/databases/dbsource/persistentUpdates/roadTypes/road_type.json

or

HTTP GET:  /rest/Spatial/erm/databases/dbsource/persistentUpdates/roadTypes.json?roadTypes=road_type
			

Donde dbsource es el nombre de la base de datos desde la que se devuelven las actualizaciones persistentes y roadtype es el tipo de camino que va a devolver las actualizaciones.

Nota: El primer formato se utiliza para devolver la actualización persistente solo para un tipo de camino. El segundo segmento se utiliza para devolver múltiples tipos de caminos o todos los tipos de camino. Para múltiples tipos de caminos, utilice una lista separada por comas de los tipos de camino. Para todos los tipos de camino, utilice un parámetro= de tipos de camino vacíos. Consulte los ejemplos que figuran a continuación.

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 tipo de camino.


HTTP DELETE:  /rest/Spatial/erm/databases/dbsource/persistentUpdates/roadTypes/roadtype
			

Donde dbsource es el nombre de la base de datos y roadtype es el tipo de camino que contiene la actualización persistente para eliminar. Utilice el nombre de la base de datos especificado en la herramienta Recursos de base de datos del módulo Enterprise Routing.

El roadtype puede ser una de las siguientes opciones, tanto para HTTP POST como para HTTP DELETE:

  • camino de acceso
  • camino secundario
  • conector
  • ferry
  • sendero
  • camino de acceso limitado, zona urbana de alta densidad
  • camino de acceso limitado, zona rural
  • camino de acceso limitado, zona suburbana
  • camino de acceso limitado, zona urbana
  • camino local, zona urbana de alta densidad
  • camino local, zona rural
  • camino local, zona suburbana
  • camino local, zona urbana
  • camino local principal, zona urbana de alta densidad
  • camino local principal, zona rural
  • camino local principal, zona suburbana
  • camino local principal, zona urbana
  • camino principal, zona urbana de alta densidad
  • camino principal, zona rural
  • camino principal, zona suburbana
  • camino principal, zona urbana
  • camino local secundario, zona urbana de alta densidad
  • camino local secundario, zona rural
  • camino local secundario, zona suburbana
  • camino local secundario, zona urbana
  • camino normal, zona urbana de alta densidad
  • camino normal, zona rural
  • camino normal, zona rural
  • camino normal, zona urbana
  • carretera principal, zona urbana de alta densidad
  • carretera principal, zona rural
  • carretera principal, zona suburbana
  • carretera principal, zona urbana
  • camino en pendiente, zona urbana de alta densidad
  • camino en pendiente, acceso limitado
  • camino principal en pendiente
  • carretera principal en pendiente
  • camino en pendiente, zona rural
  • carretera secundaria en pendiente
  • camino en pendiente, zona urbana
  • camino en pendiente, zona suburbana
  • carretera secundaria, zona urbana de alta densidad
  • carretera secundaria, zona rural
  • carretera secundaria, zona suburbana
  • carretera secundaria, zona urbana

Parámetros de consulta

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

Parámetro Tipo Requerido Descripción
Velocidad Para actualizaciones de velocidad, la unidad de velocidad puede tener uno de los valores siguientes: km/h (kilómetros por hora), o mph (millas por hora). no Esta es una actualización de velocidad donde define la nueva velocidad del tipo de camino especificando la nueva velocidad. La unidad predeterminada es mph (millas por hora), a menos que especifique el parámetro velocityUnit.
velocityUnit Para actualizaciones de velocidad, la unidad de velocidad puede tener uno de los valores siguientes: km/h (kilómetros por hora), o mph (millas por hora). no

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

Nota: Speed updates are always stored in mph in the routing data. Persistent updates in kph will be converted to mph by rounding to the nearest mph. For example, 4 kph will be rounded to 2 mph.
velocityAdjustment Para actualizaciones de velocidad, la unidad de velocidad puede tener uno de los valores siguientes: km/h (kilómetros por hora), o mph (millas por hora). no Esta es una actualización de velocidad donde define un cambio en la velocidad del tipo de camino, 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 Integer no Esta es una actualización de velocidad donde define un aumento en la velocidad del tipo de camino, ya sea especificando un porcentaje para aumentar (valor positivo) o disminuir (valor negativo) la velocidad.

Ejemplos

Configuración de una nueva velocidad de un tipo de camino (HTTP POST)


http://<server>:<port>/rest/Spatial/erm/databases/usroutedatabase/persistentUpdates/roadTypes/ferry.json?velocity=5&velocityUnits=mph			
			

Devolución de una lista de actualizaciones para el camino tipo ferry (HTTP GET)


http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates/roadTypes/ferry.json
			

Devolución de una lista de todas las actualizaciones de tipos de camino para el recurso de la base de datos de ruta US_NE (HTTP GET)


http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates/roadTypes.json?roadTypes=
			

Devolución de una lista de actualizaciones para los caminos tipo ferry, conector y camino normal, zona urbana (HTTP GET)


http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates/roadTypes.json?roadTypes=ferry,connector,normal road urban
			

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


http://<server>:<port>/rest/Spatial/erm/databases/US_NE/persistentUpdates/roadTypes/back road