<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hallo Userliste,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>bekomme im Mapserver beim WFS in der Kombination
GetFeature-Request+räumliche Filter in der zurück gelieferten GML-Datei immer
nur den Inhalt des 1. Layers obwohl mehere Layer angefordert wurden (ohne
Fehlermeldung vom mapserver).<BR>Lasse ich den Filter weg funktioniert alles
Fehlerfrei, das GML-File zeigt die Features zu allen
Layern an.<BR>Ich benötige jedoch einen räumlichen Filter.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Beispiel Rechteckselektion (URL's sind ursprünglich
maskiert):<BR><A
href="http://scaleo/mapserver/mapserv?map=D:/WebGIS/mywfs.map&&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=BK,GSK&filter=<Filter><BBOX><PropertyName>Geometrie</PropertyName><Box">http://scaleo/mapserver/mapserv?map=D:/WebGIS/mywfs.map&&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=BK,GSK&filter=<Filter><BBOX><PropertyName>Geometrie</PropertyName><Box</A>
srsName="4326"><coordinates>2584920,5629220
2585790,5630330</coordinates></Box></BBOX></Filter></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Beispiel polygonale Selektion:<BR><A
href="http://scaleo/mapserver/mapserv?map=D:/WebGIS/umn/mywfs.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=BK,GSK&filter=<ogc:Filter><ogc:Intersects><ogc:PropertyName></ogc:PropertyName><gml:Polygon">http://scaleo/mapserver/mapserv?map=D:/WebGIS/umn/mywfs.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&TYPENAME=BK,GSK&filter=<ogc:Filter><ogc:Intersects><ogc:PropertyName></ogc:PropertyName><gml:Polygon</A>
srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>2585080,5629010
2585970,5629010 2585970,5630170 2585080,5630170
2585080,5629010</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ogc:Intersects></ogc:Filter></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Wie gesagt, ohne Filter alles ok, mit Filter gibt's
nur den 1. Layer.</FONT></DIV>
<DIV><FONT face=Arial size=2>Getestet mit Mapserver Version 4.8.4 und 4.9
.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Kennt da draußen jemand das Problem?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Liebe Grüße</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> Dietmar Stolz</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>GetCapabilities-Request:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><FONT face=Arial size=1><EM>- <FeatureTypeList><BR>-
<Operations><BR> <Query /> <BR>
</Operations><BR>- <FeatureType><BR>
<Name>BK</Name> <BR> <Title>BK</Title>
<BR> <SRS>EPSG:4326</SRS> <BR> <LatLongBoundingBox
minx="2.55912e+006" miny="5.60271e+006" maxx="2.6187e+006" maxy="5.64698e+006"
/> <BR> </FeatureType><BR>- <FeatureType><BR>
<Name>GSK</Name> <BR> <Title>GSK</Title>
<BR> <SRS>EPSG:4326</SRS> <BR> <LatLongBoundingBox
minx="2.55912e+006" miny="5.60271e+006" maxx="2.6187e+006" maxy="5.64698e+006"
/> <BR> </FeatureType><BR> </FeatureTypeList><BR>-
<ogc:Filter_Capabilities><BR>- <ogc:Spatial_Capabilities><BR>-
<ogc:Spatial_Operators><BR><STRONG><FONT color=#ff0000>
<ogc:Intersect /> <BR> <ogc:DWithin /> <BR>
<ogc:BBOX /></FONT></STRONG> <BR>
</ogc:Spatial_Operators><BR>
</ogc:Spatial_Capabilities><BR>-
<ogc:Scalar_Capabilities><BR> <ogc:Logical_Operators />
<BR>- <ogc:Comparison_Operators><BR> <ogc:Simple_Comparisons
/> <BR> <ogc:Like /> <BR> <ogc:Between />
<BR> </ogc:Comparison_Operators><BR>
</ogc:Scalar_Capabilities><BR>
</ogc:Filter_Capabilities><BR>
</WFS_Capabilities></EM></FONT></DIV></BLOCKQUOTE>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><FONT face=Arial size=2>describeFeatureType-Request:<BR><FONT
size=1><EM>...<BR>- <complexType name="BKType"><BR>-
<complexContent><BR>- <extension
base="gml:AbstractFeatureType"><BR>- <sequence><BR> <element
name="msGeometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"
/> <BR> <element name="KENNUNG" type="string" /> <BR>
<element name="GISPADID" type="string" /> <BR> <element
name="KLASSE" type="string" /> <BR> </sequence><BR>
</extension><BR> </complexContent><BR>
</complexType><BR> <element name="GSK" type="ms:GSKType"
substitutionGroup="gml:_Feature" /> <BR>- <complexType
name="GSKType"><BR>- <complexContent><BR>- <extension
base="gml:AbstractFeatureType"><BR>- <sequence><BR> <element
name="msGeometry" type="gml:GeometryPropertyType" minOccurs="0" maxOccurs="1"
/> <BR> <element name="KENNUNG" type="string" /> <BR>
<element name="GISPADID" type="string" /> <BR> <element
name="KLASSE" type="string" /> <BR> </sequence><BR>
</extension><BR> </complexContent><BR>
</complexType><BR>
</schema></EM></FONT></FONT></DIV></BLOCKQUOTE>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>