[Spanish] Ayuda con getfeatureinfo

Jorge Gaspar Sanz Salinas jsanz at osgeo.org
Tue Mar 30 13:09:21 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 30/03/10 19:27, Alexander Pérez Pérez wrote:
> Un saludo a Todos
> 
> Les cuento que acabo de comenzar con mapserver en este caso sobre debían
> lenny, y he logrado montarlo casi todo, puedo visualizar el mapa usando
> openlayers-2.8, ahora necesito hacer query en los objetos que hay en la
> única capa que tengo montada. Y para comezar he estado probando que
> mapserver me trabaje bien y sobre todo WMS
> 
> GetCapabilities no me devuelve ningún error.
> 
> Con getmap pude visualizar el mapa
> 
> Pero
> 
> Cuanto trato de usar getfeatureinfo con:
> 
> http://192.168.5.7/cgi-bin/mapserv?map=/var/www/mapserver/openlayer/View1.map&SERVICE=wms&VERSION=1.1.1&REQUEST=getfeatureinfo&LAYERS=geol&SRS=EPSG:4326&BBOX=-86,16,-72,26&WIDTH=550&HEIGHT=400&QUERY_LAYERS=geol&x=-76.77083&y=20.33767&INFO_FORMAT=text/html
> <http://192.168.5.7/cgi-bin/mapserv?map=/var/www/mapserver/openlayer/View1.map&SERVICE=wms&VERSION=1.1.1&REQUEST=getfeatureinfo&LAYERS=geol&SRS=EPSG:4326&BBOX=-86,16,-72,26&WIDTH=550&HEIGHT=400&QUERY_LAYERS=geol&x=-76.77083&y=20.33767&INFO_FORMAT=text/html>
> 
> solo obtengo una página en blanco:
> 
> este es mi capa:
> 
> LAYER
> 
>     NAME "geol"
> 
>     CLASSITEM "ID"
> 
>     TYPE POLYGON
> 
>     DATA "GEOL"
> 
>     METADATA
> 
>       "wms_title" "geol"
> 
>       "wms_srs" "EPSG:4326"
> 
>       "wms_server_version" "1.1.1"
> 
>       "oms_include_items" "all"
> 
>       "wms_include_items" "all"
> 
>     END
> 
>     #TEMPLATE "./templayer.html"
> 
>     DUMP TRUE
> 
>     #TOLERANCE 10
> 
>     STATUS ON
> 
>     TRANSPARENCY 100
> 
>     HEADER "header.html"
> 
>     FOOTER "fooster.html"
> 
>     CLASS
> 
>       NAME "ID = ABX"
> 
>       EXPRESSION "ABX"
> 
>       TEMPLATE 'template.html'
> 
>       STYLE
> 
>         ANGLE 360
> 
>         COLOR 38 110 228
> 
>         OPACITY 100
> 
>         SYMBOL 0
> 
>       END
> 
>     END
> 
>     END #LAYER
> 
>  
> 
> En el template de las clases también probé de la forma:
> 
> <tr>
> 
>     <td>[ID]</td>
> 
>   </tr>
> 
>   <tr>
> 
>     <td>[KEYWORD]</td>
> 
>   </tr>
> 
>   <tr>
> 
>     <td>[CODUNIDAD]</td>
> 
>   </tr>
> 
>   <tr>
> 
>     <td>[AREA]</td>
> 
>   </tr>
> 
>   <tr>
> 
>     <td>[UNIDAD]</td>
> 
>   </tr>
> 
> Y nada?
> 
> Alguien puede darme una idea, le verdad he buscado un mundo en internet,
> he probado variantes pero sigo igual :
> 
> Ah y probé cargarlo en el Qsig y cargo la capa WMS y puedo hacer query
> pero lo único que me sale es:
> 
> Resultado de identificación WMS para 413, 202
> 
> ---------------
> 
> GetFeatureInfo results:
> 
> Layer 'geol'
> 
> Feature 5:
> 
> -------------
> 
> Gracias
> 
> 
> 
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish


Para obtener datos del getfeatureinfo en html necesitas meter
plantillas tanto del mapa como de cada capa a consultar.

Si lo pides en GML además de ciertos parámetros tienes que meter
"algo" como plantilla, aunque sean ficheros inexistentes.

Creo que en la documentación de mapserver está explicado, y en esta
lita también se ha tratado, date una vuelta por los archivos.

Suerte

- -- 
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
http://es.osgeo.org
http://wiki.osgeo.org/wiki/Jorge_Sanz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJLsjBBAAoJEAOYD75lvHdBkNsH/2IbN8wLgKRIi8/8RNuQyGs1
7EiQVy1NwP0nk7hyd0m7YtEdzIdcf1MzWwUq/FrWicRqzco0qBuFGxNM66c0dIbl
49kAm+EmBRZWiIVE507IuaF8IewPOM0dgKmjWh2YFcaP9KXb2cdcHMU3Ew3ukraN
femOUbtHzZW+AV1/ahV0GrzA8lYEt/B5sJqkWgV1i//DuXwto/FV1n0p4G/1pRBa
NN7Uh2FrokENgbWwP7tPEawzQAYhpYPcdJGAfWSVyzuHivZlklELz7qvsMgnq9me
3VYVL+C4nFNvWn2p518FRDihIAmlat3GVtanESmNmg6ISLAgQmUqGah91dC8r+Q=
=yOQ9
-----END PGP SIGNATURE-----


More information about the Spanish mailing list