[Qgis-user] seting up a wms server problems

David Fawcett david.fawcett at gmail.com
Mon Nov 9 10:43:06 PST 2009


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.silva at 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.map&service=wms&mode=map&layer=salasP1
>
> --
> ___________________________ ___ __
> Ricardo Garcia Silva
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user
>



More information about the Qgis-user mailing list