[Mapserver-DE] Filtergr öße im Mapfile

RafalSzajbel@compuserve.de RafalSzajbel at compuserve.de
Mon Sep 19 12:57:16 CEST 2005


Hallo Liste,

habe Sachdaten zu Gemeinden in Mysql-DB und die Geometrien 
(Gemeindeflächen)in Postgis. Lese mir zuerst die nötigen 
Gemeindeschlüssel aus und möchte die entsprechenden Gemeinden anzeigen. 
Dazu setze ich mit mapscript einen Filter im mapfile. 
************
CONNECTIONTYPE POSTGIS
DATA "the_geom from gemeindeflaechen"
FILTER " gemeindesc IN (13201001,13201004,13201009,13201017,....
                .................................23505149,23505154) "   
************    

Das klappt auch. Aber nur wenn die Anzahl der Gemeindeschlüssel
(=gemeindesc) nicht zu groß ist.(bis ~ 500)
Wenn der Filterausdruck zu groß wird, führt das zu einem Absturz von 
mapserv.exe.

Wie groß darf der Filterausdruck sein ? 
Wie deaktiviert man einen Filterausdruck im mapfile mit mapscript ?
Welche alternativen Lösungen kennt ihr ?
(außer der Lösung alle Daten in postgis abzulegen)

mfg

Rafael 





This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)