set_locale

El método set_locale se usa para establecer la zona horaria, idioma, formato de fecha o densidad de mosaicos para capas.

Copied!
svc=render/set_locale&params={"tzOffset":<uint>,
			      			  "language":"<text>",
			      			  "flags":<uint>,
			      			  "formatDate":"<text>",
			      			  "density":<uint>}

Parámetros

Nombre Descripción
tzOffset Zona horaria.
language Idioma (código de dos letras).
flags Opcional. Máscara de bits de opciones de renderizado. Los dos bits más bajos establecen el sistema de medidas como un valor de 0 a 3:

  • 0 para métrico (SI);
  • 1 para estadounidense;
  • 2 para imperial;
  • 3 para métrico con galones.
Las otras opciones de renderizado utilizan bits superiores y pueden combinarse con el sistema de medidas mediante OR bit a bit. Por ejemplo, para usar unidades estadounidenses (1) junto con la corrección de coordenadas de China (1024), pase el valor 1025.
formatDate Formato de fecha y hora (vea más abajo).
density Tamaño de mosaicos (opcional).

El valor del parámetro flags reemplaza los flags actuales de la sesión por completo. Si envía esta solicitud solo para cambiar el sistema de medidas, los otros bits se restablecen. Para conservarlos, inclúyalos en el nuevo valor.

Formato de fecha y hora:

ParámetroDescripción
%H

Hora del día con el cero delante si es necesario (de "00" a "23").

%B

Nombre completo del mes (de "Enero" a "Diciembre").

%b

Nombre abreviado del mes (de "Ene" a "Dic").

%m

Mes del año con el cero delante si es necesario (de "01" a "12").

%l

Mes del año (de "1" a "12").

%P

Formato del calendario persa ("01 Farvardin 1392 00:00:00").

%A

Nombre completo del día de la semana (de "Lunes" a "Domingo").

%a

Nombre abreviado del día de la semana (de "Lun" a "Dom").

%E

Día del mes con el cero delante si es necesario (de "01" a "31").

%e

Día del mes (de "1" a "31").

%I

Hora del día con el cero delante si es necesario (de "01" a "12").

%M

Minuto de la hora con el cero delante si es necesario (de "00" a "59").

%S

Segundos del minuto con el cero delante si es necesario (de "00" a "59").

%p

Designador a.m./p.m. ("AM" o "PM").

%Y

Año en cuatro cifras ("1999" o "2008").

%y

Año en dos cifras ("99" o "08").

Ejemplo:

Copied!
"formatDate":"%Y-%m-%E %H:%M:%S"

Resultado:

Copied!
2013-01-26 12:34:56

Densidad:

ValorTamaño de mosaicoRelación
1256*2561
2378*3781.5
3512*5122
4768*7683
51024*10244

El tamaño de mosaico predeterminado es 256*256.

Resultado devuelto

Si la solicitud se procesa correctamente, se devuelve un JSON vacío.

Copied!
{ }

Si no es así, se devuelve un código de error. Los códigos de errores posibles son:

CódigoDescripción

6

Error no definido.
4

Parámetros de entrada incorrectos.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.