<div dir="ltr">PORFIN!!!<br><br>Pues despues de horas y horas rompiendome la cabeza he encontrado la solucion (y la verdad es que simple simple) Puede ser que para muchos sea evidente pero para mi no le era asi que lo pongo y quizas ayude a alguien :)<br>
<br>Simplemente añadir en los metadatos <br><br>&quot;wms_onlineresource&quot; &nbsp;&nbsp;&nbsp; &quot;<a href="http://10.192.160.123/cgi-bin/mapserv.exe?map=/ms4w/apps/Fond_Carto_WMS/maps/Fond_Carto_WMS.map&amp;">http://10.192.160.123/cgi-bin/mapserv.exe?map=/ms4w/apps/Fond_Carto_WMS/maps/Fond_Carto_WMS.map&amp;</a>&quot; el texto&nbsp; &quot;SERVICE=WMS&amp;&quot;<br>
con lo que debera quedar:<br><br>&quot;wms_onlineresource&quot; &nbsp;&nbsp;&nbsp; &quot;<a href="http://10.192.160.123/cgi-bin/mapserv.exe?map=/ms4w/apps/Fond_Carto_WMS/maps/Fond_Carto_WMS.map&amp;SERVICE=WMS&amp;">http://10.192.160.123/cgi-bin/mapserv.exe?map=/ms4w/apps/Fond_Carto_WMS/maps/Fond_Carto_WMS.map&amp;SERVICE=WMS&amp;</a>&quot;<br>
Y ya esta el servidor funcionando en ArcGIS 9.0 y 9.2 <br><br>Ahora a continuar con el desarrollo de GetFeatureInfo...<br><br>Alguna sugerencia :S.<br><br>Gracias a todos<br><br><div class="gmail_quote">2008/10/14 Lorenzo Becchi <span dir="ltr">&lt;<a href="mailto:lorenzo@ominiverdi.com">lorenzo@ominiverdi.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">David, honestamente, no se que decirte.<br>
soy uno de los afortunados profesionales que no han tenido que trabajar con ArcGIS.<br>
<br>
una llamada OWS no puede fallar con tener:<br>
- el nombre de servicio (Service)<br>
- la Request (get... algo)<br>
- la version del servicio (Version, con &nbsp;excepciones)<br>
<br>
las viejas versiones de Mapserver puede que fueran mas permisivas.<br>
<br>
tal vez lo que te decian es que cuando pones adentro de argiz la url del servidor:<br>
http:/mioservidor/mioservicio?<br>
le añadas tb el nombre de servicio:<br>
http:/mioservidor/mioservicio?service=WMS&amp;<br>
<br>
ciao<div class="Ih2E3d"><br>
lorenzo<br>
<br>
<br>
David Martinez Morata wrote:<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Gracias por la respuesta.<br>
Pero... Estoy hablando ArcGIS en version 9.0 que creo no es capaz de leer WFS.<br>
El problema no se si es de arcGIS o Mapserver, te explico, tengo un servidor WMS en un ordenador, (version 5.02 de mapserver) y el log de apache de este servidor me da la siguiente linea para el GetMAp:<br>
<br>
GET /cgi-bin/mapserv.exe?map=/ms4w/apps/Test/WMS.map&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;SRS=EPSG:27582&amp;BBOX=587535.693542669,2428846.296452,592899.384339269,2433451.2726369&amp;WIDTH=1018&amp;HEIGHT=874&amp;LAYERS=RGV2_L2e_05kFR_Contenu,RGV2_L2e_50kFR_France,R500_L2E_01CFR_France,R500_L2E_25CFR_France,R120_L2E_05CFR_France,R120_L2E_01MFR_France&amp;STYLES=&amp;EXCEPTIONS=application/vnd.ogc.se_xml&amp;FORMAT=image/png&amp;BGCOLOR=0xFFFFFF&amp;TRANSPARENT=TRUE<br>

