Tipos de datos de URL de solicitud
La siguiente tabla indica los tipos de datos comunes de los parámetros de URL para un método de servicio REST.
Aunque los parámetros del método (como los parámetros de URL) son básicamente cadenas, esta tabla muestra cómo se debe dar formato a los distintos tipos de datos en la dirección URL de la invocación de método.
Nota: La parte "valor" de un par de parámetro de método "nombre=valor' distingue entre mayúsculas de minúsculas.
Nombre | Descripción | Formato | Ejemplo |
---|---|---|---|
Límites | Una matriz separada por coma de cuatro números de tipo Float. | flotante,flotante,flotante,flotante | view=-180,-90,180,90 |
CoordSys | Un sistema de coordenadas geográficas. | Formato EPSG | coordsys=EPSG:4269 |
Country | Un código de país ISO. | código de país ISO de 2 o 3 caracteres | country=CA |
Double | Un número de punto flotante de doble precisión. | [sign]integer.integer | radius=6.25 |
Integer | Un número entero. | [sign]integer | maxCandidates=10 |
Idioma | El idioma que se usa para la respuesta del método del servicio. | [ISO language code]_[ISO country code] | language=en_CA |
LinearUnit | Una unidad de medida de distancia. | Uno de los siguientes valores: M, DM, KM, PIES, YD o MI. | distanceUnit=KM |
Punto | Un punto en geometría 2D. | Un par de valor x e y separados por un espacio. Tanto x como y son valores Float. En la dirección URL de solicitud de servicio, el separador de espacio se codifica como '%20'. | point=3.57%20-1.89 |
Polygon | Una geometría de polígono. | Una matriz de puntos. Los puntos en la matriz están separados por una coma. |
polygon=1.23%202.34, |
Rectangle (Rectángulo) | Una geometría de rectángulo. | Una matriz de dos puntos. Los dos puntos en la matriz están separados por una coma. |
rectangle=1.23%202.34, |
Cadena | Una cadena de caracteres que no requiere que se le dé formato como uno de los otros tipos de datos en esta tabla. Un valor de cadena arbitrario. | Cualquier cadena de caracteres codificados de URL válidos. | city=New%20York |