Re: [Qgis-user] seting up a wms server problems
Ricardo, This is probably a better question for the MapServer list, but I will give it a shot: I would suggest creating a WMS request and testing it directly in a browser. In your example URL[2], you are making a mode=map request, not a WMS request. If you get this to work, you know that you have a working WMS server. I am wondering if the issue with the WMS request not working is due to the spatial reference system used by your QGIS project. David. On Sat, Nov 7, 2009 at 9:20 PM, Ricardo Filipe Soares Garcia da ricardo.garcia.si...@gmail.com wrote: Hello list I've been trying to set up a wms server on my laptop for testing purposes but I can't seem to make it work. I'm using mapserver, having installed version 5.4.2 as supplied by the ubuntugis-unstable repository for ubuntu 9.10, which is my operating system. I created the mapfile[1], tested the GetCapabilities request through a web browser (it came out without any warnings) and I can see my map through shp2img and also through a web browser[2]. However, I cannot see it through Qgis. I am defining my wms server with the following connection string: http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map ('pig' is just the name I gave to my apache virtual host, so that is why it is there, instead of 'localhost') I can connect to the server and see the available layers, but when I select one layer to be loaded Qgis acts like it loaded the layer but I get only a blank image that is not even showing up in the place that it was supposed to. Maybe this question would be better suited for the mapserver mailing-list but I can see the map through a browser, so I am guessing that my mistake is in the definition of the wms server inside Qgis... Please note that I can use the default wms servers that come with Qgis (the JPL, Lizardtech and DMSolutions) without any problem. As a side note, I tried the same thing with Kosmo and the result was the same. I can see the available layers but when I load a layer the result is just a blank image. Through Kosmo I can even see the legend of the map, which appears fine, showing my 2 classes and their color.. Thanks for helping me out [1] - mapfile named teste.map follows: # testes para mapfile para PIG map name nomeServWMS status on size 800 600 extent -89082.193 -100704.460 -88936.384 -100604.0546 units meters imagecolor 255 0 255 imagetype png projection init=epsg:27492 end web imagepath /home/ricardo/Public/public_html/pig/temp_images/ imageurl /temp_images log testes.log header /home/ricardo/Public/public_html/pig/templates/header.html template /home/ricardo/Public/public_html/pig/templates/blank.html footer /home/ricardo/Public/public_html/pig/templates/footer.html metadata wms_title titulo do servico wms_abstract pequena descricao do servico wms wms_onlineresource http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map; wms_srs epsg:27492 end end layer name salasP1 type polygon status on connectiontype postgis connection host=localhost dbname=pigTeste user=gisuser password=resusig #data the_geom from (select * from sala where pi_gid=1) as salaP1 using unique sa_gid using srid=27492 data the_geom from salasp1 using unique sa_gid using srid=27492 template ../templates/blank.html dump true projection init=epsg:27492 end metadata wms_title salasP1tit wms_abstract Breve descricao wms_keywordlist teste wms_srs epsg:27492 wms_include_items all gml_include_items all wms_feature_info_mime_type text/plain end classitem tipo class name WC expression Casa de banho style color 232 232 232 outlinecolor 0 0 0 end end class name Sala expression Sala style color 255 0 0 outlinecolor 0 0 0 end end end end [2] - calling it as http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.mapservice=wmsmode=maplayer=salasP1 -- ___ ___ __ Ricardo Garcia Silva ___ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user ___ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] seting up a wms server problems
Hi Micha, David and list I have the WMS working fine now! Micha's tip of adding an EXTENT field at the LAYER level solved it. Thanks a lot! On Mon, Nov 9, 2009 at 6:43 PM, David Fawcett david.fawc...@gmail.com wrote: Ricardo, This is probably a better question for the MapServer list, but I will give it a shot: I would suggest creating a WMS request and testing it directly in a browser. In your example URL[2], you are making a mode=map request, not a WMS request. If you get this to work, you know that you have a working WMS server. I am wondering if the issue with the WMS request not working is due to the spatial reference system used by your QGIS project. David. On Sat, Nov 7, 2009 at 9:20 PM, Ricardo Filipe Soares Garcia da ricardo.garcia.si...@gmail.com wrote: Hello list I've been trying to set up a wms server on my laptop for testing purposes but I can't seem to make it work. I'm using mapserver, having installed version 5.4.2 as supplied by the ubuntugis-unstable repository for ubuntu 9.10, which is my operating system. I created the mapfile[1], tested the GetCapabilities request through a web browser (it came out without any warnings) and I can see my map through shp2img and also through a web browser[2]. However, I cannot see it through Qgis. I am defining my wms server with the following connection string: http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map ('pig' is just the name I gave to my apache virtual host, so that is why it is there, instead of 'localhost') I can connect to the server and see the available layers, but when I select one layer to be loaded Qgis acts like it loaded the layer but I get only a blank image that is not even showing up in the place that it was supposed to. Maybe this question would be better suited for the mapserver mailing-list but I can see the map through a browser, so I am guessing that my mistake is in the definition of the wms server inside Qgis... Please note that I can use the default wms servers that come with Qgis (the JPL, Lizardtech and DMSolutions) without any problem. As a side note, I tried the same thing with Kosmo and the result was the same. I can see the available layers but when I load a layer the result is just a blank image. Through Kosmo I can even see the legend of the map, which appears fine, showing my 2 classes and their color.. Thanks for helping me out [1] - mapfile named teste.map follows: # testes para mapfile para PIG map name nomeServWMS status on size 800 600 extent -89082.193 -100704.460 -88936.384 -100604.0546 units meters imagecolor 255 0 255 imagetype png projection init=epsg:27492 end web imagepath /home/ricardo/Public/public_html/pig/temp_images/ imageurl /temp_images log testes.log header /home/ricardo/Public/public_html/pig/templates/header.html template /home/ricardo/Public/public_html/pig/templates/blank.html footer /home/ricardo/Public/public_html/pig/templates/footer.html metadata wms_title titulo do servico wms_abstract pequena descricao do servico wms wms_onlineresource http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map; wms_srs epsg:27492 end end layer name salasP1 type polygon status on connectiontype postgis connection host=localhost dbname=pigTeste user=gisuser password=resusig #data the_geom from (select * from sala where pi_gid=1) as salaP1 using unique sa_gid using srid=27492 data the_geom from salasp1 using unique sa_gid using srid=27492 template ../templates/blank.html dump true projection init=epsg:27492 end metadata wms_title salasP1tit wms_abstract Breve descricao wms_keywordlist teste wms_srs epsg:27492 wms_include_items all gml_include_items all wms_feature_info_mime_type text/plain end classitem tipo class name WC expression Casa de banho style color 232 232 232 outlinecolor 0 0 0 end end class name Sala expression Sala style color 255 0 0 outlinecolor 0 0 0 end end end end [2] - calling it as http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.mapservice=wmsmode=maplayer=salasP1 -- ___ ___ __ Ricardo Garcia Silva ___ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user -- ___ ___ __ Ricardo
[Qgis-user] seting up a wms server problems
Hello list I've been trying to set up a wms server on my laptop for testing purposes but I can't seem to make it work. I'm using mapserver, having installed version 5.4.2 as supplied by the ubuntugis-unstable repository for ubuntu 9.10, which is my operating system. I created the mapfile[1], tested the GetCapabilities request through a web browser (it came out without any warnings) and I can see my map through shp2img and also through a web browser[2]. However, I cannot see it through Qgis. I am defining my wms server with the following connection string: http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map ('pig' is just the name I gave to my apache virtual host, so that is why it is there, instead of 'localhost') I can connect to the server and see the available layers, but when I select one layer to be loaded Qgis acts like it loaded the layer but I get only a blank image that is not even showing up in the place that it was supposed to. Maybe this question would be better suited for the mapserver mailing-list but I can see the map through a browser, so I am guessing that my mistake is in the definition of the wms server inside Qgis... Please note that I can use the default wms servers that come with Qgis (the JPL, Lizardtech and DMSolutions) without any problem. As a side note, I tried the same thing with Kosmo and the result was the same. I can see the available layers but when I load a layer the result is just a blank image. Through Kosmo I can even see the legend of the map, which appears fine, showing my 2 classes and their color.. Thanks for helping me out [1] - mapfile named teste.map follows: # testes para mapfile para PIG map name nomeServWMS status on size 800 600 extent -89082.193 -100704.460 -88936.384 -100604.0546 units meters imagecolor 255 0 255 imagetype png projection init=epsg:27492 end web imagepath /home/ricardo/Public/public_html/pig/temp_images/ imageurl /temp_images log testes.log header /home/ricardo/Public/public_html/pig/templates/header.html template /home/ricardo/Public/public_html/pig/templates/blank.html footer /home/ricardo/Public/public_html/pig/templates/footer.html metadata wms_title titulo do servico wms_abstract pequena descricao do servico wms wms_onlineresource http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.map; wms_srs epsg:27492 end end layer name salasP1 type polygon status on connectiontype postgis connection host=localhost dbname=pigTeste user=gisuser password=resusig #data the_geom from (select * from sala where pi_gid=1) as salaP1 using unique sa_gid using srid=27492 data the_geom from salasp1 using unique sa_gid using srid=27492 template ../templates/blank.html dump true projection init=epsg:27492 end metadata wms_title salasP1tit wms_abstract Breve descricao wms_keywordlist teste wms_srs epsg:27492 wms_include_items all gml_include_items all wms_feature_info_mime_type text/plain end classitem tipo class name WC expression Casa de banho style color 232 232 232 outlinecolor 0 0 0 end end class name Sala expression Sala style color 255 0 0 outlinecolor 0 0 0 end end end end [2] - calling it as http://pig/cgi-bin/mapserv?map=/home/ricardo/Public/public_html/pig/mapfiles/teste.mapservice=wmsmode=maplayer=salasP1 -- ___ ___ __ Ricardo Garcia Silva ___ Qgis-user mailing list Qgis-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-user