Opciones de GetTravelBoundary HTTP POST - web_services - 23.1

Guía de servicios web de Spectrum

Product type
Portfolio
Integrate
Product family
Spectrum
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
Last updated
2024-02-07
Published on
2024-02-07T18:09:34.894393

Formato de dirección URL de HTTP POST

Además de los parámetros regulares HTTP GET, puede agregar una opción de carga HTTP POST a su solicitud que especifique los cambios de velocidad ambiente para los tipos de camino. El tipo de contenido se debe establecer en application/json. El siguiente formato se utiliza para solicitudes HTTP POST:

HTTP POST:  /rest/Spatial/erm/databases/dbsource.json?q=travelBoundary&query_parameters POST BODY: Content-Type:application/json {Route Data}			
Route Data es el cuerpo POST json (Content-Type: application/json) para la información de ruta adicional que se va a utilizar en el cálculo que contiene las velocidades ambiente de los tipos de camino.

Velocidades ambiente

Este conjunto de preferencias le permite definir cambios de velocidad ambiente para cada solicitud. Una velocidad ambiente es un cambio en la velocidad de los datos normales para recorrido fuera de la red de carreteras, cuando se encuentra una frontera de viaje. Algunos ejemplos de viaje fuera de la red son los caminos de entrada y las carreteras de acceso. A continuación se ofrece una descripción de los parámetros de velocidad ambiente:

Parámetro

Descripción

DefaultAmbientSpeed

Especifica la velocidad de viaje al salir de un camino de la red para encontrar el límite de viaje (para todos los tipos de camino). Para controlar la forma en que se usa el viaje fuera de la red en el cálculo de la frontera de viaje, es necesario especificar la velocidad del viaje fuera de la red de carreteras (la velocidad ambiente). La velocidad ambiente puede afectar el tamaño y la forma del polígono de frontera de viaje. Por lo general, cuanto mayor sea la velocidad ambiente, más grande será el polígono. Por ejemplo, usted se encuentra en un punto a 5 minutos de distancia y la velocidad ambiente es de 15 millas por hora, los puntos de frontera estarían a una distancia de 1,25 millas. Si la velocidad ambiente se reduce a 10 millas por horas, los puntos de frontera estarían a una distancia de 0,83 millas.
Nota: El valor predeterminado de DefaultAmbientSpeed es 15

AmbientSpeedUnit

Especifica la unidad de medida para calcular la velocidad ambiente. Las unidades de velocidad disponibles son las siguientes:
  • MPH (millas por hora)
  • KPH (kilómetros por hora)
  • MTPS (metros por segundo)
  • MTPM (metros por minuto)
Nota: El valor predeterminado de AmbientSpeedUnit es MPH

AmbientSpeed.RoadType

Especifica la velocidad ambiente que debe utilizarse para el viaje fuera de la red sobre la base del tipo de camino Debe especificar el tipo de camino y la nueva velocidad de dicho tipo de camino. La velocidad se define en el AmbientSpeedUnit definido. Los tipos de camino se pueden obtener para todos los tipos compatibles. Se pueden utilizar los siguientes tipos de caminos:

  • 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
propagationFactor Consulte Parámetros de consulta para obtener una descripción de propagationFactor.
Nota: Este parámetro solo es compatible con la versión 2 de getTravelBoundary según lo especificado.
RoadType Especifica la propagationFactor que debe utilizarse para el viaje fuera de la red sobre la base del tipo de camino. Debe especificar tanto el tipo de camino como el nuevo valor de propagationFactor para ese tipo de camino. Consulte propagationFactor para obtener más información. Los tipos de camino se pueden obtener para todos los tipos compatibles. Se pueden utilizar los siguientes tipos de caminos:
  • 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
Nota: Este parámetro solo es compatible con la versión 2 de getTravelBoundary según lo especificado.
avoid Especifica una lista separada por comas de tipos de camino que se deben evitar durante el cálculo del límite de viaje. Este es un parámetro de cadena de caracteres. Cuando se proporciona un tipo de camino como el valor del parámetro, el límite excluye ese tipo de caminos en el cálculo. Por ejemplo, si se proporciona tollRoad como el valor del parámetro, el límite calculado no tendrá carreteras de peaje.

Este es un ejemplo con los parámetros de velocidad ambiente en la carga HTTP POST en la versión 1 de gettravelboundary.

{ 	"DefaultAmbientSpeed": 45, 	"AmbientSpeedUnit": "MPH"  	"AmbientSpeed.RoadType.PrimaryHighwayUrban": 15, 	"AmbientSpeed.RoadType.SecondaryHighwayUrban": 10 }

Este es un ejemplo con los parámetros de propagationFactor en la carga HTTP POST en la versión 2 de gettravelboundary.

{ 	"ambientSpeeds": { 		"defaultAmbientSpeed": 24, 		"ambientSpeedUnit": "MPH", 		"ambientSpeedOverrides": { 			"Primary Highway Urban": ".51", 			"Secondary Highway Urban": ".1" 		} 	}, 	"propagationFactors": {  		"propagationFactor": "1", 		"propagationFactorOverrides": { 			"Primary Highway Urban": ".51", 			"Secondary Highway Urban": ".1" 		} 	} } { 	"ambientSpeeds": { 		"ambientSpeedOverrides": { 			"Primary Highway Urban": 25, 			"Secondary Highway Urban": 10 		} 	}, 	"propagationFactors": {  		"propagationFactor": "0.2", 		"propagationFactorOverrides": { 			"Primary Highway Urban": "0.51", 			"Secondary Highway Urban": "0.1" 		} 	} }
Nota: La respuesta de la solicitud de REST será en formato JSON y las geometrías estarán en formato GEOJSON.