[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&SERVICE=WFS&VERSION=1.0.0&REQUEST=DescribeFeatureType&TYPENAME=Parzellen_polygon&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