[Mapbender-users] WFS Problem

Christoph Baudson (Wheregroup) christoph.baudson at wheregroup.com
Mon Mar 8 07:51:00 EST 2010


Rahn Hanno (rahn) schrieb:
>
> 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. :-)
>

Möglich ist, dass es ein MapServer Problem ist, oder der 
zugrundeliegenden Daten. Ohne Geometrie kann Mapbender auch nichts mit 
dem GML anfangen. Werden die WFS Anfragen über POST oder GET 
abgeschickt? Wie sehen die Anfragen genau aus?

Christoph Baudson


> 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_ 
> <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_ <http://www.iunr.zhaw.ch/geoinformatik>
>
>  
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>   


-- 

----------------------------------

Aufwind durch Wissen!

Qualifizierte OpenSource-Schulungen
bei der www.foss-academy.eu

---------------------------------- 

_______________________________________

W h e r e G r o u p GmbH & Co. KG

Siemensstraße 8
53121 Bonn
Germany

Christoph Baudson
Anwendungsentwickler

Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
christoph.baudson at wheregroup.com
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________

Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
_______________________________________ 



More information about the Mapbender_users mailing list