<br>
<br>
I para el otro servidor (version 5.2 de mapserver) es:<br>
<br>
GET /cgi-bin/mapserv.exe?map=/ms4w/apps/Fond_Carto_WMS/maps/Fond_Carto_WMS.map&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;SRS=EPSG:27582&amp;BBOX=-193145.93229316,1497501.60549992,1393145.93229316,2753148.66793196&amp;WIDTH=1185&amp;HEIGHT=938&amp;LAYERS=RGV2_L2e_05kFR_Contenu,RGV2_L2e_50kFR_France,R500_L2E_01CFR_France,R500_L2E_25CFR_France,R120_L2E_05CFR_France,R120_L2E_01MFR_France,R120_L2E_04MFR_France&amp;STYLES=&amp;EXCEPTIONS=application/vnd.ogc.se_xml&amp;FORMAT=image/png&amp;BGCOLOR=0xFFFFFF&amp;TRANSPARENT=TRUE<br>

<br>
La primera funciona , en previsualizacion veo bien el mapa, con la segunda veo el coteni (caps y demas) pero no veo la imagen.<br>
Lo curioo es que hago esas misma peticiones al servidor con FireFox como cliente y la primera se visualiza sin problemas, la segunda me da el error de WFS, despues a la segunda le añado el parametro SERVICE=WMS y tengo la imagen :S!<br>

No entiendo nada.<br>
No se si es cuestion de la validacion del fichero segun los esquemas del ogc, he cambiado la direccion de validacion y nada.<br>
En el foro de Mapserver me han respondido con esto:<br>
<br>
&quot;1) I made a static copy of the GetCapabilities output from mapserver.<br>
2) I modified the static file to<br>
&nbsp;a) Only offer JPEG image types (otherwise ArcGIS 9.2 and 9.3 read my aerial photos as 8-bit PNG)<br>
&nbsp;b) Appended the &#39;SERVICE=WMS&amp;&#39; bit to all the URLs (e.g. in the GetMap/GetLegend/... sections)<br>
3) Told the ArcGIS users to access the static XML instead of the Mapserver WMS service directly.&quot;<br>
<br>
He hecho la peticion GetCapabilities al servidor con Firefox, tengo mi fichero .xml y ahora... Como lo conecto a ArcGIS? :S!!!<br>
<br>
Gracias otra vez<br>
<br>
<br></div>
2008/10/14 Lorenzo Becchi &lt;<a href="mailto:lorenzo@ominiverdi.com" target="_blank">lorenzo@ominiverdi.com</a> &lt;mailto:<a href="mailto:lorenzo@ominiverdi.com" target="_blank">lorenzo@ominiverdi.com</a>&gt;&gt;<div class="Ih2E3d">
<br>
<br>
 &nbsp; &nbsp;Hola David,<br>
 &nbsp; &nbsp;si te contesta que tienes un problema con WFS significa que tu<br>
 &nbsp; &nbsp;client le pide WFS.<br>
 &nbsp; &nbsp;sobre esto no hay duda<br>
<br>
 &nbsp; &nbsp;si quieres comprobarlo puedes mirar los logs de Apache que estan<br>
 &nbsp; &nbsp;en la carpeta MS4W/Apache/logs o algo parecido.<br>
<br>
 &nbsp; &nbsp;lorenzo<br>
