[Mapserver-DE] FeatureInfoRequest OGR+OCI

Böcke, Max (init) Max.Boecke at init.de
Don Nov 18 13:16:40 CET 2004


Hallo Community,

ich habe jetzt meine Datenbankanbindung an OracleSpatial anhand von OGR hinbekommen.
Nun habe ich mich auch sehr gefreut, dass auch der FeatureInfoRequest funktionierte.
Dann trat das Problem auf, dass bei Anfrage max. die ersten drei Einträge aus der Datenbanktabelle ausgelesen wurden.
Das heißt, ich konnte irgendeine Stadt anklicken, bekam aber als Ergebnis eine Stadt, die 100km davon entfernt liegt. Die Beschriftung der Städte wurde aber richtig generiert.

Weiß jemand zufällig welche SQL-Abfage der Mapserver generiert? Dann kann ich diese mal in meinen SQL-Worksheet
meißeln und ein bisschen testen.

So hier mein Config-Anteil:

#Datenanbindung über OGR mit der Funktion OCI (Oracle Call Interface)/ Nötig weil FeaturInfoRequest mit 
#"ConnectionType OracleSpatial" nicht funktionstüchtig									
LAYER
   NAME "Badegew"
   TYPE POINT
   STATUS DEFAULT
   CONNECTIONTYPE OGR
   CONNECTION "OCI:xxx/xxx at xxx"
   DATA "wab_staedte" 
   #MAXSCALE 300001
   LABELITEM "Name"
   TOLERANCE 3
    CLASS
     SYMBOL 7
     COLOR 255 0 0
     SIZE 5
   	    
    	  LABEL
   	    COLOR 0 0 0
   	    SIZE TINY
   	    POSITION UC
   	    
   	  END
    END
        
END


LAYER#Layer für Anfragen
	NAME "QUERY"
	TYPE QUERY
	STATUS DEFAULT
	CONNECTIONTYPE OGR
	CONNECTION "OCI:xxx/xxx at xxx"
	DATA "wab_staedte" 
   	#MAXSCALE 300001
   	HEADER "Templates/staedte_header.html"
   
   	FOOTER "Templates/staedte_footer.html"
   	TOLERANCE 3
   	#CLASSITEM "Name"
   	 CLASS
   	  TEMPLATE "Templates/staedte_query.html"
         END
END

Grüße Max



[------------------------------------------------------------------
]init[ Aktiengesellschaft                Rosenthaler Strasse 13
für digitale Kommunikation               D-10119 Berlin
http://www.init.de/                      tel: +49 (30) 97 006 259
mailto:Max.Boecke at init.de           fax: +49 (30) 97 006 459
------------------------------------------------------------------]




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