Puntuación de la comunidad

¿Le ha sido útil esta página?

Etiquetas Etiquetas0

Esta página no tiene etiquetas

Page statistics

1851 vistas1 edicione(s)8311 carácter(es) Page last modified 12:05, 6 Jun 2011 by matthewbiant
Cómo añadir información

Configuración de parámetros de URL

    Acciones de URL

    Utilice UrlAction.aspx y sus parámetros para iniciar Infrastructure Application Extension. Los parámetros permiten especificar las siguientes acciones.

    • Inicio de sesión: ACTION=LOGIN&<parámetros>
    • Cierre de sesión: ACTION=LOGOUT
    • Zoom mediante FID: ACTION=ZOOM&FIDS=<fid,fid>&HIGHLIGHT=True&FACTOR=<factor>&MARK=True
    • Zoom mediante cuadro delimitador: ACTION=ZOOM&BBOX=<coordenadas>
    • Dibujo de puntos temporales: ACTION=MARK&POINTS=<coordenadas>

    Los parámetros se pueden transferir a la dirección URL usando el método GET o enviando un formulario a través del método POST. El método POST permite trabajar con conjuntos de datos de mayor tamaño y aplicar unos requisitos de seguridad más estrictos.

    Parámetros de URL para iniciar sesión

    Utilice los parámetros de URL para especificar el usuario del sistema, la contraseña del usuario del sistema, el usuario, la contraseña del usuario, el servicio y el proyecto.

    • MAPSYS_USER
    • MAPSYS_PWD
    • SERVICE
    • USER
    • PWD
    • PROJECT

    Los parámetros de inicio de sesión sólo son necesarios en la primera llamada. Las siguientes llamadas reutilizan los parámetros de la sesión existente de Infrastructure Application Extension.

    Ejemplo:

    http://localhost/mapserver2012/appext/urlaction.aspx?ACTION=LOGIN &MAPSYS_USER=MAPSYS &MAPSYS_PWD=mapsys &USER=Administrador &PWD= &SERVICE=ORCL &PROJECT=APPEXT
    

    Cierre de sesión a través de URL

    Es recomendable invocar la acción de cierre de sesión antes de ejecutar acciones con otro usuario u otro proyecto. Ejemplo:

    http://localhost/mapserver2012/appext/urlaction.aspx?ACTION=LOGOUT
    

    Parámetros de URL para ejecutar el zoom mediante un ID de elemento

    Utilice los parámetros de URL para especificar la acción de zoom mediante un ID de elemento. Ejemplo:

    http://localhost/mapserver2012/appext/urlaction.aspx?MAPSYS_USER=MAPSYS &MAPSYS_PWD=mapsys&USER=Administrador&PWD=&SERVICE=ORCL&PROJECT=APPEXT &ACTION=ZOOM &FIDS=3503%2C3890 &HIGHLIGHT=True &FACTOR=1.5 &MARK=True
    
    • FIDS= Muestra los identificadores de elementos separados por comas.
    • HIGHLIGHT= Opcionalmente, resalta los elementos especificados en el mapa.
    • FACTOR= Opcionalmente, especifica el factor de ampliación por el que se multiplicará la extensión del mapa.
    • SCALE= Opcionalmente, especifica la escala del mapa. Si se han proporcionado tanto SCALE como FACTOR, SCALE se ignora. Si no se especifica el parámetro SCALE, se aplica la escala del mapa actual.
    • MARK= Opcionalmente, añade un símbolo para marcar los elementos especificados.

    Parámetros de URL para ejecutar el zoom mediante un cuadro delimitador

    Utilice los parámetros de URL para especificar la acción de zoom mediante un cuadro delimitador. Ejemplo:

    http://localhost/mapserver2012/appext/urlaction.aspx?MAPSYS_USER=MAPSYS &MAPSYS_PWD=mapsys&USER=Administrador&PWD=&SERVICE=ORCL&PROJECT=APPEXT &ACTION=ZOOM &BBOX=687486%2C335868%2C687544%2C335916
    
    • CRS= Opcionalmente, especifica el código del sistema de coordenadas.
    • BBOX= Especifica el cuadro delimitador 2D al que se debe aplicar el zoom. Pueden ser las coordenadas minX,minY,maxX,maxY de un rectángulo o los valores X1,Y1,X2,Y2,…,Xn,Yn(,X1,Y1) que determinan un polígono.

    Parámetros de URL para dibujar puntos de señalización

    Utilice los parámetros de URL para dibujar señalizaciones temporales en el mapa. Ejemplo:

    http://localhost/mapserver2012/appext/urlaction.aspx?MAPSYS_USER=MAPSYS &MAPSYS_PWD=mapsys&USER=Administrador&PWD=&SERVICE=ORCL&PROJECT=APPEXT &ACTION=MARK &POINTS=687575.139%2C335793.35%2C687562.656%2C335944.721 &ZOOMTO=True &MARKING=On
    
    • CRS= Opcionalmente, especifica el código del sistema de coordenadas.
    • POINTS= Especifica las coordenadas de los puntos (p1.x,p1.y,p2.x,p2.y,p3.x,p3.y).
    • ZOOMTO= Especifica opcionalmente si se aplica una acción de zoom.
    • TOLERANCE= Cuando MARKING está desactivado, especifica opcionalmente una tolerancia de anulación de marcado.
    • MARKING= Opcionalmente, anula el marcado de puntos (MARKING=OFF).