[Mapbender-users] Antw: Re: WFS_Gazatteer liefert keine
Ergebnisse
Angerer Fabian
fabian.angerer at web.de
Tue Dec 19 13:09:24 EST 2006
Hi Ronald,
vielen Dank für deine Mithilfe!
Das Problem ist endlich gelöst.
Ich musste in der mod_gazetteer_wfs.php lediglich folgendes ändern:
(vielleicht ist diese Änderung für Andere auch wichtig)
****
f += '<ogc:PropertyName>';
f += el[i]['element_name'];
f += '</ogc:PropertyName>';
f += '<ogc:Literal>';
f += "*"; //Änderung
****
Gruß und nochmal Danke,
Fabian
Ronald Woita-2 wrote:
>
> Hallo Fabian,
>
> wie sah denn deine Anfrage genau aus ?
> wenn du nur 'Regensburg' als Suchbegriff eingibst, erhälst du kein
> Ergebnis, da Mapbender meines Erachtens nur an dessen Ende einen
> Platzhalter in den WFS-Filter einbaut.
> Probiere es doch mal mit '*regensburg'
>
> Zumindest klappt das mit dieser Anfrage (Filter sollten identisch mit dem
> vom Mapbender sein) an deinen WFS :
>
> http://132.199.138.108/cgi-bin/mapserv.exe?map=c:/mapdata/regmobil/rgb.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&Typename=rgb&FILTER=<Filter><PropertyIsLike
> wildCard="*" singleChar="?"
> escape="!"><PropertyName>name</PropertyName><Literal>*regen*</Literal></PropertyIsLike></Filter>
>
> Gruß
> Ronald
>
>
>
> --
> Ronald Woita
> Hansestadt Rostock
> Kataster-, Vermessungs- und Liegenschaftsamt
> Holbeinplatz 14, 18069 Rostock
> email: ronald.woita at rostock.de
> phone: +49 (0)381 - 381 6256
>
>>>> fabian.angerer at web.de 14.12.2006 09:19 >>>
>
> sorry, mir ist ein kleiner Fehler unterlaufen!
> Natürlich sieht unser wfs_request folgendermaßen aus:
> http://132.199.138.108/cgi-bin/mapserv.exe?map=c:/mapdata/regmobil/rgb.map&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetCapabilities
>
> doch leider ist immer noch nicht unser Problem gelöst!
> Ich bitte um Mithilfe!
> Danke
>
>
> Angerer Fabian wrote:
>>
>> Hallo,
>>
>>
>> Unser fiktiver Datensatz sieht wie folgt aus:
>> BEGIN;
>> CREATE TABLE "rgb" (gid serial PRIMARY KEY,
>> "id" int4,
>> "nummer" int8,
>> "nr_item" int8,
>> "name" varchar(50),
>> "name_item" varchar(50));
>> SELECT AddGeometryColumn('','rgb','the_geom','4326','POINT',2);
>> INSERT INTO "rgb" ("id","nummer","nr_item","name","name_item",the_geom)
>> VALUES ('0','6','6','ich bin der lustigste punkt in regensburg','der
>> lustigste punkt in regensburg mit
>> _item','SRID=4326;01010000007EF04993F4302840CB05EF2246824840');
>> END;
>>
>> leider wird auch bei dem suchbegriff "regensburg" kein ergebniss
>> angezeigt.
>>
>> Folgende getcapabilities-url:
>> http://132.199.138.108/cgi-bin/mapserv.exe?map=c:/mapdata/regmobil/rgb.map&VERSION=1.1.1&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1
>>
>> Die WFS-Konfiguration wurde wie bei Mapbender-Users vorgenommen.
>>
>> Woran kann es liegen, dass wir keine Suchfelder finden???
>>
>> Dabke
>>
>>
>>
>> Uli Rothstein wrote:
>>>
>>> Hallo,
>>> wie sieht es denn aus, wenn nicht direkt nach einem Datensatz mit Umlaut
>>> gesucht
>>> wird?
>>> Gruss
>>> Uli
>>>
>>>
>>>
>>> Angerer Fabian schrieb:
>>>> Hallo zusammen!
>>>>
>>>> Nachdem wir erfolgreich einen wfs geladen und konfiguriert haben sollte
>>>> die
>>>> wfs_suche eingebaut werden.
>>>>
>>>> Auch das Einbinden des wfs_Gazatteers funktioniert, das php-Skript
>>>> läuft
>>>> und
>>>> das Suchfeld wird angezeigt!
>>>> (Layer mit der entsprechenden WFS_ID verknüpft und den src angegeben
>>>> -->
>>>> ../php/mod_wfs_gazetteer_new.php?sessionID&wfs_conf=15&target=mapframe1,overview&resultFrame=wfsresult)
>>>>
>>>> Doch nun tritt das Problem auf, dass die Suche keine Ergebnisse
>>>> liefert.
>>>>
>>>> So wird bei der Eingabe von "Bäckerei Maier" (Bäckerei Maier wird
>>>> erfolgreich in dem entsprechenden Layer angezeigt) die Meldung "Kein
>>>> Ergebnis..." zurückgeliefert.
>>>>
>>>> Woran kann das liegen?
>>>> Haben wir Konfigurationen/Einstellungen vergessen?
>>>>
>>>> Müssen php-Dateien (wie mod_wfs_gazatteer.php) noch angepasst werden
>>>> oder
>>>> sollte die Suche auch ohne ein solches Anpassen problemlos laufen?
>>>
>>>
>>> --
>>> --------------------------------
>>> Ulrich Rothstein
>>> CCGIS GbR
>>> Siemensstraße 8
>>> 53121 Bonn
>>> GERMANY
>>> --------------------------------
>>>
>>> uli.rothstein at ccgis.de
>>> www.ccgis.de
>>> www.mapbender.org
>>> --------------------------------
>>> Zentrale: ++49 (0) 228 90826 0
>>> Durchwahl: ++49 (0) 228 90826 17
>>> Fax: ++49 (0) 228 90826 11
>>> --------------------------------
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
>>> For additional commands, e-mail: users-help at mapbender.osgeo.org
>>>
>>>
>>>
>>
>>
>
> --
> View this message in context:
> http://www.nabble.com/WFS_Gazatteer-liefert-keine-Ergebnisse-tf2787565.html#a7868461
> Sent from the mapbender-users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> For additional commands, e-mail: users-help at mapbender.osgeo.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> For additional commands, e-mail: users-help at mapbender.osgeo.org
>
>
>
--
View this message in context: http://www.nabble.com/Antw%3A-Re%3A-WFS_Gazatteer-liefert-keine-Ergebnisse-tf2839762.html#a7951813
Sent from the mapbender-users mailing list archive at Nabble.com.
More information about the Mapbender_users
mailing list