[Mapbender-users] WFS Problem

Rahn Hanno (rahn) rahn at zhaw.ch
Mon Mar 8 04:34:44 EST 2010


Hallo Liste,

Noch einmal zu meinem WFS Problem. Ich habe leider immer noch keine Ergebnisse.
Was mir jetzt noch aufgefallen ist, ist dass in der Konfiguration meines WFS die Spalte "the_geom" wo meine geometrien drin stehen nicht erscheint. Stattdessen steht dort immer msGeometry. In dem Beispiel der mapbender user oder so, steht dort aber immer der Spaltenname. Ich weiss: klingt jetzt nach Strohhalm, aber ich weiss einfach nicht mehr warum mir keine geometrien mitgeliefert werden. Das Schweizer Koordinaten system sollte doch eigentlich bekannt sein, oder?

Hm, das Ganze ist wirklich schwieriger als ich dachte, zumal ich mich leider nicht so genau auskenne mit dem Code, der hinter dem Mapbender steht. Da ist es schwierig Fehler zu finden für einen Laien wie mich. :-)

Ich hoffe aber, dass jemand von euch vielleicht helfen kann oder entscheidende Hinweise liefern könnte. Denn es geht ja mit Sicherheit irgendwie. Nur wie?

Hier noch einmal mein jetziger log-Datei Eintrag:

2010.03.08, 09:13:15,ERROR: class List: function getIndex: member index -1 is not valid
2010.03.08, 09:18:21,ERROR: class_gml_factory.php: createFromXml: getfeature
		result: <?xml version='1.0' encoding="ISO-8859-1" ?>
<wfs:FeatureCollection
   xmlns:ms="http://mapserver.gis.umn.edu/mapserver"
   xmlns:wfs="http://www.opengis.net/wfs"
   xmlns:gml="http://www.opengis.net/gml"
   xmlns:ogc="http://www.opengis.net/ogc"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.0.0/WFS-basic.xsd 
                       http://mapserver.gis.umn.edu/mapserver http://***/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/***.map&amp;SERVICE=WFS&amp;VERSION=1.0.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=Parzellen_polygon&amp;OUTPUTFORMAT=XMLSCHEMA">
      <gml:boundedBy>
      	<gml:Box srsName="EPSG:21781">
      		<gml:coordinates>691319.870900,233726.528500 691412.965800,233788.355700</gml:coordinates>
      	</gml:Box>
      </gml:boundedBy>
    <gml:featureMember>
      <ms:Parzellen_polygon fid="Parzellen_polygon.36">
        <ms:gid>36</ms:gid>
        <ms:SHAPE_Leng>233.29</ms:SHAPE_Leng>
        <ms:SHAPE_Area>1609.88</ms:SHAPE_Area>
        <ms:parzelle>A3</ms:parzelle>
        <ms:pflanzjahr>1999</ms:pflanzjahr>
        <ms:sortenausw>Blauburgunder</ms:sortenausw>
        <ms:sorte>Blauburgunder 68.21.07</ms:sorte>
        <ms:unterlage>5C</ms:unterlage>
        <ms:neigung>48</ms:neigung>
      </ms:Parzellen_polygon>
    </gml:featureMember>
</wfs:FeatureCollection>


2010.03.08, 09:18:21,ERROR: class List: function getIndex: member index -1 is not valid

Die Attribute stimmen, nur die Geometry fehlt.

Mit freundlichem Gruss
Hanno

------------------------------------------
Hanno Rahn, Dipl.-Ing. (FH) Geoinformatik
ZHAW Zürcher Hochschule für Angewandte Wissenschaften Umwelt und Natürliche Ressourcen 
Fachstelle Geoinformatik 
Grüental, Postfach CH-8820 Wädenswil 
Tel +41 (0)58 934 5592
Fax +41 (0)58 934 5580 
hanno.rahn at zhaw.ch
www.iunr.zhaw.ch/geoinformatik

 
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapbender_users/attachments/20100308/0a802216/attachment.html


More information about the Mapbender_users mailing list