Hi, the standard OGC wms allow to access to the feature using an identify getfeatureinfo of kind text/GML . this is supported from mapserver andò geoserver. Afaik qgis.server font supporto this. Qgis ad client wms supporto the request getfeatureinfo forward a serverwms supporting getfeatureinfo text/GML. But qgis.server dont understand text/GML. Just to know qgis.server dont supporto the multiple styles forma a single layer. Regards. Il 17/gen/2014 19:07 "Peter Len" <[email protected]> ha scritto:
> I have been playing with the QGIS Server and looking at how it serves up > QGIS Desktop project files using WMS. My initial tests were to create a > new WMS layer in QGIS Desktop which used a URL to serve up a project file. > When I did this, QGIS Desktop listed all of the layers within the project > file to choose from. I could pick and choose which ones to add to the new > project file. I also found that when I selected a feature layer (feature > points from our database), the Identify Features tool showed the selected > feature metadata which meant that although the layer was served up over > WMS, it still understood it to be a feature layer. The next step was to > try to load the project file in OpenLayers (using an OpenLayers.Layer.WMS > object). When trying this, I found the following: > > 1) I needed to list the WMS layer as an image > 2) I could give the file path to the project file using the "map" option > 3) I had to list the name of the layer. When I used a GetCapabilities URL > in the browser for a given project file, I see that there is always a Layer > with the name of the project file and SOMETIMES there is another layer name > for one of the actual layers within the project. I have yet to see a > GetCapabilities for a project file that listed all the layer names. In any > case, if I used the project file name as the layer name option, it would > indeed display everything on the OpenLayers map. > > I guess as expected, because the layer was displayed as an image and as a > single layer, there was no access to the feature metadata (like there is > with the Feature Identify tool in QGIS Desktop). The layer was simply a > WMS image. Based on this, my conclusion is that there is no way to select > and view individual features from my QGIS project file when the client is a > browser-based mapping API like OpenLayers. Does this sound about right, or > am I missing some other way to have OpenLayers understand that there are > actual features, like points, lines, and polygons? > > Thanks for any thoughts - Peter > _______________________________________________ > Qgis-user mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-user >
_______________________________________________ Qgis-user mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-user
