[Mapbender-users] WFS Problem

Michael Schulz mschulz at webgis.de
Thu Jul 29 03:49:52 EDT 2010


Hallo,

tja, sieht so aus, als ob zwar Attribute aber keine Geometrie beim
Ergebnis mitgeliefert würde. Ich vermute mal das da eine
Punkt-Geometrie zurückkommen sollte?

Ist die Geometrie in der eigentlich gelieferten getFeature Antwort enthalten?

Grüße, Michael


Am 29. Juli 2010 09:39 schrieb Kesting, Arne <Arne.Kesting at velbert.de>:
> Hier ist die JSON-Ausgabe von Firebug
>
> features
>        [Object { type="Feature", more...}]
>
>
> 0
>        Object { type="Feature", more...}
>
>
> crs
>        null
>
>
> geometry
>        ""
>
>
> id
>        "address.2666268"
>
>
> properties
>        Object { oid="639077", more...}
>
>
> gid
>        "2666268"
>
>
> hsnr
>        "31"
>
>
> name_gross
>        "AM LINDENKAMP"
>
>
> name_maski
>        "Am Lindenkamp"
>
>
> nr
>        "16329"
>
>
> oid
>        "639077"
>
>
> type
>        "Feature"
>
>
> type
>        "FeatureCollection"
>
> ----
> Folgender Fehler ist übrigens aufgetreten, Firebug meldet: this.get(-1).e is undefined in map.php myBBOX
>
>
> Mit freundlichen Grüßen
>
> Arne Kesting
> _______________________________
>
> Stadt Velbert
> Technische Verwaltungsdienste
> Geodaten und Vermessung
> Am Lindenkamp 31, Raum 228
> 42549 Velbert
>
> Tel.: 02051/26-2647
> Fax: 02051/26-2784
> Email: arne.kesting at velbert.de
> Internet: http://www.velbert.de
>
>
> -----Ursprüngliche Nachricht-----
> Von: mapbender_users-bounces at lists.osgeo.org [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von Kesting, Arne
> Gesendet: Donnerstag, 29. Juli 2010 09:31
> An: 'Mapbender User List'
> Betreff: AW: [Mapbender-users] WFS Problem
>
> Hallo,
>
> Muss man JSON für den Firebug freischalten? Ich bekomme unter mod_wfs_gazetteer_server.php die Reiter Parameter, Header, Antwort und Cache. Mache das zum ersten mal, deshalb frage ich.
> Danke.
>
> Mit freundlichen Grüßen
>
> Arne Kesting
> _______________________________
>
> Stadt Velbert
> Technische Verwaltungsdienste
> Geodaten und Vermessung
> Am Lindenkamp 31, Raum 228
> 42549 Velbert
>
> Tel.: 02051/26-2647
> Fax: 02051/26-2784
> Email: arne.kesting at velbert.de
> Internet: http://www.velbert.de
>
>
> -----Ursprüngliche Nachricht-----
> Von: mapbender_users-bounces at lists.osgeo.org [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von Kesting, Arne
> Gesendet: Donnerstag, 29. Juli 2010 09:20
> An: 'Mapbender User List'
> Betreff: AW: [Mapbender-users] WFS Problem
>
> Hallo,
>
> Ich schau gleich mal nach.
> Was ich festgestellt habe ist, dass im Dialog "WFS laden" der WFS-Dienst My Geoserver WFS eingestellt war, und auch in der PostgreSQL-DB unter gui_wfs die entsprechende ID (1) stand und nicht die meines WFS-Dienstes.
> Nach Löschen der entsprechenden Zeilen in der DB habe ich den WFS nochmal komplett neu eingeladen und konfiguriert, GUI zugewiesen und auch die ConfID im gazetteer-Modul geändert.
> Leider immer noch der gleiche Fehler.
>
>
> Mit freundlichen Grüßen
>
> Arne Kesting
> _______________________________
>
> Stadt Velbert
> Technische Verwaltungsdienste
> Geodaten und Vermessung
> Am Lindenkamp 31, Raum 228
> 42549 Velbert
>
> Tel.: 02051/26-2647
> Fax: 02051/26-2784
> Email: arne.kesting at velbert.de
> Internet: http://www.velbert.de
>
>
> -----Ursprüngliche Nachricht-----
> Von: mapbender_users-bounces at lists.osgeo.org [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von Michael Schulz
> Gesendet: Donnerstag, 29. Juli 2010 09:01
> An: Mapbender User List
> Betreff: Re: [Mapbender-users] WFS Problem
>
> Hallo,
>
> ok, sorry, ich war wohl auf dem falschen Dampfer. Hatte vor kurzem einen ähnlichen/gleichen Fehler und bei mir hings an der verwurschtelten Zuweisung von wfs_confs.
>
> Bin die erste Mail nochmal durch gegangen und nach Suche im Quelltext kommt diese Fehlermeldung aus der geometry.js. Bitte mal im Firebug unter Netzwerk nach der JSON-Rückgabe von mod_wfs_gazetteer_server.php schauen - und evtl. posten. Oder kann man das irgendwo live sehen?
>
> Viele Grüße, Michael
>
>
> Am 29. Juli 2010 08:30 schrieb Kesting, Arne <Arne.Kesting at velbert.de>:
>> Hallo,
>>
>> vielen Dank für die zahlreichen Tipps.
>> Ich habe in der WFS Verwaltung unter "WFS Konfiguration GUI zuweisen" nachgeschaut und festgestellt, dass zu meiner GUI nur der Adressen-WFS zugeordnet ist, kein Mapbender User oder sonstige WFS-Confs.
>> Allerdings gibt es z.B. für gui2 keine WFS-Zuweisung, noch nicht einmal Mapbender User, obwohl die Suche nach Usern in der gui2 funktioniert. Komisch. Die einzige GUI, die WFS-Zuweisungen hat ist gui_digitize (Mapbender User, myLines, myPoints, myPolygons).
>>
>> Jetzt steh ich irgendwie auf dem Schlauch.
>>
>>
>> Mit freundlichen Grüßen
>>
>> Arne Kesting
>> _______________________________
>>
>> Stadt Velbert
>> Technische Verwaltungsdienste
>> Geodaten und Vermessung
>> Am Lindenkamp 31, Raum 228
>> 42549 Velbert
>>
>> Tel.: 02051/26-2647
>> Fax: 02051/26-2784
>> Email: arne.kesting at velbert.de
>> Internet: http://www.velbert.de
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: mapbender_users-bounces at lists.osgeo.org
>> [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von
>> Michael Schulz
>> Gesendet: Mittwoch, 28. Juli 2010 17:34
>> An: Mapbender User List
>> Betreff: Re: [Mapbender-users] WFS Problem
>>
>> Hallo,
>>
>>> Die WFS-Conf ist mit keinen WMS-Diensten verknüpft, ist für eine Adressensuche auch nicht nötig, oder?
>>
>> Nö, ich glaube nicht, könnte nur Probleme geben wenn noch Ebenen mit conf-IDs verknüpft sind, wie es z.B. beim Mapbender-user gazetteer der Fall ist.
>>
>>> Die elementvars des gazetteer-Elements, d.h. wfsConfIDString enthält nur die Nummer des "richtigen" WFS, in meinem Fall 5. In der GUI-WFS-Konfiguration ist auch die Spalte geom richtig gesetzt, sonst fällt mir nichts auf.
>>
>> Hmm, die Spalte "geom" richtig gesetzt, das hört sich für mich nach der WFS-Konfiguration an, es gibt aber noch die GUI-WFS-Konfiguration, bei der du eine WFS-Conf einem GUI zuordnest. Das muss vorhanden sein, wenn aber deine Suche schon erscheint, ist das wohl schon passiert.
>> Schau aber mal, ob da noch andere wfs_confs zugewiesen sind, indem du in dem Dialog "alle WFS Confs" und dann deine GUI auswählst. Dann sollten unten rechts in der Liste alle zugewiesenen wfs_confs erscheinen.
>>
>>> Muss ich vielleicht einen ganz neues gazetteer-Element erstellen?
>>
>> Nö. Sollte so gehen.
>>
>> Viele Grüße, Michael
>>
>>
>>>
>>> Mit freundlichen Grüßen
>>>
>>> Arne Kesting
>>> _______________________________
>>>
>>> Stadt Velbert
>>> Technische Verwaltungsdienste
>>> Geodaten und Vermessung
>>> Am Lindenkamp 31, Raum 228
>>> 42549 Velbert
>>>
>>> Tel.: 02051/26-2647
>>> Fax: 02051/26-2784
>>> Email: arne.kesting at velbert.de
>>> Internet: http://www.velbert.de
>>>
>>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: mapbender_users-bounces at lists.osgeo.org
>>> [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von
>>> Michael Schulz
>>> Gesendet: Mittwoch, 28. Juli 2010 16:29
>>> An: Mapbender User List
>>> Betreff: Re: [Mapbender-users] WFS Problem
>>>
>>> Hallo,
>>>
>>> ich glaube da stimmt etwas nicht mit den zugewiesenen Diensten und den verwendeten WFS-Conf-IDs...
>>> Sind WMS-Dienste mit der WFS-Conf verknüpft? Sind noch alte Verknüpfungen, z.B. zur Mapbender-User Suche noch irgendwo referenziert? Die Punkte in in GUI-WFS-Konfiguration, GUI-WMS Konifiguration und elementvars des gazetteer-Elements checken.
>>>
>>> Viel Erfolg, Michael
>>>
>>>
>>> Am 28. Juli 2010 16:03 schrieb Kesting, Arne <Arne.Kesting at velbert.de>:
>>>> Hallo Mapbender-Nutzer,
>>>>
>>>> ich habe ein Problem bei der Einbindung eines WFS zur Adressensuche.
>>>> Das Laden und Konfigurieren des WFS ist kein Problem, auch das
>>>> Zuweisen zu einer GUI funktioniert, allerdings werden keine Suchergebnisse angezeigt.
>>>> Die Suche bricht ab bei de Meldung "Arranging search results..."
>>>> Das mapbender_error.log File liefert folgenden Fehler:
>>>>
>>>> ERROR: class List: function getIndex: member index -1 is not valid
>>>>
>>>> Die Adressen befinden sich in einer PostgreSQL-Datenbank und werden
>>>> laut Error-Log-File auch gefunden. Die Funktion createFromXml:
>>>> getfeature zeigt die gefundenen Features (Adressen) richtig an. (ich
>>>> hatte die Datei class_gml_factory.php abgeändert)
>>>>
>>>> Als Template für meine GUI habe ich gui2 gewählt und das gui_element
>>>> gazetteerWFS entsprechend abgeändert, also eine andere WFS-ID eingegeben.
>>>>
>>>> Es wäre nett, wenn mir jemand weiterhelfen könnte. Vielen Dank.
>>>>
>>>>
>>>> Mit freundlichen Grüßen
>>>>
>>>> Arne Kesting
>>>>
>>>> -------------------------------
>>>> System-Info:
>>>>
>>>> Mapbender 2.6.1
>>>> Mapserver 5.6.3
>>>> Apache 2.2.15
>>>> PHP 5.3.2
>>>> PostgreSQL 8.3
>>>> -------------------------------
>>>> _______________________________________________
>>>> Mapbender_users mailing list
>>>> Mapbender_users at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>> Aufwind durch Wissen!
>>>
>>> Qualifizierte Open Source Schulungen bei der
>>> http://www.foss-academy.eu/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>
>>> -----------------------------------------------------------
>>> Michael Schulz
>>> mschulz at webgis.de
>>>
>>> in medias res
>>> Gesellschaft für Informationstechnologie mbH
>>>
>>> Schwimmbadstraße 2
>>> D-79100  Freiburg i. Br.
>>>
>>> Tel:  +49 (0)761 705798-102
>>> Tel:  +49 (0)761 705798-0
>>> Fax: +49 (0)761 705798-09
>>>
>>> http://www.webgis.de / http://www.zopecms.de
>>> --------------------------------------------------------------
>>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im
>>> Handelsregister HRB 5930 beim Amtsgericht Freiburg
>>> _______________________________________________
>>> Mapbender_users mailing list
>>> Mapbender_users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>> _______________________________________________
>>> Mapbender_users mailing list
>>> Mapbender_users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>>
>>
>>
>>
>> --
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> Aufwind durch Wissen!
>>
>> Qualifizierte Open Source Schulungen bei der
>> http://www.foss-academy.eu/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> -----------------------------------------------------------
>> Michael Schulz
>> mschulz at webgis.de
>>
>> in medias res
>> Gesellschaft für Informationstechnologie mbH
>>
>> Schwimmbadstraße 2
>> D-79100  Freiburg i. Br.
>>
>> Tel:  +49 (0)761 705798-102
>> Tel:  +49 (0)761 705798-0
>> Fax: +49 (0)761 705798-09
>>
>> http://www.webgis.de / http://www.zopecms.de
>> --------------------------------------------------------------
>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im
>> Handelsregister HRB 5930 beim Amtsgericht Freiburg
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>> _______________________________________________
>> Mapbender_users mailing list
>> Mapbender_users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>>
>
>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Aufwind durch Wissen!
>
> Qualifizierte Open Source Schulungen bei der http://www.foss-academy.eu/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> -----------------------------------------------------------
> Michael Schulz
> mschulz at webgis.de
>
> in medias res
> Gesellschaft für Informationstechnologie mbH
>
> Schwimmbadstraße 2
> D-79100  Freiburg i. Br.
>
> Tel:  +49 (0)761 705798-102
> Tel:  +49 (0)761 705798-0
> Fax: +49 (0)761 705798-09
>
> http://www.webgis.de / http://www.zopecms.de
> --------------------------------------------------------------
> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aufwind durch Wissen!

Qualifizierte Open Source Schulungen bei der
http://www.foss-academy.eu/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-----------------------------------------------------------
Michael Schulz
mschulz at webgis.de

in medias res
Gesellschaft für Informationstechnologie mbH

Schwimmbadstraße 2
D-79100  Freiburg i. Br.

Tel:  +49 (0)761 705798-102
Tel:  +49 (0)761 705798-0
Fax: +49 (0)761 705798-09

http://www.webgis.de / http://www.zopecms.de
--------------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg


More information about the Mapbender_users mailing list