[Spanish] getFeatureInfo Mapserver

Cesar Carbonara cesar.carbonara at gmail.com
Wed May 6 16:42:32 EDT 2009


Entre líneas

El 7 de mayo de 2009 15:51, PB <pb en osgeo.org> escribió:

> Cesar, lo que tiene es que te falta incluir EPSG:900913 (proyección
> que usa OSM) que no viene en el epsg por defecto
>
> Tienes dos opciones:
>
> 1- Editas la siguiente línea OWS_SRS "EPSG:4326 EPSG:900913" donde
> quiera que la encuentres (en de cada LAYER y en WEB entre METADATA y
> END)
> debes dejarla así: OWS_SRS "EPSG:4326"


OWS_SRS "EPSG:4326 EPSG:900913" no existe en el .map
aparece: "wms_srs" "EPSG:4326"


> En este caso sólo servirías coordenadas geográficas
>
>
> 2- buscas tu fichero epsg y agregas al final las siguientes líneas:
>
> # OSM
> <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0
> +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs <>
>
> si no funciona ni así, fíjate en la ruta que especificaste en:
>
> CONFIG "PROJ_LIB" "/ruta/físico/al/fichero/epsg/"


corregido (lo habia comentado)... pero sigue igual

Ten en cuenta que en Windows y el Linux se especifican de maneras
> diferentes, en mi caso Mac OS X es aún más raro porque sólo he logrado
> que funcione poniéndolo local al .map (no tengo ni idea de por qué lo
> hace pero es así de caprichoso)
>
> Sigo por aquí... Suerte


y yo...


