[Mapbender_dev] hi evreybody, i think there is a problem abouth
WFS search via GeoServer WFS Service !
Christoph Baudson
christoph at baudson.de
Thu Oct 7 11:50:40 EDT 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
You are right. We've just added unit tests for the WFS 1.1.0 classes and
this bug turned up. It is on my agenda. I will try to fix it tonight.
Thanks
Christoph
necipakca wrote:
> i am working now WFS service on mapbender 2.6.2 and when i was developing new
> wfs search items ,i found that ,,,
>
> "<wfs:Query ";
>
> // add namespace
> if (strpos($featureTypeName, ":") !== false) {
> $ft = $this->findFeatureTypeByName($featureTypeName);
> $ns = $this->getNamespace($featureTypeName);
> $url = $ft->getNamespace($ns);
> $postData .= "xmlns:" . $ns . "=\"" . $url . "\" ";
>
> }
> $postData .= "typeName=\"" . $featureTypeName . "\">" .
> $filter .
> "</wfs:Query></wfs:GetFeature>";
>
> there is no srsName attribute so GeoServer is directing to wrong BBOX and
> wrong place.
>
> but when i was adding srsName attribute wfs:Query every thing is ok .its
> works!!!
>
> like that ;
>
> "<wfs:Query srsName=\"EPSG:2320\" ";
>
> // add namespace
> if (strpos($featureTypeName, ":") !== false) {
> $ft = $this->findFeatureTypeByName($featureTypeName);
> $ns = $this->getNamespace($featureTypeName);
> $url = $ft->getNamespace($ns);
> $postData .= "xmlns:" . $ns . "=\"" . $url . "\" ";
>
> }
> $postData .= "typeName=\"" . $featureTypeName . "\">" .
> $filter .
> "</wfs:Query></wfs:GetFeature>";
> Regards,
> Necip AKCA
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkyt7EwACgkQGtMIfbycMX55QACfULhFV8kLeyv7z7X40ODquILX
bUMAniE1JAGV0MkfHfg+yb60aeQqGlC4
=HKDq
-----END PGP SIGNATURE-----
More information about the Mapbender_dev
mailing list