<div>Gracias PB por tu explicacion de TOLERANCE </div>
<div> </div>
<div>estaba precisamente en eso</div>
<div> </div>
<div>atte</div>
<div> </div>
<div>Walter<br><br></div>
<div class="gmail_quote">2009/5/7 PB <span dir="ltr"><<a href="mailto:pb@osgeo.org">pb@osgeo.org</a>></span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Entre líneas:<br>
<div class="im"><br>> Antes que nada gracias por la ayuda, ahora si con los parametros que me<br>> comentaste ya logre que me pintara el mapa, pero ahora me surgieron varias<br>> dudas, espero no quitarte mucho tiempo.<br>
<br></div>Es un placer poder echar una mano a quien lo necesite, es más: ¡pa eso estamos!<br>
<div class="im"><br>><br>> 1.- Como hago para que el mapa lo despliegue en OpenLayers ?<br><br></div>Es muy sencillo después que tienes el WMS funcionando (te puedo pasar<br>un tutorial bien detallado, primero consulto a ver por que versión<br>
anda)<br>De momento mírate el ejemplo de OpenLayers, copias el código que<br>aparece ahí y sólo cambia su WMS por el tuyo, así de fácil.<br>
<div class="im"><br>><br>> 2.- Por lo que veo en el archivo ows.map y por el folder llamado nad,<br>> supongo que la proyección esta en<br>> nad, esto es asi ? si es que lo quiero en WGS84, como hago para<br>
> configurarlo ?<br><br></div>Eso yo nunca lo he tenido muy claro, lo que se es que EPSG:4326 es lo<br>mismo que lon-lat (o lat-lon es otro tema que los cartógrafos y los<br>informáticos/matemáticos discuten todavía) y ambos son WGS84... todo<br>
es lo mismo. La estructura de carpetas yo definitivamente la abandoné<br>hace tiempo que tengo un ficherito de texto tirao en la raíz o sea<br>local al .map con las proyecciones definidas ahí. Lo que significa que<br>para el Mapserver es totalmente transparente.<br>
<div class="im"><br>><br>> 3.- Y una de las cosas que mas me interesan y no se si te has topado con<br>> esta cuestion: Fíjate que he estado trabajando con Geoserver, pero tengo el<br>> problema que cuando hago la peticion de capas referente a puntos y lineas<br>
> para conseguir sus atributos se hace una tarea muy complicada, tienes que<br>> presionar casi exactamente en el centro del punto y de la linea para que te<br>> de los atributos, no hay tanto problema con los poligonos debido al área.<br>
> Lei un en un foro de OpenLayers (te dejo el link por si te interesa:<br>> <a href="http://n2.nabble.com/WMS-GetFeatureInfo---difficult-to-click-exactly-on-a-point-td2241253.html" target="_blank">http://n2.nabble.com/WMS-GetFeatureInfo---difficult-to-click-exactly-on-a-point-td2241253.html</a>)<br>
> que este problema se resuelve en MapServer configurando el parametro<br>> TOLERANCE, debido a eso me anime a instalar MapServer, pero debido a mi<br>> falta de experiencia estoy teniendo algunas complicaciones, sabes algo<br>
> respecto a esto que te comento para incrementar el parametro TOLERANCE y<br>> hacer mas facil conseguir los atributos ? y en que parte del archivo se<br>> define el TOLERANCE ?<br>><br></div>TOLERANCE Especifica el radio de sensibilidad de las encuestas, por<br>
defecto para Mapserver son 3px lo cual a mi me parece bastante grande.<br>Así que en principio si lo dejas sin setear obtienes un comportamiento<br>aceptable.<br>O sea que si no especificas nada, tienes un radio de 3px pa hacer clic<br>
alrededor del punto que quieras. También puedes especificar las<br>unidades que quieras para en TOLERANCEUNIT<br>[dd|pixels|meters|inches|kilometers] hay más. Una cosa si no<br>especificas TOLERANCE no tiene caso que especifiques las unidades. Ah<br>
y se hace para cada LAYER. Hace mucho que no uso Mapserver puro pa eso<br>creo que debes definir un objeto QUERYMAP.<br>
<div>
<div></div>
<div class="h5"><br><br><br>> Saludos !<br>><br>><br>><br>> PB-2 wrote:<br>>><br>>> Ahora lo que te sucede es que te faltan parámetros en la petición:<br>>><br>>> prueba con este [1] link, te debe pintar algo<br>
>><br>>> [1]<br>>> <a href="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" target="_blank">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</a><br>
>><br>>><br>>> El día 6 de mayo de 2009 15:58, Amvlf <<a href="mailto:negha@hotmail.com">negha@hotmail.com</a>> escribió:<br>>>><br>>>> PB !<br>>>><br>>>> Ya descargue el template que me mandaste y lo copie en esta ruta:<br>
>>> c:\ms4w\apps\ows\templates\template.html, pero ahora que quiero acceder<br>>>> al<br>>>> mapa (<a href="http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map" target="_blank">http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map</a>) me<br>
>>> marca este error:<br>>>><br>>>> msDrawMap(): Image handling error. Unable to initialize image.<br>>>> msPrepareImage(): General error message. Image dimensions not specified.<br>>>> msCalculateScale(): General error message. Invalid image extent,<br>
>>> minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000.<br>>>> mapserv():<br>>>> Web application error. No way to generate map extent.<br>>>><br>>>> Me parece muy raro porque solo he seguido los pasos que sugeriste junto<br>
>>> con<br>>>> los archivos que pusiste para descargar, no he cambiado nada<br>>>> extraordinario<br>>>> en el archivo.<br>>>><br>>>> Te adjunto mi archivo ows.map para ver si me puedes hacer favor de darle<br>
>>> una<br>>>> ojeada rapido y ver si tengo algo mal.<br>>>><br>>>> Gracias !<br>>>><br>>>><br>>>><br>>>><br>>>> PB-2 wrote:<br>>>>><br>
>>>> Lo que te falta es definir el template porque el nuevo Mapserver es<br>>>>> más fino en ese sentido.<br>>>>> Mira agrega esta línea en el mapfile entre WEB y END<br>>>>><br>
>>>> TEMPLATE "template.html"<br>>>>><br>>>>> y copia el fichero que te adjunto en cualquier lugar, en este caso<br>>>>> local a ows.map<br>>>>><br>>>>> Con eso debe funcionar...<br>
>>>><br>>>>><br>>>>><br>>>>> El día 6 de mayo de 2009 12:54, Amvlf <<a href="mailto:negha@hotmail.com">negha@hotmail.com</a>> escribió:<br>>>>>><br>>>>>> Que tal PB !<br>
>>>>><br>>>>>> Antes que nada gracias por el material que dejaste porque me parece muy<br>>>>>> bueno, precisamente era lo que estaba buscando porque acabo de instalar<br>>>>>> el<br>
>>>>> ms4w (sobre WinXp) y estaba tratando de configurar los mapfiles, cosa<br>>>>>> que<br>>>>>> hasta el momento no he podido hacer al 100%, o mas bien no he obtenido<br>>>>>> buenos resultados.<br>
>>>>><br>>>>>> Descargue el archivo que dejaste y segui las instrucciones de copiar<br>>>>>> toda<br>>>>>> la<br>>>>>> carpeta del ms4w a mi carpeta ms4w y le eche un vistazo al archivo<br>
>>>>> ows.map.<br>>>>>> El problema es que cuando pongo<br>>>>>> <a href="http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map&" target="_blank">http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/ows/ows.map&</a> en mi<br>
>>>>> navegador web me lanza este error: mapserv(): Web application error.<br>>>>>> Traditional BROWSE mode requires a TEMPLATE in the WEB section, but<br>>>>>> none<br>>>>>> was<br>
>>>>> provided.<br>>>>>><br>>>>>> Sabes a que se debe esto ?<br>>>>>><br>>>>>> De antemano gracias por la ayuda.<br>>>>>><br>>>>>><br>
>>>>><br>>>>>> PB-2 wrote:<br>>>>>>><br>>>>>>> Claro que si! hace poco organizamos un taller, te envío los materiales<br>>>>>>> ahí<br>>>>>>> puedes encontrar un par de ejemplos.Descomprime el archivo y tendrás:<br>
>>>>>><br>>>>>>> workshop OWS Info2k9<br>>>>>>> --ms4w<br>>>>>>> ----Apache<br>>>>>>> ------htdocs<br>>>>>>> --------ows<br>
>>>>>> ----------index.html (aquí está todo explicado se llega<br>>>>>>> <a href="http://localhost:8080/ows" target="_blank">http://localhost:8080/ows</a>)<br>>>>>>> ----apps<br>
>>>>>> ------ows (esta carpeta contiene todos los mapfiles y los datos de los<br>>>>>>> ejemplos)<br>>>>>>><br>>>>>>> Una vez descomprimido sólo arrastra el nuevo ms4w sobre el directorio<br>
>>>>>> ms4w<br>>>>>>> que ya tenías.<br>>>>>>><br>>>>>>><br>>>>>>> El 12 de marzo de 2009 14:14, Walter Giron <<a href="mailto:wgiron@gmail.com">wgiron@gmail.com</a>><br>
>>>>>> escribió:<br>>>>>>><br>>>>>>>> Gracias<br>>>>>>>> serias tan amable de enviarme un modelo de mapfile donde utilizas los<br>>>>>>>> parametros y el DUMP TRUE?<br>
>>>>>>><br>>>>>>>> gracias mil<br>>>>>>>><br>>>>>>>> atte<br>>>>>>>><br>>>>>>>> Walter<br>>>>>>>><br>
>>>>>>><br>>>>>>>><br>>>>>>>> 2009/3/12 PB <<a href="mailto:pb@osgeo.org">pb@osgeo.org</a>><br>>>>>>>><br>>>>>>>>> No, getFeature no está disponible en WMS es un método de WFS,<br>
>>>>>>>> básicamente<br>>>>>>>>> lo que hace es encuestar el servidor y devolver vectores y sus datos<br>>>>>>>>> asociados. No obstante es MUY fácil de configurar en el Mapfile,<br>
>>>>>>>> sólo<br>>>>>>>>> tiene<br>>>>>>>>> s que agregarle a la capa DUMP TRUE y un par de metadatos para<br>>>>>>>>> decirle<br>
>>>>>>>> qué<br>>>>>>>>> valores son los que quieres recoger. Tiene muchas otras ventajas,<br>>>>>>>>> una<br>>>>>>>>> de<br>
>>>>>>>> ellas es que lo puedes combinar con los filtros WFS Filter y sacarle<br>>>>>>>>> mucho<br>>>>>>>>> más jugo. Lo que yo he hecho en ese caso es dedicarle un tiempito<br>
>>>>>>>> al<br>>>>>>>>> Mapfile y después manipular los ficheritos xml que me devuelve que<br>>>>>>>>> en<br>>>>>>>>> definitiva son ficheros de texto y hay infinidad de herramientas<br>
>>>>>>>> para<br>>>>>>>>> usarlos cualquiera que sea el lenguaje que estés utilizando.<br>>>>>>>>><br>>>>>>>>> Cualquier cosa sigue preguntando.<br>
>>>>>>>><br>>>>>>>>> PB<br>>>>>>>>><br>>>>>>>>> El 12 de marzo de 2009 13:34, Walter Giron <<a href="mailto:wgiron@gmail.com">wgiron@gmail.com</a>><br>
>>>>>>>> escribió:<br>>>>>>>>><br>>>>>>>>> Gracias por la info<br>>>>>>>>>> uso servicios WMS, alli puedo usar GeFeature?<br>
>>>>>>>>><br>>>>>>>>>> gracias<br>>>>>>>>>><br>>>>>>>>>><br>>>>>>>>>><br>>>>>>>>>> 2009/3/12 PB <<a href="mailto:pb@osgeo.org">pb@osgeo.org</a>><br>
>>>>>>>>><br>>>>>>>>>> Hola Walter, Si usas GetFeatureInfo, lo que obtienes como respuesta<br>>>>>>>>>> es<br>>>>>>>>>>> lo que hayas especificado en el template. A mi particularmente me<br>
>>>>>>>>>> gusta más<br>>>>>>>>>>> GetFeature de WFS que te devuelve un xml directamente en lugar de<br>>>>>>>>>>> GetFeatureInfo que es como tú sabes un método de WMS y hace varios<br>
>>>>>>>>>> procesos<br>>>>>>>>>>> que incluyen generar una imagen y meterla en un temporar antes de<br>>>>>>>>>>> entregarte<br>>>>>>>>>>> la información.<br>
>>>>>>>>>> ss<br>>>>>>>>>>> PB<br>>>>>>>>>>><br>>>>>>>>>>> 2009/3/12 Walter Giron <<a href="mailto:wgiron@gmail.com">wgiron@gmail.com</a>><br>
>>>>>>>>>><br>>>>>>>>>>>> saludos Cordiales<br>>>>>>>>>>>><br>>>>>>>>>>>> tengo instalado Mapserver y lo unico que obtengo cuando doy click<br>
>>>>>>>>>>> en<br>>>>>>>>>>>> el<br>>>>>>>>>>>> boton de informacion de un elemento es el ID<br>>>>>>>>>>>> alguien me puede echar un cable por donde comenzar<br>
>>>>>>>>>>><br>>>>>>>>>>>> gracias mil<br>>>>>>>>>>>><br>>>>>>>>>>>><br>>>>>>>>>>>> atte<br>
>>>>>>>>>>><br>>>>>>>>>>>><br>>>>>>>>>>>><br>>>>>>>>>>>> --<br>>>>>>>>>>>> Walter Girón<br>
>>>>>>>>>>> 4341-3225<br>>>>>>>>>>>><br>>>>>>>>>>>> _______________________________________________<br>>>>>>>>>>>> Spanish mailing list<br>
>>>>>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>>>>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>>>>>>>>><br>>>>>>>>>>>><br>>>>>>>>>>><br>>>>>>>>>>> _______________________________________________<br>
>>>>>>>>>> Spanish mailing list<br>>>>>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>>>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>>>>>>>><br>>>>>>>>>>><br>>>>>>>>>><br>>>>>>>>>><br>>>>>>>>>> --<br>>>>>>>>>> Walter Girón<br>
>>>>>>>>> 4341-3225<br>>>>>>>>>><br>>>>>>>>>> _______________________________________________<br>>>>>>>>>> Spanish mailing list<br>
>>>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>>>>>>><br>>>>>>>>>><br>>>>>>>>><br>>>>>>>>> _______________________________________________<br>>>>>>>>> Spanish mailing list<br>
>>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>>>>>><br>>>>>>>>><br>>>>>>>><br>>>>>>>><br>>>>>>>> --<br>>>>>>>> Walter Girón<br>>>>>>>> 4341-3225<br>
>>>>>>><br>>>>>>>> _______________________________________________<br>>>>>>>> Spanish mailing list<br>>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
>>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>>>>>>>><br>>>>>>>><br>
>>>>>><br>>>>>>><br>>>>>>> _______________________________________________<br>>>>>>> Spanish mailing list<br>>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>>>>>>><br>>>>>>><br>>>>>><br>
>>>>> --<br>>>>>> View this message in context:<br>>>>>> <a href="http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2820589.html" target="_blank">http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2820589.html</a><br>
>>>>> Sent from the OSGeo Spanish Local Chapter mailing list archive at<br>>>>>> Nabble.com.<br>>>>>><br>>>>>> _______________________________________________<br>
>>>>> Spanish mailing list<br>>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>>>>><br>
>>>><br>>>>> _______________________________________________<br>>>>> Spanish mailing list<br>>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>>><br>>>>><br>>>> <a href="http://n2.nabble.com/file/n2824039/ows.map" target="_blank">http://n2.nabble.com/file/n2824039/ows.map</a> ows.map<br>>>> --<br>>>> View this message in context:<br>
>>> <a href="http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2824039.html" target="_blank">http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2824039.html</a><br>>>> Sent from the OSGeo Spanish Local Chapter mailing list archive at<br>
>>> Nabble.com.<br>>>><br>>>> _______________________________________________<br>>>> Spanish mailing list<br>>>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>>>><br>>> _______________________________________________<br>>> Spanish mailing list<br>
>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>>><br>
>><br>><br>> --<br>> View this message in context: <a href="http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2829010.html" target="_blank">http://n2.nabble.com/getFeatureInfo-Mapserver-tp2468628p2829010.html</a><br>
> Sent from the OSGeo Spanish Local Chapter mailing list archive at Nabble.com.<br>><br>> _______________________________________________<br>> Spanish mailing list<br>> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>><br>_______________________________________________<br>Spanish mailing list<br><a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br></div></div></blockquote></div><br><br clear="all">
<div></div><br>-- <br>Walter Girón<br>4341-3225<br>