[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