>
>
> El día 6 de mayo de 2009 16:08, Cesar Carbonara
> <cesar.carbonara en gmail.com> escribió:
> > Yo recien lo descargué, en Linux, le hice pequeños cambios y en GetMap me
> > abre una imágen (parece ser correcto), pero en GetFeature me da:
> > msProcessProjection(): Projection library error. no system list, errno: 2
> >
> > El 7 de mayo de 2009 15:32, PB <pb en osgeo.org> escribió:
> >>
> >> Ahora lo que te sucede es que te faltan parámetros en la petición:
> >>
> >> prueba con este [1] link, te debe pintar algo
> >>
> >> [1]
> >>
> http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map&service=WMS&version=1.1.1&request=GetMap&srs=epsg:4326&bbox=-82.363312,23.124365,-82.346848,23.146969&format=image/png&width=400&height=600&layers=puntos,calles
> >>
> >>
> >> El día 6 de mayo de 2009 15:58, Amvlf <negha en hotmail.com> escribió:
> >> >
> >> > PB !
> >> >
> >> > Ya descargue el template que me mandaste y lo copie en esta ruta:
> >> > c:\ms4w\apps\ows\templates\template.html, pero ahora que quiero
> acceder
> >> > al
> >> > mapa (http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map
> )
> >> > me
> >> > marca este error:
> >> >
> >> > msDrawMap(): Image handling error. Unable to initialize image.
> >> > msPrepareImage(): General error message. Image dimensions not
> specified.
> >> > msCalculateScale(): General error message. Invalid image extent,
> >> > minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000.
> >> > mapserv():
> >> > Web application error. No way to generate map extent.
> >> >
> >> > Me parece muy raro porque solo he seguido los pasos que sugeriste
> junto
> >> > con
> >> > los archivos que pusiste para descargar, no he cambiado nada
> >> > extraordinario
> >> > en el archivo.
> >> >
> >> > Te adjunto mi archivo ows.map para ver si me puedes hacer favor de
> darle
> >> > una
> >> > ojeada rapido y ver si tengo algo mal.
> >> >
> >> > Gracias !
> >> >
> >> >
> >> >
> >> >
> >> > PB-2 wrote:
> >> >>
> >> >> Lo que te falta es definir el template porque el nuevo Mapserver es
> >> >> más fino en ese sentido.
> >> >> Mira agrega esta línea en el mapfile entre WEB y END
> >> >>
> >> >> TEMPLATE "template.html"
> >> >>
> >> >> y copia el fichero que te adjunto en cualquier lugar, en este caso
> >> >> local a ows.map
> >> >>
> >> >> Con eso debe funcionar...
> >> >>
> >> >>
> >> >>
> >> >> El día 6 de mayo de 2009 12:54, Amvlf <negha en hotmail.com> escribió:
> >> >>>
> >> >>> Que tal PB !
> >> >>>
> >> >>> Antes que nada gracias por el material que dejaste porque me parece
> >> >>> muy
> >> >>> bueno, precisamente era lo que estaba buscando porque acabo de
> >> >>> instalar
> >> >>> el
> >> >>> ms4w (sobre WinXp) y estaba tratando de configurar los mapfiles,
> cosa
> >> >>> que
> >> >>> hasta el momento no he podido hacer al 100%, o mas bien no he
> obtenido
> >> >>> buenos resultados.
> >> >>>
> >> >>> Descargue el archivo que dejaste y segui las instrucciones de copiar
> >> >>> toda
> >> >>> la
> >> >>> carpeta del ms4w a mi carpeta ms4w y le eche un vistazo al archivo
> >> >>> ows.map.
> >> >>> El problema es que cuando pongo
> >> >>> http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map& en
> mi
> >> >>> navegador web me lanza este error: mapserv(): Web application error.
> >> >>> Traditional BROWSE mode requires a TEMPLATE in the WEB section, but
> >> >>> none
> >> >>> was
> >> >>> provided.
> >> >>>
> >> >>> Sabes a que se debe esto ?
> >> >>>
> >> >>> De antemano gracias por la ayuda.
> >> >>>
> >> >>>
> >> >>>
> >> >>> PB-2 wrote:
> >> >>>>
> >> >>>> Claro que si! hace poco organizamos un taller, te envío los
> >> >>>> materiales
> >> >>>> ahí
> >> >>>> puedes encontrar un par de ejemplos.Descomprime el archivo y
> tendrás:
> >> >>>>
> >> >>>> workshop OWS Info2k9
> >> >>>> --ms4w
> >> >>>> ----Apache
> >> >>>> ------htdocs
> >> >>>> --------ows
> >> >>>> ----------index.html (aquí está todo explicado se llega
> >> >>>> http://localhost:8080/ows)
> >> >>>> ----apps
> >> >>>> ------ows (esta carpeta contiene todos los mapfiles y los datos de
> >> >>>> los
> >> >>>> ejemplos)
> >> >>>>
> >> >>>> Una vez descomprimido sólo arrastra el nuevo ms4w sobre el
> directorio
> >> >>>> ms4w
> >> >>>> que ya tenías.
> >> >>>>
> >> >>>>
> >> >>>> El 12 de marzo de 2009 14:14, Walter Giron <wgiron en gmail.com>
> >> >>>> escribió:
> >> >>>>
> >> >>>>> Gracias
> >> >>>>> serias tan amable de enviarme un modelo de mapfile donde utilizas
> >> >>>>> los
> >> >>>>> parametros y el DUMP TRUE?
> >> >>>>>
> >> >>>>> gracias mil
> >> >>>>>
> >> >>>>> atte
> >> >>>>>
> >> >>>>> Walter
> >> >>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> 2009/3/12 PB <pb en osgeo.org>
> >> >>>>>
> >> >>>>>> No, getFeature no está disponible en WMS es un método de WFS,
> >> >>>>>> básicamente
> >> >>>>>> lo que hace es encuestar el servidor y devolver vectores y sus
> >> >>>>>> datos
> >> >>>>>> asociados. No obstante es MUY fácil de configurar en el Mapfile,
> >> >>>>>> sólo
> >> >>>>>> tiene
> >> >>>>>> s que agregarle a la capa DUMP TRUE y un par de metadatos para
> >> >>>>>> decirle
> >> >>>>>> qué
> >> >>>>>> valores son los que quieres recoger. Tiene muchas otras ventajas,
> >> >>>>>> una
> >> >>>>>> de
> >> >>>>>> ellas es que lo puedes combinar con los filtros WFS Filter y
> >> >>>>>> sacarle
> >> >>>>>> mucho
> >> >>>>>> más jugo.  Lo que yo he hecho en ese caso es dedicarle un
> tiempito
> >> >>>>>> al
> >> >>>>>> Mapfile y después manipular los ficheritos xml que me devuelve
> que
> >> >>>>>> en
> >> >>>>>> definitiva son ficheros de texto y hay infinidad de herramientas
> >> >>>>>> para
> >> >>>>>> usarlos cualquiera que sea el lenguaje que estés utilizando.
> >> >>>>>>
> >> >>>>>> Cualquier cosa sigue preguntando.
> >> >>>>>>
> >> >>>>>> PB
> >> >>>>>>
> >> >>>>>> El 12 de marzo de 2009 13:34, Walter Giron <wgiron en gmail.com>
> >> >>>>>> escribió:
> >> >>>>>>
> >> >>>>>>  Gracias por la info
> >> >>>>>>> uso servicios WMS, alli puedo  usar GeFeature?
> >> >>>>>>>
> >> >>>>>>> gracias
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> 2009/3/12 PB <pb en osgeo.org>
> >> >>>>>>>
> >> >>>>>>> Hola Walter, Si usas GetFeatureInfo, lo que obtienes como
> >> >>>>>>> respuesta
> >> >>>>>>> es
> >> >>>>>>>> lo que hayas especificado en el template. A mi particularmente
> me
> >> >>>>>>>> gusta más
> >> >>>>>>>> GetFeature de WFS que te devuelve un xml directamente en lugar
> de
> >> >>>>>>>> GetFeatureInfo que es como tú sabes un método de WMS y hace
> >> >>>>>>>> varios
> >> >>>>>>>> procesos
> >> >>>>>>>> que incluyen generar una imagen y meterla en un temporar antes
> de
> >> >>>>>>>> entregarte
> >> >>>>>>>> la información.
> >> >>>>>>>> ss
> >> >>>>>>>> PB
> >> >>>>>>>>
> >> >>>>>>>> 2009/3/12 Walter Giron <wgiron en gmail.com>
> >> >>>>>>>>
> >> >>>>>>>>>   saludos Cordiales
> >> >>>>>>>>>
> >> >>>>>>>>> tengo instalado Mapserver y lo unico que obtengo cuando doy
> >> >>>>>>>>> click
> >> >>>>>>>>> en
> >> >>>>>>>>> el
> >> >>>>>>>>> boton de informacion de un elemento es el ID
> >> >>>>>>>>> alguien me puede echar un cable por donde comenzar
> >> >>>>>>>>>
> >> >>>>>>>>> gracias mil
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>> atte
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>> --
> >> >>>>>>>>> Walter Girón
> >> >>>>>>>>> 4341-3225
> >> >>>>>>>>>
> >> >>>>>>>>> _______________________________________________
> >> >>>>>>>>> Spanish mailing list
> >> >>>>>>>>> Spanish en lists.osgeo.org
> >> >>>>>>>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>>>>>>
> >> >>>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>> _______________________________________________
> >> >>>>>>>> Spanish mailing list
> >> >>>>>>>> Spanish en lists.osgeo.org
> >> >>>>>>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>>>>>
> >> >>>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> --
> >> >>>>>>> Walter Girón
> >> >>>>>>> 4341-3225
> >> >>>>>>>
> >> >>>>>>> _______________________________________________
> >> >>>>>>> Spanish mailing list
> >> >>>>>>> Spanish en lists.osgeo.org
> >> >>>>>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>> _______________________________________________
> >> >>>>>> Spanish mailing list
> >> >>>>>> Spanish en lists.osgeo.org
> >> >>>>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> Walter Girón
> >> >>>>> 4341-3225
> >> >>>>>
> >> >>>>> _______________________________________________
> >> >>>>> Spanish mailing list
> >> >>>>> Spanish en lists.osgeo.org
> >> >>>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>>
> >> >>>>>
> >> >>>>
> >> >>>>
> >> >>>> _______________________________________________
> >> >>>> Spanish mailing list
> >> >>>> Spanish en lists.osgeo.org
> >> >>>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>>
> >> >>>>
> >> >>>
> >> >>> --
> >> >>> View this message in context:
> >> >>>
> http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2820589.html
> >> >>> Sent from the OSGeo Spanish Local Chapter mailing list archive at
> >> >>> Nabble.com.
> >> >>>
> >> >>> _______________________________________________
> >> >>> Spanish mailing list
> >> >>> Spanish en lists.osgeo.org
> >> >>> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> Spanish mailing list
> >> >> Spanish en lists.osgeo.org
> >> >> http://lists.osgeo.org/mailman/listinfo/spanish
> >> >>
> >> >>
> >> > http://n2.nabble.com/file/n2824039/ows.map ows.map
> >> > --
> >> > View this message in context:
> >> > http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2824039.html
> >> > Sent from the OSGeo Spanish Local Chapter mailing list archive at
> >> > Nabble.com.
> >> >
> >> > _______________________________________________
> >> > Spanish mailing list
> >> > Spanish en lists.osgeo.org
> >> > http://lists.osgeo.org/mailman/listinfo/spanish
> >> >
> >> _______________________________________________
> >> Spanish mailing list
> >> Spanish en lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/spanish
> >
> >
> >
> > --
> > --
> > Cesar A. Carbonara R.
> > C.I. Nº V.11.952.572
> > --
> > Usuario Linux 377997
> > www.gulmer.org.ve
> > Debian... todo lo que siempre has querido
> >
> > _______________________________________________
> > Spanish mailing list
> > Spanish en lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/spanish
> >
> >
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish
>



-- 
-- 
Cesar A. Carbonara R.
C.I. Nº V.11.952.572
--
Usuario Linux 377997
www.gulmer.org.ve
Debian... todo lo que siempre has querido
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20090507/8121851f/attachment-0001.html


More information about the Spanish mailing list