<br>
<br>
<br>
 &nbsp; &nbsp;David Martinez Morata wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Hola.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Tengo un pequeño problema con mapserver y la distribucion MS4W.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Os explico:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Hace unos meses instale una version de MS4W con Mapserver<br></div>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://5.0.2." target="_blank">5.0.2.</a> &lt;<a href="http://5.0.2" target="_blank">http://5.0.2</a>.&gt; &lt;<a href="http://5.0.2" target="_blank">http://5.0.2</a>.&gt;<div><div></div><div class="Wj3C7c">
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Cree un servicio WMS y funcionava con todos los clientes que<br>
 &nbsp; &nbsp; &nbsp; &nbsp;puede testear (gvsig, openjump, Qgis, Autocar Map, hasta con<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ArGIS 9.0!!!)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Tenia que cambiar el servidor de maquina (un pc dell no se que...)<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Asi que baje la ultima version de MS4W (con Mapserver V 5.2)<br>
 &nbsp; &nbsp; &nbsp; &nbsp;El resto se supone que deberia ser facil pero.... No.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;He vuelto a crear el servicio y funciona con todos los<br>
 &nbsp; &nbsp; &nbsp; &nbsp;clientes que he podido provar menos con nuestro querido ArcGIS<br>
 &nbsp; &nbsp; &nbsp; &nbsp;9.0 y 9.2 :(<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Al parecer es una cuestion de poder poner la variable<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&quot;SERVICE=WMS&quot; en la Direccion IP y digo esto por lo siguiente:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;He probado el metodo GetMap de los dos servicios en FireFox y<br>
 &nbsp; &nbsp; &nbsp; &nbsp;el primero (version 5.0.2 de Mapserver) me da mi bonito mapa...<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Pero haciendo lo mismo desde el nuevo servidor (mapserver 5.2)<br>
 &nbsp; &nbsp; &nbsp; &nbsp;me da un error:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;ows:ExceptionReport version=&quot;1.1.1&quot; xml:lang=&quot;en-US&quot;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;xsi:schemaLocation=&quot;<a href="http://www.opengis.net/ows/1.1" target="_blank">http://www.opengis.net/ows/1.1</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd" target="_blank">http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd</a>&quot;&gt;<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;ows:Exception exceptionCode=&quot;service&quot;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;locator=&quot;MissingParameterValue&quot;&gt;<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;ows:ExceptionText&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;msWFSDispatch(): WFS server error. Incomplete WFS request:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;SERVICE parameter missing<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;/ows:ExceptionText&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;/ows:Exception&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;/ows:ExceptionReport&gt;<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Y he probado poniendo la variable SERVICE=WMS y voila!!! mi<br>
 &nbsp; &nbsp; &nbsp; &nbsp;bonito mapa que aparece !<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Por que me dice que hay un error WFS cuando mis metadatyos (de<br>
 &nbsp; &nbsp; &nbsp; &nbsp;layers y map) son wms_...?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;En fin que he probado a preguntar en la lista de Mapserver y<br>
 &nbsp; &nbsp; &nbsp; &nbsp;por el moemento no tengo muy claro que es lo que esta pasando:S<br>
 &nbsp; &nbsp; &nbsp; &nbsp;No se si es cuestion de cambio de esquemas de validacion y<br>
 &nbsp; &nbsp; &nbsp; &nbsp;demas...<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Alguien puede sugerir algo?<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Gracias de antemano<br>
 &nbsp; &nbsp; &nbsp; &nbsp;------------------------------------------------------------------------<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;_______________________________________________<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Spanish mailing list<br></div></div>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:Spanish@lists.osgeo.org" target="_blank">Spanish@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Spanish@lists.osgeo.org" target="_blank">Spanish@lists.osgeo.org</a>&gt;<div class="Ih2E3d"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; <br>
 &nbsp; &nbsp;_______________________________________________<br>
 &nbsp; &nbsp;Spanish mailing list<br></div>
 &nbsp; &nbsp;<a href="mailto:Spanish@lists.osgeo.org" target="_blank">Spanish@lists.osgeo.org</a> &lt;mailto:<a href="mailto:Spanish@lists.osgeo.org" target="_blank">Spanish@lists.osgeo.org</a>&gt;<div class="Ih2E3d"><br>
 &nbsp; &nbsp;<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" target="_blank">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>
 &nbsp;<br>
</div></blockquote><div><div></div><div class="Wj3C7c">
_______________________________________________<br>
Spanish mailing list<br>
<a href="mailto:Spanish@lists.osgeo.org" target="_blank">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></div>